|
libMesh
|
Public Member Functions | |
| LIBMESH_CPPUNIT_TEST_SUITE (BoundaryMeshTest) | |
| The goal of this test is to ensure that a 2D mesh generates boundary meshes correctly. | |
| CPPUNIT_TEST (testMesh) | |
| CPPUNIT_TEST (testBoundarySerialization) | |
| CPPUNIT_TEST_SUITE_END () | |
| void | setUp () |
| void | testMesh () |
| void | testBoundarySerialization () |
| void | sanityCheck () |
Protected Member Functions | |
| void | build_mesh () |
| void | sync_and_test_meshes () |
Protected Attributes | |
| std::unique_ptr< UnstructuredMesh > | _mesh |
| std::unique_ptr< UnstructuredMesh > | _multi_boundary_mesh |
| std::unique_ptr< UnstructuredMesh > | _exterior_boundary_mesh |
| std::unique_ptr< UnstructuredMesh > | _left_boundary_mesh |
| std::unique_ptr< UnstructuredMesh > | _internal_boundary_mesh |
Static Protected Attributes | |
| static constexpr boundary_id_type | bid1 = 5 |
| static constexpr boundary_id_type | bid2 = 6 |
Definition at line 243 of file boundary_mesh.C.
|
inlineprotected |
Definition at line 271 of file boundary_mesh.C.
References _exterior_boundary_mesh, _internal_boundary_mesh, _left_boundary_mesh, _mesh, _multi_boundary_mesh, libMesh::BoundaryInfo::add_side(), bid1, bid2, libMesh::MeshTools::Generation::build_square(), libMesh::QUAD9, and TestCommWorld.
Referenced by setUp(), BoundaryRefinedMeshTest::setUp(), and BoundaryOfRefinedMeshTest::setUp().
| BoundaryMeshTest::CPPUNIT_TEST | ( | testBoundarySerialization | ) |
| BoundaryMeshTest::CPPUNIT_TEST | ( | testMesh | ) |
| BoundaryMeshTest::CPPUNIT_TEST_SUITE_END | ( | ) |
| BoundaryMeshTest::LIBMESH_CPPUNIT_TEST_SUITE | ( | BoundaryMeshTest | ) |
The goal of this test is to ensure that a 2D mesh generates boundary meshes correctly.
|
inline |
Definition at line 479 of file boundary_mesh.C.
References _exterior_boundary_mesh, _internal_boundary_mesh, _left_boundary_mesh, _mesh, _multi_boundary_mesh, libMesh::EDGE3, libMesh::QUAD9, and libMesh::TOLERANCE.
Referenced by testBoundarySerialization(), BoundaryRefinedMeshTest::testBoundarySerialization(), BoundaryOfRefinedMeshTest::testBoundarySerialization(), testMesh(), BoundaryRefinedMeshTest::testMesh(), and BoundaryOfRefinedMeshTest::testMesh().
|
inline |
Definition at line 406 of file boundary_mesh.C.
References build_mesh(), and sync_and_test_meshes().
|
inlineprotected |
Definition at line 353 of file boundary_mesh.C.
References _exterior_boundary_mesh, _internal_boundary_mesh, _left_boundary_mesh, _mesh, _multi_boundary_mesh, bid1, bid2, left_id, and right_id.
Referenced by setUp(), BoundaryRefinedMeshTest::setUp(), and BoundaryOfRefinedMeshTest::setUp().
|
inline |
Definition at line 462 of file boundary_mesh.C.
References _internal_boundary_mesh, and sanityCheck().
|
inline |
Definition at line 414 of file boundary_mesh.C.
References _exterior_boundary_mesh, _internal_boundary_mesh, _left_boundary_mesh, _mesh, _multi_boundary_mesh, and sanityCheck().
|
protected |
Definition at line 262 of file boundary_mesh.C.
Referenced by build_mesh(), sanityCheck(), sync_and_test_meshes(), testMesh(), BoundaryRefinedMeshTest::testMesh(), and BoundaryOfRefinedMeshTest::testMesh().
|
protected |
Definition at line 264 of file boundary_mesh.C.
Referenced by build_mesh(), sanityCheck(), sync_and_test_meshes(), testBoundarySerialization(), BoundaryRefinedMeshTest::testBoundarySerialization(), BoundaryOfRefinedMeshTest::testBoundarySerialization(), testMesh(), BoundaryRefinedMeshTest::testMesh(), and BoundaryOfRefinedMeshTest::testMesh().
|
protected |
Definition at line 263 of file boundary_mesh.C.
Referenced by build_mesh(), sanityCheck(), sync_and_test_meshes(), testMesh(), BoundaryRefinedMeshTest::testMesh(), and BoundaryOfRefinedMeshTest::testMesh().
|
protected |
Definition at line 260 of file boundary_mesh.C.
Referenced by build_mesh(), sanityCheck(), sync_and_test_meshes(), testMesh(), BoundaryRefinedMeshTest::testMesh(), and BoundaryOfRefinedMeshTest::testMesh().
|
protected |
Definition at line 261 of file boundary_mesh.C.
Referenced by build_mesh(), sanityCheck(), sync_and_test_meshes(), testMesh(), BoundaryRefinedMeshTest::testMesh(), and BoundaryOfRefinedMeshTest::testMesh().
|
staticconstexprprotected |
Definition at line 268 of file boundary_mesh.C.
Referenced by build_mesh(), and sync_and_test_meshes().
|
staticconstexprprotected |
Definition at line 269 of file boundary_mesh.C.
Referenced by build_mesh(), and sync_and_test_meshes().