[P]arallel [Hi]gh-order [Li]brary for [P]DEs
Latest
Parallel High-Order Library for PDEs through hp-adaptive Discontinuous Galerkin methods
|
Class to evaluate hessians of shape functions w.r.t. physical quadrature points. More...
#include <fe_values_shape_hessian.h>
Public Member Functions | |
void | reinit (const dealii::FEValues< dim, dim > &fe_values_volume, const unsigned int iquad) |
Store inverse jacobian and 3rd order tensors which will be the same for a combination of cell/physical quadrature point. | |
dealii::Tensor< 2, dim, double > | shape_hessian_component (const unsigned int idof, const unsigned int iquad, const unsigned int istate, const dealii::FESystem< dim, dim > &fe_ref) const |
Evaluates hessian of shape functions w.r.t. phyical quadrature points. More... | |
Private Attributes | |
dealii::Tensor< 2, dim, double > | jacobian_inverse |
Stores inverse jacobian of mapping between reference and physical cell. | |
dealii::Tensor< 3, dim, double > | derivative_jacobian_inverse_wrt_phys_q |
Derivative of the jacobian inverse w.r.t. physical quadrature point. | |
dealii::Point< dim > | ref_point |
Stores quadrature point in the reference domain. | |
Class to evaluate hessians of shape functions w.r.t. physical quadrature points.
This class is designed for computing shape hessians w.r.t. the physical domain defined by MappingFEField (with volume nodes vector in HighOrderGrid).
Definition at line 12 of file fe_values_shape_hessian.h.
dealii::Tensor< 2, dim, double > PHiLiP::FEValuesShapeHessian< dim >::shape_hessian_component | ( | const unsigned int | idof, |
const unsigned int | iquad, | ||
const unsigned int | istate, | ||
const dealii::FESystem< dim, dim > & | fe_ref | ||
) | const |
Evaluates hessian of shape functions w.r.t. phyical quadrature points.
Definition at line 35 of file fe_values_shape_hessian.cpp.