Definition at line 10 of file which_node_am_i_test.C.
◆ CPPUNIT_TEST() [1/4]
◆ CPPUNIT_TEST() [2/4]
◆ CPPUNIT_TEST() [3/4]
◆ CPPUNIT_TEST() [4/4]
WhichNodeAmITest::CPPUNIT_TEST |
( |
testTets |
| ) |
|
◆ CPPUNIT_TEST_SUITE()
◆ CPPUNIT_TEST_SUITE_END()
WhichNodeAmITest::CPPUNIT_TEST_SUITE_END |
( |
| ) |
|
◆ testHexes()
void WhichNodeAmITest::testHexes |
( |
| ) |
|
|
inline |
Definition at line 120 of file which_node_am_i_test.C.
124 CPPUNIT_ASSERT_EQUAL(static_cast<unsigned int>(7), hex8.
which_node_am_i(3, 2));
130 for (
unsigned int side=0; side<hex8.
n_sides(); ++side)
131 for (
unsigned int node=0; node<4; ++node)
135 hex20.which_node_am_i(side, node));
138 CPPUNIT_ASSERT_EQUAL(hex20.which_node_am_i(side, node),
References libMesh::ReferenceElem::get(), libMesh::HEX20, libMesh::HEX27, libMesh::HEX8, libMesh::Elem::n_sides(), and libMesh::Elem::which_node_am_i().
◆ testPrisms()
void WhichNodeAmITest::testPrisms |
( |
| ) |
|
|
inline |
◆ testPyramids()
void WhichNodeAmITest::testPyramids |
( |
| ) |
|
|
inline |
Definition at line 25 of file which_node_am_i_test.C.
29 CPPUNIT_ASSERT_EQUAL(static_cast<unsigned int>(4), pyr5.
which_node_am_i(1, 2));
34 #if !defined(NDEBUG) && defined(LIBMESH_ENABLE_EXCEPTIONS)
45 CPPUNIT_ASSERT_EQUAL(static_cast<unsigned int>(-1), n);
53 CPPUNIT_ASSERT_EQUAL(static_cast<unsigned int>(99), n);
58 CPPUNIT_ASSERT_EQUAL(static_cast<unsigned int>(10), pyr13.
which_node_am_i(1, 5));
62 CPPUNIT_ASSERT_EQUAL(static_cast<unsigned int>(13), pyr14.which_node_am_i(4, 8));
References libMesh::ReferenceElem::get(), libMesh::PYRAMID13, libMesh::PYRAMID14, libMesh::PYRAMID5, and libMesh::Elem::which_node_am_i().
◆ testTets()
void WhichNodeAmITest::testTets |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: