Template Function t8_cross_3D(const TVecX&, const TVecY&, TVecCross&)

Function Documentation

template<T8RandomAccessRange TVecX, T8RandomAccessRange TVecY, T8RandomAccessRange TVecCross>
static inline void t8_cross_3D(const TVecX &vec_x, const TVecY &vec_y, TVecCross &cross)

Cross product of X and Y.

Parameters:
  • vec_x[in] A 3D vector.

  • vec_y[in] A 3D vector.

  • cross[out] On output, the cross product of vec_x and vec_y.