|
libMesh
|
Public Member Functions | |
| void | setUp () |
| void | tearDown () |
| template<typename Functor > | |
| void | testSideLoop (Functor f) |
| void | testU () |
| void | testGradU () |
| void | testGradUComp () |
| void | testHessU () |
| void | testHessUComp () |
Static Protected Member Functions | |
| static RealGradient | true_gradient (Point p) |
| static RealTensor | true_hessian (Point p) |
Protected Attributes | |
| std::string | libmesh_suite_name |
| unsigned int | _dim |
| unsigned int | _nx |
| unsigned int | _ny |
| unsigned int | _nz |
| Elem * | _elem |
| std::vector< dof_id_type > | _dof_indices |
| System * | _sys |
| std::unique_ptr< Mesh > | _mesh |
| std::unique_ptr< EquationSystems > | _es |
| std::unique_ptr< FEBase > | _fe |
| std::unique_ptr< QGauss > | _qrule |
| Real | _value_tol |
| Real | _grad_tol |
| Real | _hess_tol |
Private Attributes | |
| std::unique_ptr< FEBase > | _fe_side |
| std::unique_ptr< QGauss > | _qrule_side |
Definition at line 41 of file fe_side_test.C.
|
inline |
Definition at line 48 of file fe_side_test.C.
References FETestBase< order, family, elem_type, N_x >::_dim, FESideTest< order, family, elem_type >::_fe_side, FETestBase< order, family, elem_type, N_x >::_mesh, FESideTest< order, family, elem_type >::_qrule_side, FETestBase< order, family, elem_type, N_x >::_sys, libMesh::CLOUGH, libMesh::n_threads(), FETestBase< order, family, elem_type, build_nx >::setUp(), and libMesh::SZABAB.
|
inline |
Definition at line 102 of file fe_side_test.C.
References FETestBase< order, family, elem_type, build_nx >::tearDown().
|
inline |
Definition at line 180 of file fe_side_test.C.
References FETestBase< order, family, elem_type, N_x >::_dim, FETestBase< order, family, elem_type, N_x >::_dof_indices, FETestBase< order, family, elem_type, N_x >::_elem, FETestBase< order, family, elem_type, N_x >::_grad_tol, FETestBase< order, family, elem_type, N_x >::_sys, libMesh::index_range(), libMesh::RATIONAL_BERNSTEIN, libMesh::Real, FESideTest< order, family, elem_type >::testSideLoop(), and FETestBase< order, family, elem_type, N_x >::true_gradient().
|
inline |
Definition at line 259 of file fe_side_test.C.
References FETestBase< order, family, elem_type, N_x >::_dim, FETestBase< order, family, elem_type, N_x >::_dof_indices, FETestBase< order, family, elem_type, N_x >::_grad_tol, FETestBase< order, family, elem_type, N_x >::_sys, libMesh::index_range(), libMesh::RATIONAL_BERNSTEIN, FESideTest< order, family, elem_type >::testSideLoop(), and FETestBase< order, family, elem_type, N_x >::true_gradient().
|
inline |
Definition at line 344 of file fe_side_test.C.
References FETestBase< order, family, elem_type, N_x >::_dim, FETestBase< order, family, elem_type, N_x >::_dof_indices, FETestBase< order, family, elem_type, N_x >::_hess_tol, FETestBase< order, family, elem_type, N_x >::_sys, libMesh::index_range(), libMesh::RATIONAL_BERNSTEIN, libMesh::SZABAB, FESideTest< order, family, elem_type >::testSideLoop(), and FETestBase< order, family, elem_type, N_x >::true_hessian().
|
inline |
Definition at line 428 of file fe_side_test.C.
References FETestBase< order, family, elem_type, N_x >::_dim, FETestBase< order, family, elem_type, N_x >::_dof_indices, FETestBase< order, family, elem_type, N_x >::_hess_tol, FETestBase< order, family, elem_type, N_x >::_sys, libMesh::index_range(), libMesh::RATIONAL_BERNSTEIN, libMesh::SZABAB, FESideTest< order, family, elem_type >::testSideLoop(), and FETestBase< order, family, elem_type, N_x >::true_hessian().
|
inline |
Definition at line 108 of file fe_side_test.C.
References FETestBase< order, family, elem_type, N_x >::_dof_indices, FETestBase< order, family, elem_type, N_x >::_elem, FESideTest< order, family, elem_type >::_fe_side, FETestBase< order, family, elem_type, N_x >::_mesh, FETestBase< order, family, elem_type, N_x >::_sys, libMesh::CLOUGH, and libMesh::n_threads().
Referenced by FESideTest< order, family, elem_type >::testGradU(), FESideTest< order, family, elem_type >::testGradUComp(), FESideTest< order, family, elem_type >::testHessU(), FESideTest< order, family, elem_type >::testHessUComp(), and FESideTest< order, family, elem_type >::testU().
|
inline |
Definition at line 129 of file fe_side_test.C.
References FETestBase< order, family, elem_type, N_x >::_dof_indices, FETestBase< order, family, elem_type, N_x >::_sys, FETestBase< order, family, elem_type, N_x >::_value_tol, fe_cubic_test(), fe_quartic_test(), libMesh::index_range(), libMesh::RATIONAL_BERNSTEIN, rational_test(), libMesh::Real, and FESideTest< order, family, elem_type >::testSideLoop().
|
inlinestaticprotectedinherited |
Definition at line 283 of file fe_test.h.
Referenced by FESideTest< order, family, elem_type >::testGradU(), and FESideTest< order, family, elem_type >::testGradUComp().
|
inlinestaticprotectedinherited |
Definition at line 321 of file fe_test.h.
Referenced by FESideTest< order, family, elem_type >::testHessU(), and FESideTest< order, family, elem_type >::testHessUComp().
|
protectedinherited |
Definition at line 271 of file fe_test.h.
Referenced by FESideTest< order, family, elem_type >::setUp(), FESideTest< order, family, elem_type >::testGradU(), FESideTest< order, family, elem_type >::testGradUComp(), FESideTest< order, family, elem_type >::testHessU(), and FESideTest< order, family, elem_type >::testHessUComp().
|
protectedinherited |
Definition at line 273 of file fe_test.h.
Referenced by FESideTest< order, family, elem_type >::testGradU(), FESideTest< order, family, elem_type >::testGradUComp(), FESideTest< order, family, elem_type >::testHessU(), FESideTest< order, family, elem_type >::testHessUComp(), FESideTest< order, family, elem_type >::testSideLoop(), and FESideTest< order, family, elem_type >::testU().
|
protectedinherited |
Definition at line 272 of file fe_test.h.
Referenced by FESideTest< order, family, elem_type >::testGradU(), and FESideTest< order, family, elem_type >::testSideLoop().
|
protectedinherited |
|
protectedinherited |
|
private |
Definition at line 44 of file fe_side_test.C.
Referenced by FESideTest< order, family, elem_type >::setUp(), and FESideTest< order, family, elem_type >::testSideLoop().
|
protectedinherited |
Definition at line 280 of file fe_test.h.
Referenced by FESideTest< order, family, elem_type >::testGradU(), and FESideTest< order, family, elem_type >::testGradUComp().
|
protectedinherited |
Definition at line 280 of file fe_test.h.
Referenced by FESideTest< order, family, elem_type >::testHessU(), and FESideTest< order, family, elem_type >::testHessUComp().
|
protectedinherited |
Definition at line 275 of file fe_test.h.
Referenced by FESideTest< order, family, elem_type >::setUp(), and FESideTest< order, family, elem_type >::testSideLoop().
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
private |
Definition at line 45 of file fe_side_test.C.
Referenced by FESideTest< order, family, elem_type >::setUp().
|
protectedinherited |
Definition at line 274 of file fe_test.h.
Referenced by FESideTest< order, family, elem_type >::setUp(), FESideTest< order, family, elem_type >::testGradU(), FESideTest< order, family, elem_type >::testGradUComp(), FESideTest< order, family, elem_type >::testHessU(), FESideTest< order, family, elem_type >::testHessUComp(), FESideTest< order, family, elem_type >::testSideLoop(), and FESideTest< order, family, elem_type >::testU().
|
protectedinherited |
Definition at line 280 of file fe_test.h.
Referenced by FESideTest< order, family, elem_type >::testU().
|
protectedinherited |
1.8.14