|
| struct | MoFEM::EntitiesFieldData |
| | data structure for finite element entity More...
|
| |
| struct | MoFEM::EntitiesFieldData::EntData |
| | Data on single entity (This is passed as argument to DataOperator::doWork) More...
|
| |
| struct | MoFEM::DerivedEntitiesFieldData |
| | this class derives data from other data structure More...
|
| |
| struct | MoFEM::DerivedEntitiesFieldData::DerivedEntData |
| | Derived data on single entity (This is passed as argument to DataOperator::doWork) More...
|
| |
| struct | MoFEM::OpCalculateScalarFieldValues |
| | Specialization for double precision scalar field values calculation. More...
|
| |
| struct | MoFEM::OpCalculateScalarFieldValuesFromPetscVecImpl< CTX > |
| | Calculate scalar field values from PETSc vector at integration points. More...
|
| |
| struct | MoFEM::OpCalculateVectorFieldValues< Tensor_Dim > |
| | Specialization for double precision vector field values calculation. More...
|
| |
| struct | MoFEM::OpCalculateVectorFieldValuesFromPetscVecImpl< Tensor_Dim, CTX > |
| | Approximate field values for given petsc vector. More...
|
| |
| struct | MoFEM::OpCalculateTensor2FieldValues< Tensor_Dim0, Tensor_Dim1 > |
| | Get values at integration pts for tensor field rank 2, i.e. matrix field. More...
|
| |
| struct | MoFEM::OpCalculateTensor2FieldValuesDot< Tensor_Dim0, Tensor_Dim1 > |
| | Get time direvarive values at integration pts for tensor field rank 2, i.e. matrix field. More...
|
| |
| struct | MoFEM::OpCalculateTensor2SymmetricFieldValues< Tensor_Dim > |
| | Calculate symmetric tensor field values at integration pts. More...
|
| |
| struct | MoFEM::OpCalculateTensor2SymmetricFieldValuesDot< Tensor_Dim > |
| | Calculate symmetric tensor field rates ant integratio pts. More...
|
| |
| struct | MoFEM::OpCalculateScalarFieldGradient< Tensor_Dim > |
| | Get field gradients at integration pts for scalar field rank 0, i.e. vector field. More...
|
| |
| struct | MoFEM::OpCalculateVectorFieldGradient< Tensor_Dim0, Tensor_Dim1, S > |
| | Get field gradients at integration pts for scalar field rank 0, i.e. vector field. More...
|
| |
| struct | MoFEM::OpCalculateVectorFieldGradientDot< Tensor_Dim0, Tensor_Dim1 > |
| | Get field gradients time derivative at integration pts for scalar field rank 0, i.e. vector field. More...
|
| |
| struct | MoFEM::OpCalculateTensor2SymmetricFieldGradient< Tensor_Dim0, Tensor_Dim1 > |
| | Get field gradients at integration pts for symmetric tensorial field rank 2. More...
|
| |
| struct | MoFEM::OpTensorTimesSymmetricTensor< DIM_01, DIM_23, S > |
| | Calculate \( \pmb\sigma_{ij} = \mathbf{D}_{ijkl} \pmb\varepsilon_{kl}
\). More...
|
| |
| struct | MoFEM::OpCalculateHVecVectorField_General< Base_Dim, Field_Dim, T, L, A > |
| | Get vector field for H-div approximation. More...
|
| |
| struct | MoFEM::OpCalculateHVecVectorField_General< 3, Field_Dim, double, ublas::row_major, DoubleAllocator > |
| | Get vector field for H-div approximation. More...
|
| |
| struct | MoFEM::OpCalculateHVecVectorField< Base_Dim, Field_Dim > |
| | Get vector field for H-div approximation. More...
|
| |
| struct | MoFEM::OpCalculateHVecVectorFieldDot< Base_Dim, Field_Dim > |
| | Get vector field for H-div approximation. More...
|
| |
| struct | MoFEM::OpCalculateHdivVectorDivergence< BASE_DIM, SPACE_DIM > |
| | Calculate divergence of vector field. More...
|
| |
| struct | MoFEM::OpCalculateHVecVectorGradient< BASE_DIM, SPACE_DIM > |
| | Calculate gradient of vector field. More...
|
| |
| struct | MoFEM::OpCalculateHVecTensorGradient< BASE_DIM, FIELD_DIM, SPACE_DIM > |
| | Calculate gradient of tensor field. More...
|
| |
| struct | MoFEM::OpCalculateHVecTensorGradient< 3, 9, 3 > |
| | Specialisation for 3D tensor field gradient calculation. More...
|
| |
| struct | MoFEM::OpCalculateHVecVectorHessian< BASE_DIM, SPACE_DIM > |
| | Calculate gradient of vector field. More...
|
| |
| struct | MoFEM::OpCalculateHdivVectorDivergenceDot< Tensor_Dim1, Tensor_Dim2 > |
| | Calculate divergence of vector field dot. More...
|
| |
| struct | MoFEM::OpCalculateHcurlVectorCurl< Base_Dim, Space_Dim > |
| | Calculate curl of vector field. More...
|
| |
| struct | MoFEM::OpCalculateHcurlVectorCurl< 3, 3 > |
| | Calculate curl of vector field. More...
|
| |
| struct | MoFEM::OpCalculateHcurlVectorCurl< 1, 2 > |
| | Calculate curl of vector field. More...
|
| |
| struct | MoFEM::OpCalculateHcurlVectorCurl< 1, 3 > |
| | Calculate curl of vector field. More...
|
| |
| struct | MoFEM::OpCalculateHVecTensorField< Tensor_Dim0, Tensor_Dim1 > |
| | Calculate tenor field using vectorial base, i.e. Hdiv/Hcurl. More...
|
| |
| struct | MoFEM::OpCalculateBrokenHVecTensorField< Tensor_Dim0, Tensor_Dim1 > |
| | Get tensor field for H-div approximation. More...
|
| |
| struct | MoFEM::OpCalculateHTensorTensorField< Tensor_Dim0, Tensor_Dim1 > |
| | Calculate tenor field using tensor base, i.e. Hdiv/Hcurl. More...
|
| |
| struct | MoFEM::OpCalculateHVecTensorDivergence< Tensor_Dim0, Tensor_Dim1, CoordSys > |
| | Calculate divergence of tonsorial field using vectorial base. More...
|
| |
| struct | MoFEM::OpCalculateBrokenHVecTensorDivergence< Tensor_Dim0, Tensor_Dim1, CoordSys > |
| | Calculate divergence of tonsorial field using vectorial base. More...
|
| |
Users data structures and operator.
Classes and functions used to evaluate fields at integration pts, jacobians, etc..