|
libMesh
|
Public Member Functions | |
| CPPUNIT_TEST_SUITE (QuadratureTest) | |
| TEST_ALL_ORDERS (QGAUSS, 9999) | |
| TEST_ONE_ORDER (QSIMPSON, FIRST, 3) | |
| TEST_ONE_ORDER (QSIMPSON, SECOND, 3) | |
| TEST_ONE_ORDER (QSIMPSON, THIRD, 3) | |
| TEST_ONE_ORDER (QTRAP, FIRST, 1) | |
| TEST_ALL_ORDERS (QGRID, 1) | |
| TEST_ONE_ORDER (QNODAL, FIRST, 1) | |
| TEST_ALL_ORDERS (QGAUSS_LOBATTO, 9) | |
| CPPUNIT_TEST (testMonomialQuadrature) | |
| CPPUNIT_TEST (testTriQuadrature) | |
| CPPUNIT_TEST (testTetQuadrature) | |
| CPPUNIT_TEST (testJacobi) | |
| CPPUNIT_TEST_SUITE_END () | |
| void | setUp () |
| void | tearDown () |
| void | testMonomialQuadrature () |
| void | testTetQuadrature () |
| void | testTriQuadrature () |
| void | testJacobi () |
| template<QuadratureType qtype, Order order> | |
| void | testBuild () |
| template<QuadratureType qtype, Order order, unsigned int exactorder> | |
| void | test1DWeights () |
| template<QuadratureType qtype, Order order, unsigned int exactorder> | |
| void | test2DWeights () |
| template<QuadratureType qtype, Order order, unsigned int exactorder> | |
| void | test3DWeights () |
Private Attributes | |
| Real | quadrature_tolerance |
Definition at line 57 of file quadrature_test.C.
| QuadratureTest::CPPUNIT_TEST | ( | testJacobi | ) |
| QuadratureTest::CPPUNIT_TEST | ( | testMonomialQuadrature | ) |
| QuadratureTest::CPPUNIT_TEST | ( | testTetQuadrature | ) |
| QuadratureTest::CPPUNIT_TEST | ( | testTriQuadrature | ) |
| QuadratureTest::CPPUNIT_TEST_SUITE | ( | QuadratureTest | ) |
| QuadratureTest::CPPUNIT_TEST_SUITE_END | ( | ) |
|
inline |
|
inline |
Definition at line 124 of file quadrature_test.C.
|
inline |
Definition at line 443 of file quadrature_test.C.
References std::abs(), libMesh::QBase::build(), libMesh::EDGE3, std::pow(), and libMesh::Real.
|
inline |
Definition at line 477 of file quadrature_test.C.
References libMesh::QBase::build(), std::pow(), libMesh::QGAUSS_LOBATTO, libMesh::QUAD8, libMesh::Real, and libMesh::TRI6.
|
inline |
Definition at line 522 of file quadrature_test.C.
References libMesh::QBase::build(), libMesh::HEX20, std::pow(), libMesh::PRISM15, libMesh::QGAUSS_LOBATTO, libMesh::Real, and libMesh::TET10.
| QuadratureTest::TEST_ALL_ORDERS | ( | QGAUSS | , |
| 9999 | |||
| ) |
| QuadratureTest::TEST_ALL_ORDERS | ( | QGAUSS_LOBATTO | , |
| 9 | |||
| ) |
| QuadratureTest::TEST_ALL_ORDERS | ( | QGRID | , |
| 1 | |||
| ) |
| QuadratureTest::TEST_ONE_ORDER | ( | QNODAL | , |
| FIRST | , | ||
| 1 | |||
| ) |
| QuadratureTest::TEST_ONE_ORDER | ( | QSIMPSON | , |
| FIRST | , | ||
| 3 | |||
| ) |
| QuadratureTest::TEST_ONE_ORDER | ( | QSIMPSON | , |
| SECOND | , | ||
| 3 | |||
| ) |
| QuadratureTest::TEST_ONE_ORDER | ( | QSIMPSON | , |
| THIRD | , | ||
| 3 | |||
| ) |
| QuadratureTest::TEST_ONE_ORDER | ( | QTRAP | , |
| FIRST | , | ||
| 1 | |||
| ) |
|
inline |
Definition at line 423 of file quadrature_test.C.
References libMesh::QBase::build(), and libMesh::Utility::enum_to_string().
|
inline |
Definition at line 349 of file quadrature_test.C.
References libMesh::QBase::build(), libMesh::EDGE2, std::pow(), libMesh::QJACOBI_1_0, libMesh::QJACOBI_2_0, and libMesh::Real.
|
inline |
Definition at line 127 of file quadrature_test.C.
References libMesh::QBase::build(), libMesh::HEX8, std::pow(), libMesh::QMONOMIAL, libMesh::QUAD4, and libMesh::Real.
|
inline |
Definition at line 189 of file quadrature_test.C.
References libMesh::QBase::build(), libMesh::Utility::iota(), std::pow(), libMesh::QCONICAL, libMesh::QGAUSS, libMesh::QGRUNDMANN_MOLLER, libMesh::Real, and libMesh::TET4.
|
inline |
Definition at line 276 of file quadrature_test.C.
References libMesh::QBase::build(), libMesh::Utility::iota(), std::pow(), libMesh::QCLOUGH, libMesh::QCONICAL, libMesh::QGAUSS, libMesh::QGRUNDMANN_MOLLER, libMesh::Real, and libMesh::TRI3.
|
private |
Definition at line 117 of file quadrature_test.C.
1.8.16