|
libMesh
|
Public Member Functions | |
| LIBMESH_CPPUNIT_TEST_SUITE (NonlinearImplicitSystemOperatorMatrixTest) | |
| CPPUNIT_TEST (testDefaultUsesSingleMatrixSolve) | |
| CPPUNIT_TEST (testOperatorMatrixUsesTwoMatrixSolve) | |
| CPPUNIT_TEST (testTwoMatrixSolveWithoutOverrideThrows) | |
| CPPUNIT_TEST_SUITE_END () | |
| void | setUp () |
| void | tearDown () |
| void | testDefaultUsesSingleMatrixSolve () |
| void | testOperatorMatrixUsesTwoMatrixSolve () |
| void | testTwoMatrixSolveWithoutOverrideThrows () |
Public Attributes | |
| std::unique_ptr< Mesh > | mesh |
| std::unique_ptr< EquationSystems > | es |
| NonlinearImplicitSystem * | sys = nullptr |
Definition at line 107 of file nonlinear_implicit_system_test.C.
| NonlinearImplicitSystemOperatorMatrixTest::CPPUNIT_TEST | ( | testDefaultUsesSingleMatrixSolve | ) |
| NonlinearImplicitSystemOperatorMatrixTest::CPPUNIT_TEST | ( | testOperatorMatrixUsesTwoMatrixSolve | ) |
| NonlinearImplicitSystemOperatorMatrixTest::CPPUNIT_TEST | ( | testTwoMatrixSolveWithoutOverrideThrows | ) |
| NonlinearImplicitSystemOperatorMatrixTest::CPPUNIT_TEST_SUITE_END | ( | ) |
| NonlinearImplicitSystemOperatorMatrixTest::LIBMESH_CPPUNIT_TEST_SUITE | ( | NonlinearImplicitSystemOperatorMatrixTest | ) |
|
inline |
Definition at line 126 of file nonlinear_implicit_system_test.C.
References libMesh::MeshTools::Generation::build_point(), es, libMesh::System::init(), mesh, sys, and TestCommWorld.
|
inline |
|
inline |
Definition at line 144 of file nonlinear_implicit_system_test.C.
References libMesh::ImplicitSystem::matrix, libMesh::NonlinearImplicitSystem::nonlinear_solver, libMesh::NonlinearImplicitSystem::solve(), and sys.
|
inline |
Definition at line 162 of file nonlinear_implicit_system_test.C.
References libMesh::SparseMatrix< T >::build(), libMesh::ImplicitSystem::matrix, libMesh::NonlinearImplicitSystem::nonlinear_solver, libMesh::NonlinearImplicitSystem::set_operator_matrix(), libMesh::NonlinearImplicitSystem::solve(), sys, and TestCommWorld.
|
inline |
Definition at line 187 of file nonlinear_implicit_system_test.C.
References libMesh::SparseMatrix< T >::build(), libMesh::NonlinearImplicitSystem::nonlinear_solver, libMesh::NonlinearImplicitSystem::set_operator_matrix(), libMesh::NonlinearImplicitSystem::solve(), sys, and TestCommWorld.
| std::unique_ptr<EquationSystems> NonlinearImplicitSystemOperatorMatrixTest::es |
Definition at line 123 of file nonlinear_implicit_system_test.C.
Referenced by setUp(), and tearDown().
| std::unique_ptr<Mesh> NonlinearImplicitSystemOperatorMatrixTest::mesh |
Definition at line 122 of file nonlinear_implicit_system_test.C.
Referenced by setUp(), and tearDown().
| NonlinearImplicitSystem* NonlinearImplicitSystemOperatorMatrixTest::sys = nullptr |
Definition at line 124 of file nonlinear_implicit_system_test.C.
Referenced by setUp(), tearDown(), testDefaultUsesSingleMatrixSolve(), testOperatorMatrixUsesTwoMatrixSolve(), and testTwoMatrixSolveWithoutOverrideThrows().