Definition at line 15 of file mesh_base_test.C.
◆ CPPUNIT_TEST() [1/3]
◆ CPPUNIT_TEST() [2/3]
◆ CPPUNIT_TEST() [3/3]
◆ CPPUNIT_TEST_SUITE_END()
MeshBaseTest::CPPUNIT_TEST_SUITE_END |
( |
| ) |
|
◆ LIBMESH_CPPUNIT_TEST_SUITE()
This test verifies various operations on the MeshBase and derived classes.
◆ setUp()
void MeshBaseTest::setUp |
( |
| ) |
|
|
inline |
◆ tearDown()
void MeshBaseTest::tearDown |
( |
| ) |
|
|
inline |
◆ testDistributedMeshVerifyIsPrepared()
void MeshBaseTest::testDistributedMeshVerifyIsPrepared |
( |
| ) |
|
|
inline |
Definition at line 75 of file mesh_base_test.C.
References mesh, and TestCommWorld.
void testMeshBaseVerifyIsPrepared(UnstructuredMesh &mesh)
libMesh::Parallel::Communicator * TestCommWorld
The DistributedMesh class is derived from the MeshBase class, and is intended to provide identical fu...
◆ testMeshBaseVerifyIsPrepared()
Build a 2d 2x2 square mesh (mesh_one) covering [0.0, 1.0] x [0.0, 1.0] with linear Quad elements.
Definition at line 38 of file mesh_base_test.C.
References libMesh::MeshTools::Generation::build_square(), libMesh::invalid_uint, mesh, libMesh::Elem::neighbor_ptr(), libMesh::QUAD9, libMesh::MeshBase::query_elem_ptr(), libMesh::Elem::set_neighbor(), libMesh::Elem::side_index_range(), libMesh::MeshTools::valid_is_prepared(), and libMesh::Elem::which_neighbor_am_i().
const unsigned int invalid_uint
A number which is used quite often to represent an invalid or uninitialized value for an unsigned int...
IntRange< unsigned short > side_index_range() const
This is the base class from which all geometric element types are derived.
unsigned int which_neighbor_am_i(const Elem *e) const
This function tells you which neighbor e is.
void set_neighbor(const unsigned int i, Elem *n)
Assigns n as the neighbor.
const Elem * neighbor_ptr(unsigned int i) const
virtual const Elem * query_elem_ptr(const dof_id_type i) const =0
◆ testMeshVerifyIsPrepared()
void MeshBaseTest::testMeshVerifyIsPrepared |
( |
| ) |
|
|
inline |
Definition at line 81 of file mesh_base_test.C.
References mesh, and TestCommWorld.
void testMeshBaseVerifyIsPrepared(UnstructuredMesh &mesh)
libMesh::Parallel::Communicator * TestCommWorld
The Mesh class is a thin wrapper, around the ReplicatedMesh class by default.
◆ testReplicatedMeshVerifyIsPrepared()
void MeshBaseTest::testReplicatedMeshVerifyIsPrepared |
( |
| ) |
|
|
inline |
Definition at line 87 of file mesh_base_test.C.
References mesh, and TestCommWorld.
The ReplicatedMesh class is derived from the MeshBase class, and is used to store identical copies of...
void testMeshBaseVerifyIsPrepared(UnstructuredMesh &mesh)
libMesh::Parallel::Communicator * TestCommWorld
The documentation for this class was generated from the following file: