v0.14.0 |
Operators managing HO geometry. More...
Go to the source code of this file.
Classes | |
struct | MoFEM::OpCalculateHOJacForVolume |
Calculate jacobian on Hex or other volume which is not simplex. More... | |
struct | MoFEM::OpCalculateHOCoords< FIELD_DIM > |
Calculate HO coordinates at gauss points. More... | |
struct | MoFEM::OpSetHOInvJacToScalarBasesImpl |
struct | MoFEM::OpSetHOInvJacToScalarBases< DIM > |
Set inverse jacobian to base functions. More... | |
struct | MoFEM::OpSetHOInvJacToScalarBases< 2 > |
struct | MoFEM::OpSetHOInvJacVectorBase |
transform local reference derivatives of shape function to global derivatives if higher order geometry is given More... | |
struct | MoFEM::OpSetHOWeightsOnFace |
Modify integration weights on face to take in account higher-order geometry. More... | |
struct | MoFEM::OpSetHOWeightsOnEdge |
Modify integration weights on face to take in account higher-order geometry. More... | |
struct | MoFEM::OpSetHOWeightsOnSubDim< 2 > |
struct | MoFEM::OpSetHOWeightsOnSubDim< 3 > |
struct | MoFEM::OpSetHOWeights |
Set inverse jacobian to base functions. More... | |
struct | MoFEM::OpSetHOContravariantPiolaTransform |
Apply contravariant (Piola) transfer to Hdiv space for HO geometry. More... | |
struct | MoFEM::OpSetHOCovariantPiolaTransform |
Apply covariant (Piola) transfer to Hcurl space for HO geometry. More... | |
struct | MoFEM::OpCalculateHOJacForFaceImpl< 2 > |
struct | MoFEM::OpCalculateHOJacForFaceImpl< 3 > |
struct | MoFEM::OpCalculateHOJac< 3 > |
struct | MoFEM::OpCalculateHOJac< 2 > |
struct | MoFEM::OpGetHONormalsOnFace< FIELD_DIM > |
Calculate normals at Gauss points of triangle element. More... | |
struct | MoFEM::OpHOSetContravariantPiolaTransformOnFace3D |
transform Hdiv base fluxes from reference element to physical triangle More... | |
struct | MoFEM::OpHOSetContravariantPiolaTransformOnEdge3D |
transform Hcurl base fluxes from reference element to physical edge More... | |
struct | MoFEM::OpHOSetCovariantPiolaTransformOnFace3D |
transform Hcurl base fluxes from reference element to physical triangle More... | |
struct | MoFEM::OpGetHOTangentsOnEdge< FIELD_DIM > |
Calculate tangent vector on edge form HO geometry approximation. More... | |
struct | MoFEM::OpScaleBaseBySpaceInverseOfMeasure< OP > |
Scale base functions by inverses of measure of element. More... | |
struct | MoFEM::AddHOOps< 2, 2, 2 > |
struct | MoFEM::AddHOOps< 2, 2, 3 > |
struct | MoFEM::AddHOOps< 1, 2, 2 > |
struct | MoFEM::AddHOOps< 1, 3, 3 > |
struct | MoFEM::AddHOOps< 2, 3, 3 > |
struct | MoFEM::AddHOOps< 3, 3, 3 > |
Namespaces | |
namespace | MoFEM |
implementation of Data Operators for Forces and Sources | |
Functions | |
template<typename E > | |
MoFEMErrorCode | MoFEM::addHOOpsVol (const std::string field, E &e, bool h1, bool hcurl, bool hdiv, bool l2) |
template<typename E > | |
MoFEMErrorCode | MoFEM::addHOOpsFace3D (const std::string field, E &e, bool hcurl, bool hdiv) |
Operators managing HO geometry.
Definition in file HODataOperators.hpp.