libMesh
|
Public Member Functions | |
LIBMESH_CPPUNIT_TEST_SUITE (AllTriTest) | |
The goal of this test is to verify proper operation of the Mesh Extruder with the optional object callback for setting custom subdomain IDs. More... | |
CPPUNIT_TEST (testAllTriTri) | |
CPPUNIT_TEST (testAllTriQuad) | |
CPPUNIT_TEST (testAllTriQuad8) | |
CPPUNIT_TEST (testAllTriQuad9) | |
CPPUNIT_TEST (testAllTriPrism6) | |
CPPUNIT_TEST (testAllTriPrism18) | |
CPPUNIT_TEST (testAllTriPrism20) | |
CPPUNIT_TEST (testAllTriPrism21) | |
CPPUNIT_TEST_SUITE_END () | |
void | setUp () |
void | tearDown () |
void | testAllTriTri () |
void | testAllTriQuad () |
void | testAllTriQuad8 () |
void | testAllTriQuad9 () |
void | testAllTriPrism6 () |
void | testAllTriPrism18 () |
void | testAllTriPrism20 () |
void | testAllTriPrism21 () |
Protected Member Functions | |
void | test_helper_2D (ElemType elem_type, dof_id_type n_elem_expected, std::size_t n_boundary_conds_expected) |
void | test_helper_3D (ElemType elem_type, dof_id_type n_elem_expected, std::size_t n_boundary_conds_expected) |
AllTriTest::CPPUNIT_TEST | ( | testAllTriTri | ) |
AllTriTest::CPPUNIT_TEST | ( | testAllTriQuad | ) |
AllTriTest::CPPUNIT_TEST | ( | testAllTriQuad8 | ) |
AllTriTest::CPPUNIT_TEST | ( | testAllTriQuad9 | ) |
AllTriTest::CPPUNIT_TEST | ( | testAllTriPrism6 | ) |
AllTriTest::CPPUNIT_TEST | ( | testAllTriPrism18 | ) |
AllTriTest::CPPUNIT_TEST | ( | testAllTriPrism20 | ) |
AllTriTest::CPPUNIT_TEST | ( | testAllTriPrism21 | ) |
AllTriTest::CPPUNIT_TEST_SUITE_END | ( | ) |
AllTriTest::LIBMESH_CPPUNIT_TEST_SUITE | ( | AllTriTest | ) |
The goal of this test is to verify proper operation of the Mesh Extruder with the optional object callback for setting custom subdomain IDs.
We pass a custom object for generating subdomains based on the old element ID and the current layer and assert the proper values.
|
inlineprotected |
Definition at line 45 of file all_tri.C.
References libMesh::MeshTools::Modification::all_tri(), libMesh::MeshTools::Generation::build_square(), libMesh::MeshBase::get_boundary_info(), mesh, libMesh::BoundaryInfo::n_boundary_conds(), libMesh::MeshBase::n_elem(), and TestCommWorld.
|
inlineprotected |
Definition at line 69 of file all_tri.C.
References libMesh::MeshTools::Modification::all_tri(), libMesh::MeshTools::Generation::build_cube(), libMesh::MeshBase::get_boundary_info(), mesh, libMesh::BoundaryInfo::n_boundary_conds(), libMesh::MeshBase::n_elem(), and TestCommWorld.
|
inline |
Definition at line 112 of file all_tri.C.
References libMesh::PRISM18.
|
inline |
Definition at line 113 of file all_tri.C.
References libMesh::PRISM20.
|
inline |
Definition at line 114 of file all_tri.C.
References libMesh::PRISM21.
|
inline |
Definition at line 111 of file all_tri.C.
References libMesh::PRISM6.
|
inline |
Definition at line 102 of file all_tri.C.
References libMesh::QUAD4.
|
inline |
Definition at line 105 of file all_tri.C.
References libMesh::QUAD8.
|
inline |
Definition at line 108 of file all_tri.C.
References libMesh::QUAD9.
|
inline |
Definition at line 99 of file all_tri.C.
References libMesh::TRI3.