libMesh
|
Public Member Functions | |
CPPUNIT_TEST_SUITE (BoundaryRefinedMeshTest) | |
The goal of this test is the same as the previous, but now we do a uniform refinement and make sure the result mesh is consistent. More... | |
CPPUNIT_TEST (testMesh) | |
CPPUNIT_TEST_SUITE_END () | |
void | setUp () |
void | testMesh () |
CPPUNIT_TEST_SUITE (BoundaryMeshTest) | |
The goal of this test is to ensure that a 2D mesh generates boundary meshes correctly. More... | |
void | sanityCheck () |
Protected Member Functions | |
void | build_mesh () |
Protected Attributes | |
std::unique_ptr< Mesh > | _mesh |
std::unique_ptr< Mesh > | _all_boundary_mesh |
std::unique_ptr< Mesh > | _left_boundary_mesh |
std::unique_ptr< Mesh > | _internal_boundary_mesh |
Definition at line 282 of file boundary_mesh.C.
|
inlineprotectedinherited |
Definition at line 35 of file boundary_mesh.C.
References libMesh::BoundaryInfo::add_side(), libMesh::MeshTools::Generation::build_square(), libMesh::QUAD9, and TestCommWorld.
BoundaryRefinedMeshTest::CPPUNIT_TEST | ( | testMesh | ) |
|
inherited |
The goal of this test is to ensure that a 2D mesh generates boundary meshes correctly.
BoundaryRefinedMeshTest::CPPUNIT_TEST_SUITE | ( | BoundaryRefinedMeshTest | ) |
The goal of this test is the same as the previous, but now we do a uniform refinement and make sure the result mesh is consistent.
i.e. the new node shared between the 1D elements is the same as the node shared on the underlying quads, and so on.
BoundaryRefinedMeshTest::CPPUNIT_TEST_SUITE_END | ( | ) |
|
inlineinherited |
Definition at line 186 of file boundary_mesh.C.
References libMesh::Elem::dim(), libMesh::EDGE3, libMesh::Elem::interior_parent(), libMesh::Elem::level(), libMesh::QUAD9, libMesh::remote_elem, TestCommWorld, libMesh::TOLERANCE, and libMesh::Elem::type().
|
inline |
Definition at line 301 of file boundary_mesh.C.
References libMesh::MeshRefinement::uniformly_refine().
|
inline |
Definition at line 314 of file boundary_mesh.C.
|
protectedinherited |
Definition at line 31 of file boundary_mesh.C.
|
protectedinherited |
Definition at line 33 of file boundary_mesh.C.
|
protectedinherited |
Definition at line 32 of file boundary_mesh.C.
|
protectedinherited |
Definition at line 30 of file boundary_mesh.C.