|
Flow123d
DF_patch_fe_mechanics-5faa023
|
#include <op_factory.hh>


Public Member Functions | |
| BulkValues (PatchFEValues< 3 > &pfev, MixedPtr< FiniteElement > fe) | |
| Constructor. More... | |
| FeQ< Scalar > | JxW () |
| Register the product of Jacobian determinant and the quadrature weight at bulk quadrature points. More... | |
| FeQ< Vector > | coords () |
| Create bulk accessor of coords entity. More... | |
| ElQ< Scalar > | determinant () |
| Create bulk accessor of jac determinant entity. More... | |
| FeQArray< Scalar > | scalar_shape (uint component_idx=0) |
Return the value of the function_no-th shape function at the p bulk quadrature point. More... | |
| FeQArray< Vector > | vector_shape (uint component_idx=0) |
| FeQArray< Vector > | grad_scalar_shape (uint component_idx=0) |
Return the value of the function_no-th gradient shape function at the p bulk quadrature point. More... | |
| FeQArray< Tensor > | grad_vector_shape (uint component_idx=0) |
Return the value of the function_no-th gradient vector shape function at the p bulk quadrature point. More... | |
| FeQArray< Tensor > | vector_sym_grad (uint component_idx=0) |
Return the value of the function_no-th vector symmetric gradient at the p bulk quadrature point. More... | |
| FeQArray< Scalar > | vector_divergence (uint component_idx=0) |
Return the value of the function_no-th vector divergence at the p bulk quadrature point. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from BaseValues< dim > | |
| BaseValues (PatchFEValues< 3 > &pfev) | |
| template<class OpType > | |
| PatchOp< 3 > * | make_patch_op () |
| Factory method. Creates operation of given OpType. More... | |
| template<class ValueType , template< unsigned int, class, unsigned int > class OpType, class Domain > | |
| FeQArray< ValueType > | make_qarray (uint component_idx=0) |
| Factory method. Same as previous but creates FE operation. More... | |
Protected Attributes inherited from BaseValues< dim > | |
| PatchFEValues< 3 > & | patch_fe_values_ |
| std::shared_ptr< FiniteElement< dim > > | fe_ |
Definition at line 55 of file op_factory.hh.
|
inline |
Constructor.
Definition at line 59 of file op_factory.hh.
|
inline |
Create bulk accessor of coords entity.
Definition at line 76 of file op_factory.hh.
|
inline |
Create bulk accessor of jac determinant entity.
Definition at line 85 of file op_factory.hh.
|
inline |
Return the value of the function_no-th gradient shape function at the p bulk quadrature point.
| component_idx | Number of the shape function. |
Definition at line 115 of file op_factory.hh.
|
inline |
Return the value of the function_no-th gradient vector shape function at the p bulk quadrature point.
| component_idx | Number of the shape function. |
Definition at line 126 of file op_factory.hh.
|
inline |
Register the product of Jacobian determinant and the quadrature weight at bulk quadrature points.
| quad | Quadrature. |
Definition at line 70 of file op_factory.hh.
|
inline |
Return the value of the function_no-th shape function at the p bulk quadrature point.
| component_idx | Number of the shape function. |
Definition at line 96 of file op_factory.hh.
|
inline |
Return the value of the function_no-th vector divergence at the p bulk quadrature point.
| component_idx | Number of the shape function. |
Definition at line 148 of file op_factory.hh.
|
inline |
Definition at line 101 of file op_factory.hh.
|
inline |
Return the value of the function_no-th vector symmetric gradient at the p bulk quadrature point.
| component_idx | Number of the shape function. |
Definition at line 137 of file op_factory.hh.