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 |