GRINS-0.8.0
|
Public Member Functions | |
CPPUNIT_TEST_SUITE (RayfireTest) | |
CPPUNIT_TEST (quad4_all_sides) | |
CPPUNIT_TEST (quad9_all_sides) | |
CPPUNIT_TEST (test_slanted_quad4) | |
CPPUNIT_TEST (test_vertical_fire) | |
CPPUNIT_TEST (test_quad4_5elem) | |
CPPUNIT_TEST (test_quad9_5elem) | |
CPPUNIT_TEST (test_quad4_2D) | |
CPPUNIT_TEST (test_quad9_2D) | |
CPPUNIT_TEST (fire_through_vertex) | |
CPPUNIT_TEST (origin_between_elems) | |
CPPUNIT_TEST_SUITE_END () | |
void | quad4_all_sides () |
void | quad9_all_sides () |
void | test_slanted_quad4 () |
void | test_vertical_fire () |
void | test_quad4_5elem () |
void | test_quad9_5elem () |
void | test_quad4_2D () |
void | test_quad9_2D () |
void | fire_through_vertex () |
void | origin_between_elems () |
Private Member Functions | |
void | run_test (libMesh::Point &origin, libMesh::Real theta, libMesh::Node &calc_end_node, unsigned int n_elem, unsigned int exit_elem, std::string elem_type, unsigned int dim) |
void | run_test_on_all_point_combinations (std::vector< libMesh::Point > pts, GRINS::SharedPtr< libMesh::UnstructuredMesh > mesh) |
void | run_test_with_mesh (GRINS::SharedPtr< libMesh::UnstructuredMesh > mesh, libMesh::Point &origin, libMesh::Real theta, libMesh::Point &calc_end_point, unsigned int exit_elem) |
GRINS::SharedPtr< libMesh::UnstructuredMesh > | build_mesh (const GetPot &input) |
libMesh::Real | calc_theta (libMesh::Point &start, libMesh::Point end) |
Definition at line 56 of file rayfire_test.C.
|
inlineprivate |
Definition at line 341 of file rayfire_test.C.
References GRINS::MeshBuilder::build(), and TestCommWorld.
Referenced by run_test().
|
inlineprivate |
Definition at line 347 of file rayfire_test.C.
Referenced by origin_between_elems(), and run_test_on_all_point_combinations().
GRINSTesting::RayfireTest::CPPUNIT_TEST | ( | quad4_all_sides | ) |
GRINSTesting::RayfireTest::CPPUNIT_TEST | ( | quad9_all_sides | ) |
GRINSTesting::RayfireTest::CPPUNIT_TEST | ( | test_slanted_quad4 | ) |
GRINSTesting::RayfireTest::CPPUNIT_TEST | ( | test_vertical_fire | ) |
GRINSTesting::RayfireTest::CPPUNIT_TEST | ( | test_quad4_5elem | ) |
GRINSTesting::RayfireTest::CPPUNIT_TEST | ( | test_quad9_5elem | ) |
GRINSTesting::RayfireTest::CPPUNIT_TEST | ( | test_quad4_2D | ) |
GRINSTesting::RayfireTest::CPPUNIT_TEST | ( | test_quad9_2D | ) |
GRINSTesting::RayfireTest::CPPUNIT_TEST | ( | fire_through_vertex | ) |
GRINSTesting::RayfireTest::CPPUNIT_TEST | ( | origin_between_elems | ) |
GRINSTesting::RayfireTest::CPPUNIT_TEST_SUITE | ( | RayfireTest | ) |
GRINSTesting::RayfireTest::CPPUNIT_TEST_SUITE_END | ( | ) |
|
inline |
Definition at line 262 of file rayfire_test.C.
References GRINS::Constants::pi, and run_test().
|
inline |
Definition at line 275 of file rayfire_test.C.
References calc_theta(), and run_test().
|
inline |
Definition at line 76 of file rayfire_test.C.
References run_test_on_all_point_combinations(), and TestCommWorld.
|
inline |
Definition at line 105 of file rayfire_test.C.
References run_test_on_all_point_combinations(), and TestCommWorld.
|
inlineprivate |
Definition at line 288 of file rayfire_test.C.
References build_mesh(), and run_test_with_mesh().
Referenced by fire_through_vertex(), origin_between_elems(), test_quad4_2D(), test_quad4_5elem(), test_quad9_2D(), and test_quad9_5elem().
|
inlineprivate |
Definition at line 300 of file rayfire_test.C.
References calc_theta(), and run_test_with_mesh().
Referenced by quad4_all_sides(), quad9_all_sides(), and test_slanted_quad4().
|
inlineprivate |
Definition at line 325 of file rayfire_test.C.
Referenced by run_test(), run_test_on_all_point_combinations(), and test_vertical_fire().
|
inline |
Definition at line 222 of file rayfire_test.C.
References run_test().
|
inline |
Definition at line 194 of file rayfire_test.C.
References run_test().
|
inline |
Definition at line 242 of file rayfire_test.C.
References run_test().
|
inline |
Definition at line 208 of file rayfire_test.C.
References run_test().
|
inline |
Definition at line 139 of file rayfire_test.C.
References run_test_on_all_point_combinations(), and TestCommWorld.
|
inline |
Definition at line 168 of file rayfire_test.C.
References GRINS::Constants::pi, run_test_with_mesh(), and TestCommWorld.