libMesh
|
Public Member Functions | |
LIBMESH_CPPUNIT_TEST_SUITE (AllSecondOrderTest) | |
CPPUNIT_TEST (allSecondOrder) | |
CPPUNIT_TEST (allSecondOrderRange) | |
CPPUNIT_TEST (allSecondOrderDoNothing) | |
CPPUNIT_TEST (allSecondOrderMixed) | |
CPPUNIT_TEST (allSecondOrderMixedFixing) | |
CPPUNIT_TEST (allSecondOrderMixedFixing3D) | |
CPPUNIT_TEST (allCompleteOrder) | |
CPPUNIT_TEST (allCompleteOrderRange) | |
CPPUNIT_TEST (allCompleteOrderDoNothing) | |
CPPUNIT_TEST (allCompleteOrderMixed) | |
CPPUNIT_TEST (allCompleteOrderMixedFixing) | |
CPPUNIT_TEST (allCompleteOrderMixedFixing3D) | |
CPPUNIT_TEST_SUITE_END () | |
void | setUp () |
void | tearDown () |
void | allSecondOrder () |
void | allSecondOrderRange () |
void | allSecondOrderDoNothing () |
void | allSecondOrderMixed () |
void | allSecondOrderMixedFixing () |
void | allSecondOrderMixedFixing3D () |
void | allCompleteOrder () |
void | allCompleteOrderRange () |
void | allCompleteOrderDoNothing () |
void | allCompleteOrderMixed () |
void | allCompleteOrderMixedFixing () |
void | allCompleteOrderMixedFixing3D () |
Static Public Member Functions | |
template<typename ConversionFunc > | |
static void | MixedFixingImpl (MeshBase &mesh, ConversionFunc &conv, dof_id_type expected_n_elem, dof_id_type expected_n_nodes, ElemType expected_type) |
Definition at line 16 of file all_second_order.C.
|
inline |
Definition at line 253 of file all_second_order.C.
References libMesh::MeshBase::all_complete_order(), libMesh::MeshBase::allow_remote_element_removal(), libMesh::MeshTools::Generation::build_square(), mesh, and TestCommWorld.
|
inline |
Definition at line 306 of file all_second_order.C.
References libMesh::MeshBase::all_complete_order_range(), libMesh::MeshBase::allow_remote_element_removal(), libMesh::MeshTools::Generation::build_square(), mesh, libMesh::MeshBase::n_elem(), libMesh::MeshBase::n_nodes(), libMesh::QUAD9, and TestCommWorld.
|
inline |
Definition at line 330 of file all_second_order.C.
References libMesh::MeshBase::add_elem(), libMesh::MeshBase::add_point(), libMesh::MeshBase::all_complete_order_range(), libMesh::Elem::build(), libMesh::MeshTools::Generation::build_square(), libMesh::EDGE2, libMesh::EDGE3, libMesh::MeshBase::elem_ptr(), mesh, libMesh::MeshBase::n_elem(), libMesh::MeshBase::n_nodes(), libMesh::Elem::n_nodes(), libMesh::Elem::n_vertices(), libMesh::MeshBase::node_ptr(), libMesh::MeshBase::point(), libMesh::QUAD9, libMesh::Elem::set_node(), TestCommWorld, and libMesh::Elem::type().
|
inline |
Definition at line 378 of file all_second_order.C.
References libMesh::MeshBase::all_complete_order_range(), libMesh::MeshTools::Generation::build_square(), mesh, TestCommWorld, libMesh::TRI3, and libMesh::TRI7.
|
inline |
Definition at line 396 of file all_second_order.C.
References libMesh::MeshBase::all_complete_order_range(), libMesh::MeshTools::Generation::build_cube(), mesh, libMesh::PRISM21, libMesh::PRISM6, and TestCommWorld.
|
inline |
Definition at line 266 of file all_second_order.C.
References libMesh::MeshBase::active_subdomain_elements_ptr_range(), libMesh::MeshBase::add_elem(), libMesh::MeshBase::add_point(), libMesh::MeshBase::all_complete_order_range(), libMesh::Elem::build(), libMesh::MeshTools::Generation::build_square(), libMesh::EDGE2, libMesh::EDGE3, libMesh::MeshBase::elem_ptr(), mesh, libMesh::MeshBase::n_elem(), libMesh::MeshBase::n_nodes(), libMesh::MeshBase::node_ptr(), libMesh::MeshBase::point(), libMesh::QUAD4, libMesh::Elem::set_node(), libMesh::Elem::subdomain_id(), TestCommWorld, and libMesh::Elem::type().
|
inline |
Definition at line 42 of file all_second_order.C.
References libMesh::MeshBase::all_second_order(), libMesh::MeshBase::allow_remote_element_removal(), libMesh::MeshTools::Generation::build_square(), mesh, and TestCommWorld.
|
inline |
Definition at line 96 of file all_second_order.C.
References libMesh::MeshBase::all_second_order_range(), libMesh::MeshBase::allow_remote_element_removal(), libMesh::MeshTools::Generation::build_square(), mesh, libMesh::MeshBase::n_elem(), libMesh::MeshBase::n_nodes(), libMesh::QUAD9, and TestCommWorld.
|
inline |
Definition at line 121 of file all_second_order.C.
References libMesh::MeshBase::add_elem(), libMesh::MeshBase::add_point(), libMesh::MeshBase::all_second_order_range(), libMesh::Elem::build(), libMesh::MeshTools::Generation::build_square(), libMesh::EDGE2, libMesh::EDGE3, libMesh::MeshBase::elem_ptr(), mesh, libMesh::MeshBase::n_elem(), libMesh::MeshBase::n_nodes(), libMesh::Elem::n_nodes(), libMesh::Elem::n_vertices(), libMesh::MeshBase::node_ptr(), libMesh::MeshBase::point(), libMesh::QUAD9, libMesh::Elem::set_node(), TestCommWorld, and libMesh::Elem::type().
|
inline |
Definition at line 211 of file all_second_order.C.
References libMesh::MeshBase::all_second_order_range(), libMesh::MeshBase::allow_renumbering(), libMesh::MeshTools::Generation::build_square(), mesh, libMesh::QUAD4, libMesh::QUAD9, and TestCommWorld.
|
inline |
Definition at line 233 of file all_second_order.C.
References libMesh::MeshBase::all_second_order_range(), libMesh::MeshTools::Generation::build_cube(), libMesh::HEX27, libMesh::HEX8, mesh, and TestCommWorld.
|
inline |
Definition at line 55 of file all_second_order.C.
References libMesh::MeshBase::active_subdomain_elements_ptr_range(), libMesh::MeshBase::add_elem(), libMesh::MeshBase::add_point(), libMesh::MeshBase::all_second_order_range(), libMesh::Elem::build(), libMesh::MeshTools::Generation::build_square(), libMesh::EDGE2, libMesh::EDGE3, libMesh::MeshBase::elem_ptr(), mesh, libMesh::MeshBase::n_elem(), libMesh::MeshBase::n_nodes(), libMesh::MeshBase::node_ptr(), libMesh::MeshBase::point(), libMesh::QUAD4, libMesh::Elem::set_node(), libMesh::Elem::subdomain_id(), TestCommWorld, and libMesh::Elem::type().
AllSecondOrderTest::CPPUNIT_TEST | ( | allSecondOrder | ) |
AllSecondOrderTest::CPPUNIT_TEST | ( | allSecondOrderRange | ) |
AllSecondOrderTest::CPPUNIT_TEST | ( | allSecondOrderDoNothing | ) |
AllSecondOrderTest::CPPUNIT_TEST | ( | allSecondOrderMixed | ) |
AllSecondOrderTest::CPPUNIT_TEST | ( | allSecondOrderMixedFixing | ) |
AllSecondOrderTest::CPPUNIT_TEST | ( | allSecondOrderMixedFixing3D | ) |
AllSecondOrderTest::CPPUNIT_TEST | ( | allCompleteOrder | ) |
AllSecondOrderTest::CPPUNIT_TEST | ( | allCompleteOrderRange | ) |
AllSecondOrderTest::CPPUNIT_TEST | ( | allCompleteOrderDoNothing | ) |
AllSecondOrderTest::CPPUNIT_TEST | ( | allCompleteOrderMixed | ) |
AllSecondOrderTest::CPPUNIT_TEST | ( | allCompleteOrderMixedFixing | ) |
AllSecondOrderTest::CPPUNIT_TEST | ( | allCompleteOrderMixedFixing3D | ) |
AllSecondOrderTest::CPPUNIT_TEST_SUITE_END | ( | ) |
AllSecondOrderTest::LIBMESH_CPPUNIT_TEST_SUITE | ( | AllSecondOrderTest | ) |
|
inlinestatic |
Definition at line 169 of file all_second_order.C.
References libMesh::MeshBase::allow_renumbering(), libMesh::make_range(), libMesh::MeshBase::max_elem_id(), mesh, libMesh::MeshBase::n_elem(), and libMesh::MeshBase::n_nodes().
|
inline |
Definition at line 38 of file all_second_order.C.
|
inline |
Definition at line 40 of file all_second_order.C.