Open Qmin  0.8.0
GPU-accelerated Q-tensor-based liquid crystal simulations
NISymmetricEigensolver3x3 Member List

This is the complete list of members for NISymmetricEigensolver3x3, including all inherited members.

ComputeEigenvector0(scalar a00, scalar a01, scalar a02, scalar a11, scalar a12, scalar a22, scalar eval0, std::array< scalar, 3 > &evec0) constNISymmetricEigensolver3x3private
ComputeEigenvector1(scalar a00, scalar a01, scalar a02, scalar a11, scalar a12, scalar a22, std::array< scalar, 3 > const &evec0, scalar eval1, std::array< scalar, 3 > &evec1) constNISymmetricEigensolver3x3private
ComputeOrthogonalComplement(std::array< scalar, 3 > const &W, std::array< scalar, 3 > &U, std::array< scalar, 3 > &V) constNISymmetricEigensolver3x3private
Cross(std::array< scalar, 3 > const &U, std::array< scalar, 3 > const &V)NISymmetricEigensolver3x3privatestatic
Divide(std::array< scalar, 3 > const &U, scalar s)NISymmetricEigensolver3x3privatestatic
Dot(std::array< scalar, 3 > const &U, std::array< scalar, 3 > const &V)NISymmetricEigensolver3x3privatestatic
Multiply(scalar s, std::array< scalar, 3 > const &U)NISymmetricEigensolver3x3privatestatic
operator()(scalar a00, scalar a01, scalar a02, scalar a11, scalar a12, scalar a22, std::array< scalar, 3 > &eval, std::array< std::array< scalar, 3 >, 3 > &evec) constNISymmetricEigensolver3x3
Subtract(std::array< scalar, 3 > const &U, std::array< scalar, 3 > const &V)NISymmetricEigensolver3x3privatestatic