|
libMesh
|
Public Member Functions | |
| LIBMESH_CPPUNIT_TEST_SUITE (BoundaryOfRefinedMeshTest) | |
| The goal of this test is the same as the previous, but now we do a uniform refinement before synchronizing to the boundary mesh rather than after. | |
| CPPUNIT_TEST (testMesh) | |
| CPPUNIT_TEST (testBoundarySerialization) | |
| CPPUNIT_TEST_SUITE_END () | |
| void | setUp () |
| void | testMesh () |
| void | testBoundarySerialization () |
| LIBMESH_CPPUNIT_TEST_SUITE (BoundaryMeshTest) | |
| The goal of this test is to ensure that a 2D mesh generates boundary meshes correctly. | |
| 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 770 of file boundary_mesh.C.
|
inlineprotectedinherited |
Definition at line 271 of file boundary_mesh.C.
References BoundaryMeshTest::_exterior_boundary_mesh, BoundaryMeshTest::_internal_boundary_mesh, BoundaryMeshTest::_left_boundary_mesh, BoundaryMeshTest::_mesh, BoundaryMeshTest::_multi_boundary_mesh, libMesh::BoundaryInfo::add_side(), BoundaryMeshTest::bid1, BoundaryMeshTest::bid2, libMesh::MeshTools::Generation::build_square(), libMesh::QUAD9, and TestCommWorld.
Referenced by BoundaryMeshTest::setUp(), BoundaryRefinedMeshTest::setUp(), and setUp().
| BoundaryOfRefinedMeshTest::CPPUNIT_TEST | ( | testBoundarySerialization | ) |
| BoundaryOfRefinedMeshTest::CPPUNIT_TEST | ( | testMesh | ) |
| BoundaryOfRefinedMeshTest::CPPUNIT_TEST_SUITE_END | ( | ) |
|
inherited |
The goal of this test is to ensure that a 2D mesh generates boundary meshes correctly.
| BoundaryOfRefinedMeshTest::LIBMESH_CPPUNIT_TEST_SUITE | ( | BoundaryOfRefinedMeshTest | ) |
The goal of this test is the same as the previous, but now we do a uniform refinement before synchronizing to the boundary mesh rather than after.
|
inlineinherited |
Definition at line 479 of file boundary_mesh.C.
References BoundaryMeshTest::_exterior_boundary_mesh, BoundaryMeshTest::_internal_boundary_mesh, BoundaryMeshTest::_left_boundary_mesh, BoundaryMeshTest::_mesh, BoundaryMeshTest::_multi_boundary_mesh, libMesh::EDGE3, libMesh::QUAD9, and libMesh::TOLERANCE.
Referenced by BoundaryMeshTest::testBoundarySerialization(), BoundaryRefinedMeshTest::testBoundarySerialization(), testBoundarySerialization(), BoundaryMeshTest::testMesh(), BoundaryRefinedMeshTest::testMesh(), and testMesh().
|
inline |
Definition at line 789 of file boundary_mesh.C.
References BoundaryMeshTest::build_mesh(), BoundaryMeshTest::sync_and_test_meshes(), and libMesh::MeshRefinement::uniformly_refine().
|
inlineprotectedinherited |
Definition at line 353 of file boundary_mesh.C.
References BoundaryMeshTest::_exterior_boundary_mesh, BoundaryMeshTest::_internal_boundary_mesh, BoundaryMeshTest::_left_boundary_mesh, BoundaryMeshTest::_mesh, BoundaryMeshTest::_multi_boundary_mesh, BoundaryMeshTest::bid1, BoundaryMeshTest::bid2, left_id, and right_id.
Referenced by BoundaryMeshTest::setUp(), BoundaryRefinedMeshTest::setUp(), and setUp().
|
inline |
Definition at line 871 of file boundary_mesh.C.
References BoundaryMeshTest::_internal_boundary_mesh, and BoundaryMeshTest::sanityCheck().
|
inline |
Definition at line 801 of file boundary_mesh.C.
References BoundaryMeshTest::_exterior_boundary_mesh, BoundaryMeshTest::_internal_boundary_mesh, BoundaryMeshTest::_left_boundary_mesh, BoundaryMeshTest::_mesh, BoundaryMeshTest::_multi_boundary_mesh, and BoundaryMeshTest::sanityCheck().
|
protectedinherited |
Definition at line 262 of file boundary_mesh.C.
Referenced by BoundaryMeshTest::build_mesh(), BoundaryMeshTest::sanityCheck(), BoundaryMeshTest::sync_and_test_meshes(), BoundaryMeshTest::testMesh(), BoundaryRefinedMeshTest::testMesh(), and testMesh().
|
protectedinherited |
Definition at line 264 of file boundary_mesh.C.
Referenced by BoundaryMeshTest::build_mesh(), BoundaryMeshTest::sanityCheck(), BoundaryMeshTest::sync_and_test_meshes(), BoundaryMeshTest::testBoundarySerialization(), BoundaryRefinedMeshTest::testBoundarySerialization(), testBoundarySerialization(), BoundaryMeshTest::testMesh(), BoundaryRefinedMeshTest::testMesh(), and testMesh().
|
protectedinherited |
Definition at line 263 of file boundary_mesh.C.
Referenced by BoundaryMeshTest::build_mesh(), BoundaryMeshTest::sanityCheck(), BoundaryMeshTest::sync_and_test_meshes(), BoundaryMeshTest::testMesh(), BoundaryRefinedMeshTest::testMesh(), and testMesh().
|
protectedinherited |
Definition at line 260 of file boundary_mesh.C.
Referenced by BoundaryMeshTest::build_mesh(), BoundaryMeshTest::sanityCheck(), BoundaryMeshTest::sync_and_test_meshes(), BoundaryMeshTest::testMesh(), BoundaryRefinedMeshTest::testMesh(), and testMesh().
|
protectedinherited |
Definition at line 261 of file boundary_mesh.C.
Referenced by BoundaryMeshTest::build_mesh(), BoundaryMeshTest::sanityCheck(), BoundaryMeshTest::sync_and_test_meshes(), BoundaryMeshTest::testMesh(), BoundaryRefinedMeshTest::testMesh(), and testMesh().
|
staticconstexprprotectedinherited |
Definition at line 268 of file boundary_mesh.C.
Referenced by BoundaryMeshTest::build_mesh(), and BoundaryMeshTest::sync_and_test_meshes().
|
staticconstexprprotectedinherited |
Definition at line 269 of file boundary_mesh.C.
Referenced by BoundaryMeshTest::build_mesh(), and BoundaryMeshTest::sync_and_test_meshes().