MCPcopy Create free account
hub / github.com/Kitware/VTK / UnitTestMath

Function UnitTestMath

Common/Core/Testing/Cxx/UnitTestMath.cxx:95–180  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

93static int TestMetaLinearSolve();
94
95int UnitTestMath(int, char*[])
96{
97 int status = 0;
98
99 status += TestPi();
100
101 status += TestDegreesFromRadians();
102 status += TestRound();
103 status += TestFloor();
104 status += TestCeil();
105 status += TestCeilLog2();
106 status += TestIsPowerOfTwo();
107 status += TestNearestPowerOfTwo();
108 status += TestFactorial();
109 status += TestBinomial();
110 status += TestRandom();
111 status += TestAddSubtract();
112 status += TestMultiplyScalar();
113 status += TestMultiplyScalar2D();
114 status += TestDot();
115 status += TestOuter();
116 status += TestCross();
117 status += TestNorm();
118 status += TestNormalize();
119 status += TestPerpendiculars();
120 status += TestProjectVector();
121 status += TestProjectVector2D();
122 status += TestDistance2BetweenPoints();
123 status += TestAngleBetweenVectors();
124 status += TestGaussianAmplitude();
125 status += TestGaussianWeight();
126 status += TestDot2D();
127 status += TestNorm2D();
128 status += TestNormalize2D();
129 status += TestDeterminant2x2();
130 status += TestDeterminant3x3();
131 status += TestLUFactor3x3();
132 status += TestLUSolve3x3();
133 status += TestLinearSolve3x3();
134 status += TestMultiply3x3();
135 status += TestMultiplyMatrix();
136 status += TestTranspose3x3();
137 status += TestInvert3x3();
138 status += TestInvertMatrix();
139 status += TestIdentity3x3();
140 status += TestQuaternionToMatrix3x3();
141 status += TestMatrix3x3ToQuaternion();
142 status += TestMultiplyQuaternion();
143 status += TestOrthogonalize3x3();
144 status += TestDiagonalize3x3();
145 status += TestSingularValueDecomposition3x3();
146 status += TestSolveLinearSystem();
147 status += TestSolveLeastSquares();
148 status += TestSolveHomogeneousLeastSquares();
149 status += TestLUSolveLinearSystemEstimateMatrixCondition();
150 status += TestJacobiN();
151 status += TestClampValue();
152 status += TestClampValues();

Callers

nothing calls this directly

Calls 15

TestPiFunction · 0.85
TestDegreesFromRadiansFunction · 0.85
TestRoundFunction · 0.85
TestCeilFunction · 0.85
TestCeilLog2Function · 0.85
TestIsPowerOfTwoFunction · 0.85
TestNearestPowerOfTwoFunction · 0.85
TestFactorialFunction · 0.85
TestBinomialFunction · 0.85
TestRandomFunction · 0.85
TestAddSubtractFunction · 0.85
TestMultiplyScalarFunction · 0.85

Tested by

no test coverage detected