Template Function Acts::makeCurvilinearUnitVectors¶
Defined in File UnitVectors.hpp
Function Documentation¶
-
template<typename
InputVector>
autoActs::makeCurvilinearUnitVectors(const Eigen::MatrixBase<InputVector> &direction)¶ Construct the curvilinear unit vectors
UandVfor the given direction.With
Tthe normalized input direction, the three vectorsU,V, andTform an orthonormal basis set, i.e. they satisfyU x V = T V x T = U T x U = V
- Return
normalized unit vectors
UandVorthogonal to the direction.- Parameters
direction: is the input direction vector
with the additional condition that
Uis located in the global x-y plane.