OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
VcstMath Member List

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

applyScalar(const double aScalar, double aVector[VEC_SIZE])VcstMathstatic
applyScalarQuat(const double aScalar, double aQuat[QUAT_SIZE])VcstMathstatic
calcQuatMag(const double aQuat[QUAT_SIZE])VcstMathstatic
calculateCross(const double aUvector[VEC_SIZE], const double aVvector[VEC_SIZE], double anOutVector[VEC_SIZE])VcstMathstatic
calculateDeterminant(const double matA[VEC_SIZE][VEC_SIZE])VcstMathstatic
calculateDot(const double aUvector[VEC_SIZE], const double aVvector[VEC_SIZE])VcstMathstatic
calculateDotQuat(const double aUquat[QUAT_SIZE], const double aVquat[QUAT_SIZE])VcstMathstatic
calculateMag(const double aVector[VEC_SIZE])VcstMathstatic
calculateUnitVector(const double aVector[VEC_SIZE], double unitVector[VEC_SIZE])VcstMathstatic
cofactorMatrix(const double matA[VEC_SIZE][VEC_SIZE], double cof[VEC_SIZE][VEC_SIZE])VcstMathstatic
conjugateQuat(const double aQuat[QUAT_SIZE], double outQuat[QUAT_SIZE])VcstMathstatic
inverseMatrix(const double matA[VEC_SIZE][VEC_SIZE], double matR[VEC_SIZE][VEC_SIZE])VcstMathstatic
matrixMultiply(const double aM1[VEC_SIZE][VEC_SIZE], const double aM2[VEC_SIZE][VEC_SIZE], double outMatrix[VEC_SIZE][VEC_SIZE])VcstMathstatic
matrixMultiply(const int dimM, const int dimN, const int dimP, const double *aMByN, const double *aNByP, double *outMatrix)VcstMathstatic
matrixVectorProduct(const double aMatrix[VEC_SIZE][VEC_SIZE], const double aVector[VEC_SIZE], double outVec[VEC_SIZE])VcstMathstatic
normalizeQuat(double aQuat[QUAT_SIZE])VcstMathstatic
printMatrixCOut(const double aMatrix[VEC_SIZE][VEC_SIZE])VcstMathstatic
printQuaternionCOut(const double aQuat[QUAT_SIZE])VcstMathstatic
printVectorCOut(const double aVector[VEC_SIZE])VcstMathstatic
quatMultiply(const double q1[QUAT_SIZE], const double q2[QUAT_SIZE], double outQuat[QUAT_SIZE])VcstMathstatic
quatMultiplyMatrix(const double q1[QUAT_SIZE], const double q2[QUAT_SIZE], double outQuat[QUAT_SIZE])VcstMathstatic
rotationMatrix(const double angle, const short axis, double outMatrix[VEC_SIZE][VEC_SIZE])VcstMathstatic
transposeMatrix(const double inMatrix[VEC_SIZE][VEC_SIZE], double outMatrix[VEC_SIZE][VEC_SIZE])VcstMathstatic
transposeQuat(const double inQuat[QUAT_SIZE], double outQuat[QUAT_SIZE])VcstMathstatic