libMesh
|
Public Member Functions | |
LIBMESH_CPPUNIT_TEST_SUITE (EquationSystemsTest) | |
CPPUNIT_TEST (testConstruction) | |
CPPUNIT_TEST (testAddSystem) | |
CPPUNIT_TEST (testInit) | |
CPPUNIT_TEST (testPostInitAddSystem) | |
CPPUNIT_TEST (testPostInitAddElem) | |
CPPUNIT_TEST (testReinitWithNodeElem) | |
CPPUNIT_TEST (testBadVarNames) | |
CPPUNIT_TEST (testRefineThenReinitPreserveFlags) | |
CPPUNIT_TEST (testRepartitionThenReinit) | |
CPPUNIT_TEST (testSelectivePRefine) | |
CPPUNIT_TEST (testDisableDefaultGhosting) | |
CPPUNIT_TEST_SUITE_END () | |
void | setUp () |
void | tearDown () |
void | testConstruction () |
void | testAddSystem () |
void | testInit () |
void | testPostInitAddSystem () |
void | testPostInitAddRealSystem () |
void | testPostInitAddElem () |
void | testBadVarNames () |
void | testReinitWithNodeElem () |
void | testRefineThenReinitPreserveFlags () |
void | testSelectivePRefine () |
void | testRepartitionThenReinit () |
void | testDisableDefaultGhosting () |
Definition at line 34 of file equation_systems_test.C.
EquationSystemsTest::CPPUNIT_TEST | ( | testConstruction | ) |
EquationSystemsTest::CPPUNIT_TEST | ( | testAddSystem | ) |
EquationSystemsTest::CPPUNIT_TEST | ( | testInit | ) |
EquationSystemsTest::CPPUNIT_TEST | ( | testPostInitAddSystem | ) |
EquationSystemsTest::CPPUNIT_TEST | ( | testPostInitAddElem | ) |
EquationSystemsTest::CPPUNIT_TEST | ( | testReinitWithNodeElem | ) |
EquationSystemsTest::CPPUNIT_TEST | ( | testBadVarNames | ) |
EquationSystemsTest::CPPUNIT_TEST | ( | testRefineThenReinitPreserveFlags | ) |
EquationSystemsTest::CPPUNIT_TEST | ( | testRepartitionThenReinit | ) |
EquationSystemsTest::CPPUNIT_TEST | ( | testSelectivePRefine | ) |
EquationSystemsTest::CPPUNIT_TEST | ( | testDisableDefaultGhosting | ) |
EquationSystemsTest::CPPUNIT_TEST_SUITE_END | ( | ) |
EquationSystemsTest::LIBMESH_CPPUNIT_TEST_SUITE | ( | EquationSystemsTest | ) |
|
inline |
Definition at line 59 of file equation_systems_test.C.
|
inline |
Definition at line 62 of file equation_systems_test.C.
|
inline |
Definition at line 75 of file equation_systems_test.C.
References libMesh::EquationSystems::add_system(), mesh, and TestCommWorld.
|
inline |
Definition at line 145 of file equation_systems_test.C.
References libMesh::EquationSystems::add_system(), libMesh::System::add_variable(), libMesh::MeshTools::Generation::build_square(), libMesh::EquationSystems::build_variable_names(), libMesh::FIRST, libMesh::EquationSystems::init(), mesh, libMesh::MONOMIAL_VEC, libMesh::EquationSystems::reinit(), TestCommWorld, and libMesh::System::variable_type().
|
inline |
Definition at line 67 of file equation_systems_test.C.
References mesh, and TestCommWorld.
|
inline |
Definition at line 308 of file equation_systems_test.C.
References libMesh::DofMap::add_algebraic_ghosting_functor(), libMesh::DofMap::add_coupling_functor(), libMesh::MeshBase::add_ghosting_functor(), libMesh::EquationSystems::add_system(), distance(), libMesh::EquationSystems::enable_default_ghosting(), libMesh::System::get_dof_map(), libMesh::MeshBase::ghosting_functors_begin(), libMesh::MeshBase::ghosting_functors_end(), int, mesh, libMesh::MeshBase::remove_ghosting_functor(), and TestCommWorld.
|
inline |
Definition at line 84 of file equation_systems_test.C.
References libMesh::EquationSystems::add_system(), libMesh::MeshTools::Generation::build_point(), libMesh::EquationSystems::init(), mesh, and TestCommWorld.
|
inline |
Definition at line 123 of file equation_systems_test.C.
References libMesh::MeshBase::add_elem(), libMesh::EquationSystems::add_system(), libMesh::System::add_variable(), libMesh::MeshTools::Generation::build_line(), libMesh::Elem::build_with_id(), libMesh::EDGE2, libMesh::FIRST, libMesh::EquationSystems::init(), libMesh::MeshBase::max_elem_id(), mesh, libMesh::MeshBase::node_ptr(), libMesh::MeshBase::prepare_for_use(), libMesh::DofObject::processor_id(), libMesh::EquationSystems::reinit(), libMesh::Elem::set_node(), and TestCommWorld.
|
inline |
Definition at line 108 of file equation_systems_test.C.
References libMesh::EquationSystems::add_system(), libMesh::System::add_variable(), libMesh::MeshTools::Generation::build_point(), libMesh::FIRST, libMesh::EquationSystems::init(), mesh, libMesh::EquationSystems::reinit(), and TestCommWorld.
|
inline |
Definition at line 95 of file equation_systems_test.C.
References libMesh::EquationSystems::add_system(), libMesh::MeshTools::Generation::build_point(), libMesh::EquationSystems::init(), mesh, libMesh::EquationSystems::reinit(), and TestCommWorld.
|
inline |
Definition at line 194 of file equation_systems_test.C.
References libMesh::Elem::active(), libMesh::EquationSystems::add_system(), libMesh::System::add_variable(), libMesh::MeshBase::allow_renumbering(), libMesh::MeshTools::Generation::build_square(), libMesh::Elem::child_ptr(), libMesh::EquationSystems::disable_refine_in_reinit(), libMesh::MeshBase::elem_ptr(), libMesh::FIRST, libMesh::Elem::INACTIVE, libMesh::EquationSystems::init(), libMesh::Elem::JUST_REFINED, mesh, libMesh::Elem::n_children(), libMesh::MeshBase::query_elem_ptr(), libMesh::Elem::REFINE, libMesh::MeshRefinement::refine_elements(), libMesh::Elem::refinement_flag(), libMesh::EquationSystems::reinit(), libMesh::remote_elem, libMesh::Elem::set_refinement_flag(), and TestCommWorld.
|
inline |
Definition at line 176 of file equation_systems_test.C.
References libMesh::MeshBase::add_elem(), libMesh::EquationSystems::add_system(), libMesh::System::add_variable(), libMesh::Elem::build(), libMesh::MeshTools::Generation::build_line(), libMesh::CONSTANT, libMesh::EDGE2, libMesh::EquationSystems::init(), mesh, libMesh::MONOMIAL, libMesh::MeshBase::node_ptr(), libMesh::NODEELEM, libMesh::MeshBase::prepare_for_use(), libMesh::EquationSystems::reinit(), libMesh::Elem::set_node(), and TestCommWorld.
|
inline |
Definition at line 277 of file equation_systems_test.C.
References libMesh::EquationSystems::add_system(), libMesh::System::add_variable(), libMesh::MeshBase::allow_renumbering(), libMesh::MeshTools::Generation::build_square(), libMesh::FIRST, libMesh::EquationSystems::init(), libMesh::libmesh_real(), mesh, libMesh::EquationSystems::parameters, libMesh::MeshBase::partition(), libMesh::System::point_value(), libMesh::System::project_solution(), libMesh::Real, libMesh::EquationSystems::reinit(), TestCommWorld, and libMesh::TOLERANCE.
|
inline |
Definition at line 234 of file equation_systems_test.C.
References libMesh::EquationSystems::add_system(), libMesh::System::add_variable(), libMesh::MeshTools::Generation::build_line(), libMesh::CONSTANT, libMesh::EquationSystems::disable_refine_in_reinit(), libMesh::FIRST, libMesh::System::get_dof_map(), libMesh::EquationSystems::init(), mesh, libMesh::MONOMIAL, libMesh::MeshBase::n_elem(), libMesh::MeshBase::query_elem_ptr(), libMesh::Elem::REFINE, libMesh::MeshRefinement::refine_elements(), libMesh::EquationSystems::reinit(), libMesh::Elem::set_refinement_flag(), libMesh::MeshRefinement::switch_h_to_p_refinement(), TestCommWorld, and libMesh::DofMap::var_group_from_var_number().