|
libMesh
|
Public Member Functions | |
| LIBMESH_CPPUNIT_TEST_SUITE (OverlappingFunctorTest) | |
| CPPUNIT_TEST (checkCouplingFunctorQuad) | |
| CPPUNIT_TEST (checkCouplingFunctorTri) | |
| CPPUNIT_TEST (checkOverlappingPartitioner) | |
| CPPUNIT_TEST (checkCouplingFunctorQuadUnifRef) | |
| CPPUNIT_TEST (checkCouplingFunctorTriUnifRef) | |
| CPPUNIT_TEST (checkOverlappingPartitionerUnifRef) | |
| CPPUNIT_TEST_SUITE_END () | |
| void | setUp () |
| void | tearDown () |
| void | checkCouplingFunctorQuad () |
| void | checkCouplingFunctorQuadUnifRef () |
| void | checkCouplingFunctorTri () |
| void | checkCouplingFunctorTriUnifRef () |
| void | checkOverlappingPartitioner () |
| void | checkOverlappingPartitionerUnifRef () |
Protected Member Functions | |
| void | build_quad_mesh (unsigned int n_refinements=0) |
| void | init () |
| void | clear () |
| void | setup_coupling_matrix (std::unique_ptr< CouplingMatrix > &coupling) |
Protected Attributes | |
| std::unique_ptr< MeshBase > | _mesh |
| std::unique_ptr< EquationSystems > | _es |
Private Member Functions | |
| void | run_coupling_functor_test (unsigned int n_refinements) |
| void | run_partitioner_test (unsigned int n_refinements) |
Definition at line 365 of file overlapping_coupling_test.C.
|
inlineprotectedinherited |
Definition at line 249 of file overlapping_coupling_test.C.
References libMesh::Elem::build_with_id(), libMesh::QUAD4, libMesh::Elem::set_node(), libMesh::Elem::subdomain_id(), and libMesh::MeshRefinement::uniformly_refine().
|
inline |
Definition at line 397 of file overlapping_coupling_test.C.
|
inline |
Definition at line 400 of file overlapping_coupling_test.C.
|
inline |
Definition at line 403 of file overlapping_coupling_test.C.
References libMesh::MeshTools::Modification::all_tri().
|
inline |
Definition at line 410 of file overlapping_coupling_test.C.
References libMesh::MeshTools::Modification::all_tri().
|
inline |
Definition at line 417 of file overlapping_coupling_test.C.
|
inline |
Definition at line 422 of file overlapping_coupling_test.C.
|
inlineprotectedinherited |
Definition at line 334 of file overlapping_coupling_test.C.
| OverlappingFunctorTest::CPPUNIT_TEST | ( | checkCouplingFunctorQuad | ) |
| OverlappingFunctorTest::CPPUNIT_TEST | ( | checkCouplingFunctorTri | ) |
| OverlappingFunctorTest::CPPUNIT_TEST | ( | checkOverlappingPartitioner | ) |
| OverlappingFunctorTest::CPPUNIT_TEST | ( | checkCouplingFunctorQuadUnifRef | ) |
| OverlappingFunctorTest::CPPUNIT_TEST | ( | checkCouplingFunctorTriUnifRef | ) |
| OverlappingFunctorTest::CPPUNIT_TEST | ( | checkOverlappingPartitionerUnifRef | ) |
| OverlappingFunctorTest::CPPUNIT_TEST_SUITE_END | ( | ) |
|
inlineprotectedinherited |
Definition at line 314 of file overlapping_coupling_test.C.
References libMesh::System::add_variable(), libMesh::FIRST, and libMesh::LAGRANGE.
| OverlappingFunctorTest::LIBMESH_CPPUNIT_TEST_SUITE | ( | OverlappingFunctorTest | ) |
|
inlineprivate |
Definition at line 433 of file overlapping_coupling_test.C.
References distance(), libMesh::DofObject::invalid_processor_id, and libMesh::MeshRefinement::uniformly_refine().
|
inlineprivate |
Definition at line 470 of file overlapping_coupling_test.C.
References libMesh::ParallelObject::n_processors(), and libMesh::MeshRefinement::uniformly_refine().
|
inline |
Definition at line 388 of file overlapping_coupling_test.C.
References libMesh::TriangleWrapper::init().
|
inlineprotectedinherited |
Definition at line 340 of file overlapping_coupling_test.C.
References libMesh::System::n_vars(), and libMesh::System::variable_number().
|
inline |
Definition at line 394 of file overlapping_coupling_test.C.
|
protectedinherited |
Definition at line 247 of file overlapping_coupling_test.C.
|
protectedinherited |
Definition at line 245 of file overlapping_coupling_test.C.
1.8.14