1 #ifndef MATH_SolverTest_H 2 #define MATH_SolverTest_H 51 inline static SP::MATH_SolverTest
New() {
tBoolean conjugateGradientSquaredVOGGR8x2x2ElasticMatrixTest(const CORE_Run &runner, const map< tString, tString > &options) const
Definition: MATH_SolverTest.cpp:982
tBoolean conjugateGradientGeneralMatrixMaskedVectorTests(const CORE_Run &runner, const map< tString, tString > &options) const
Definition: MATH_SolverTest.cpp:834
tBoolean solverTest(const CORE_Run &runner, const tString &solverName, MATH_Matrix &A, MATH_Vector &b) const
Definition: MATH_SolverTest.cpp:554
tBoolean biConjugateGradientStabilizedVOGGR8x2x2ElasticMatrixTest(const CORE_Run &runner, const map< tString, tString > &options) const
Definition: MATH_SolverTest.cpp:1019
tBoolean conjugateGradientMorseMatrixTests(const CORE_Run &runner, const map< tString, tString > &options) const
Definition: MATH_SolverTest.cpp:615
MATH_SolverTest(void)
create
Definition: MATH_SolverTest.cpp:14
static SP::MATH_SolverTest New()
create a test class
Definition: MATH_SolverTest.h:51
This class is a Run class for Common package.
Definition: CORE_Run.h:38
This class is a test class for the math solver package of E-MicroM code.
Definition: MATH_SolverTest.h:19
This class describes a general matrix interface used in solver.
Definition: MATH_Matrix.h:20
tBoolean morseMatrixTests(const CORE_Run &runner, const map< tString, tString > &options) const
Definition: MATH_SolverTest.cpp:476
SP::MATH_Matrix generateSymmetricElasticMatrix(const CORE_Run &runner) const
Definition: MATH_SolverTest.cpp:235
DEFINE_SPTR(MATH_SolverTest)
virtual ~MATH_SolverTest(void)
destroy
Definition: MATH_SolverTest.cpp:17
SP::MATH_Vector generateRHS(const CORE_Run &runner, const tUIndex &n) const
Definition: MATH_SolverTest.cpp:358
#define tBoolean
Definition: types.h:139
SP_OBJECT(MATH_SolverTest)
tBoolean conjugateGradientSquaredSymmetricElasticMatrixTest(const CORE_Run &runner, const map< tString, tString > &options) const
Definition: MATH_SolverTest.cpp:966
tBoolean biConjugateGradientStabilizedSymmetricElasticMatrixTest(const CORE_Run &runner, const map< tString, tString > &options) const
Definition: MATH_SolverTest.cpp:1002
void saveIntoFile(const tString &fileName, const MATH_FullMatrix &A) const
Definition: MATH_SolverTest.cpp:396
virtual tBoolean test(const CORE_Run &runner, const map< tString, tString > &options) const
make the test
Definition: MATH_SolverTest.cpp:21
SP::MATH_Matrix generateVOGGR8x2x2ElasticMatrix(const CORE_Run &runner) const
Definition: MATH_SolverTest.cpp:298
tBoolean conjugateGradientElasticMatrixTest(const CORE_Run &runner, const map< tString, tString > &options) const
Definition: MATH_SolverTest.cpp:949
This class describes a masked vector.
Definition: MATH_Vector.h:16
#define tUIndex
Definition: types.h:126
SP::MATH_Matrix generateSymmetricFEMElasticMatrix(const CORE_Run &runner) const
Definition: MATH_SolverTest.cpp:272
tBoolean conjugateGradientGeneralMatrixTests(const CORE_Run &runner, const map< tString, tString > &options) const
Definition: MATH_SolverTest.cpp:719
This class impements the MATH_Matrix class thanks to CORE_RealArray data.
Definition: MATH_FullMatrix.h:19
#define tString
Definition: types.h:135
This class is a test class for common package.
Definition: CORE_Test.h:18
SP::MATH_Matrix generateMorseMatrix(const CORE_Run &runner, const tReal &a, const tReal &b) const
Definition: MATH_SolverTest.cpp:156
tBoolean vectorTests(const CORE_Run &runner, const map< tString, tString > &options) const
Definition: MATH_SolverTest.cpp:430
#define tReal
Definition: types.h:118
class Free introduced for deleting a smart pointer
Definition: CORE_Object.h:141