A | MoFEM::PetscData | |
addFieldValuesGradientPostProc(const std::string field_name, Vec v=PETSC_NULL) | PostProcTemplateOnRefineMesh< MoFEM::FaceElementForcesAndSourcesCore > | inline |
addFieldValuesGradientPostProc(const std::string field_name, const std::string tag_name, Vec v=PETSC_NULL) | PostProcTemplateOnRefineMesh< MoFEM::FaceElementForcesAndSourcesCore > | inline |
addFieldValuesGradientPostProc(const std::string field_name, int space_dim, Vec v=PETSC_NULL) | PostProcTemplateOnRefineMesh< MoFEM::FaceElementForcesAndSourcesCore > | inline |
addFieldValuesGradientPostProcOnSkin(const std::string field_name, const std::string vol_fe_name="dFE", boost::shared_ptr< MatrixDouble > grad_mat_ptr=nullptr, bool save_on_tag=true) | PostProcFaceOnRefinedMesh | |
addFieldValuesPostProc(const std::string field_name, Vec v=PETSC_NULL) | PostProcTemplateOnRefineMesh< MoFEM::FaceElementForcesAndSourcesCore > | inline |
addFieldValuesPostProc(const std::string field_name, const std::string tag_name, Vec v=PETSC_NULL) | PostProcTemplateOnRefineMesh< MoFEM::FaceElementForcesAndSourcesCore > | inline |
addFieldValuesPostProcOnSkin(const std::string field_name, const std::string vol_fe_name="dFE", boost::shared_ptr< MatrixDouble > mat_ptr=nullptr, bool save_on_tag=true) | PostProcFaceOnRefinedMesh | |
adjacenciesPtr | MoFEM::BasicMethod | |
aRea | MoFEM::FaceElementForcesAndSourcesCore | protected |
B | MoFEM::PetscData | |
BasicMethod() | MoFEM::BasicMethod | |
cacheWeakPtr | MoFEM::BasicMethod | |
calBernsteinBezierBaseFunctionsOnElement() | MoFEM::ForcesAndSourcesCore | protected |
calculateAreaAndNormal() | MoFEM::FaceElementForcesAndSourcesCore | protectedvirtual |
calculateAreaAndNormalAtIntegrationPts() | MoFEM::FaceElementForcesAndSourcesCore | protectedvirtual |
calculateCoordinatesAtGaussPts() | MoFEM::FaceElementForcesAndSourcesCore | protectedvirtual |
calHierarchicalBaseFunctionsOnElement(const FieldApproximationBase b) | MoFEM::ForcesAndSourcesCore | protected |
calHierarchicalBaseFunctionsOnElement() | MoFEM::ForcesAndSourcesCore | protected |
commonData | PostProcFaceOnRefinedMesh | |
conn | MoFEM::FaceElementForcesAndSourcesCore | protected |
coords | MoFEM::FaceElementForcesAndSourcesCore | protected |
coordsAtGaussPts | MoFEM::ForcesAndSourcesCore | protected |
copyBasicMethod(const BasicMethod &basic) | MoFEM::BasicMethod | |
copyKsp(const KspMethod &ksp) | MoFEM::KspMethod | |
copyPetscData(const PetscData &petsc_data) | MoFEM::PetscData | |
copySnes(const SnesMethod &snes) | MoFEM::SnesMethod | |
copyTs(const TSMethod &ts) | MoFEM::TSMethod | |
coreMesh | PostProcTemplateOnRefineMesh< MoFEM::FaceElementForcesAndSourcesCore > | |
counterQuads | PostProcFaceOnRefinedMesh | private |
counterTris | PostProcFaceOnRefinedMesh | private |
createDataOnElement(EntityType type) | MoFEM::ForcesAndSourcesCore | protected |
CTX_KSPNONE enum value | MoFEM::KspMethod | |
CTX_OPERATORS enum value | MoFEM::KspMethod | |
CTX_SET_A enum value | MoFEM::PetscData | |
CTX_SET_B enum value | MoFEM::PetscData | |
CTX_SET_F enum value | MoFEM::PetscData | |
CTX_SET_NONE enum value | MoFEM::PetscData | |
CTX_SET_TIME enum value | MoFEM::PetscData | |
CTX_SET_X enum value | MoFEM::PetscData | |
CTX_SET_X_T enum value | MoFEM::PetscData | |
CTX_SET_X_TT enum value | MoFEM::PetscData | |
CTX_SETFUNCTION enum value | MoFEM::KspMethod | |
CTX_SNESNONE enum value | MoFEM::SnesMethod | |
CTX_SNESSETFUNCTION enum value | MoFEM::SnesMethod | |
CTX_SNESSETJACOBIAN enum value | MoFEM::SnesMethod | |
CTX_TSNONE enum value | MoFEM::TSMethod | |
CTX_TSSETIFUNCTION enum value | MoFEM::TSMethod | |
CTX_TSSETIJACOBIAN enum value | MoFEM::TSMethod | |
CTX_TSSETRHSFUNCTION enum value | MoFEM::TSMethod | |
CTX_TSSETRHSJACOBIAN enum value | MoFEM::TSMethod | |
CTX_TSTSMONITORSET enum value | MoFEM::TSMethod | |
CtxSetA | MoFEM::PetscData | static |
CtxSetB | MoFEM::PetscData | static |
CtxSetF | MoFEM::PetscData | static |
CtxSetNone | MoFEM::PetscData | static |
CtxSetTime | MoFEM::PetscData | static |
CtxSetX | MoFEM::PetscData | static |
CtxSetX_T | MoFEM::PetscData | static |
CtxSetX_TT | MoFEM::PetscData | static |
data_ctx | MoFEM::PetscData | |
DataContext enum name | MoFEM::PetscData | |
dataH1 | MoFEM::ForcesAndSourcesCore | protected |
dataHcurl | MoFEM::ForcesAndSourcesCore | protected |
dataHdiv | MoFEM::ForcesAndSourcesCore | protected |
dataL2 | MoFEM::ForcesAndSourcesCore | protected |
dataNoField | MoFEM::ForcesAndSourcesCore | protected |
dataOnElement | MoFEM::ForcesAndSourcesCore | protected |
derivedDataOnElement | MoFEM::ForcesAndSourcesCore | protected |
dofsPtr | MoFEM::BasicMethod | |
elementMeasure | MoFEM::ForcesAndSourcesCore | protected |
elementPolynomialBasePtr | MoFEM::ForcesAndSourcesCore | private |
elementsMap | PostProcFaceOnRefinedMesh | |
entitiesPtr | MoFEM::BasicMethod | |
exeTestHook | MoFEM::FEMethod | |
f | MoFEM::PetscData | |
FaceElementForcesAndSourcesCore(Interface &m_field) | MoFEM::FaceElementForcesAndSourcesCore | |
FEMethod()=default | MoFEM::FEMethod | |
feName | MoFEM::FEMethod | |
fieldsPtr | MoFEM::BasicMethod | |
finiteElementsEntitiesPtr | MoFEM::BasicMethod | |
finiteElementsPtr | MoFEM::BasicMethod | |
ForcesAndSourcesCore(Interface &m_field) | MoFEM::ForcesAndSourcesCore | |
GaussHookFun typedef | MoFEM::ForcesAndSourcesCore | |
gaussPts | MoFEM::ForcesAndSourcesCore | |
gaussPtsQuad | PostProcFaceOnRefinedMesh | private |
gaussPtsTri | PostProcFaceOnRefinedMesh | private |
generateReferenceElementMesh() | PostProcFaceOnRefinedMesh | |
getBitRefLevelOnData() | MoFEM::ForcesAndSourcesCore | protected |
getCacheWeakPtr() const | MoFEM::BasicMethod | inline |
getColDofsPtr() const | MoFEM::FEMethod | inline |
getColFieldEnts() const | MoFEM::FEMethod | inline |
getColFieldEntsPtr() const | MoFEM::FEMethod | inline |
getColNodesIndices(EntitiesFieldData &data, const int bit_number) const | MoFEM::ForcesAndSourcesCore | protected |
getCommonData() | PostProcFaceOnRefinedMesh | inlinevirtual |
getDataDofsPtr() const | MoFEM::FEMethod | inline |
getDataFieldEnts() const | MoFEM::FEMethod | inline |
getDataFieldEntsPtr() const | MoFEM::FEMethod | inline |
getDataOnElementBySpaceArray() | MoFEM::ForcesAndSourcesCore | inline |
getDataVectorDofsPtr() const | MoFEM::FEMethod | inline |
getDerivedDataOnElementBySpaceArray() | MoFEM::ForcesAndSourcesCore | inline |
getElementPolynomialBase() | MoFEM::ForcesAndSourcesCore | inline |
getEntData(const FieldSpace space, const EntityType type, const int side) | MoFEM::ForcesAndSourcesCore | inline |
getEntityColIndices(EntitiesFieldData &data, const int bit_number, const EntityType type_lo=MBVERTEX, const EntityType type_hi=MBPOLYHEDRON) const | MoFEM::ForcesAndSourcesCore | protected |
getEntityDataOrder(const EntityType type, const FieldSpace space, boost::ptr_vector< EntitiesFieldData::EntData > &data) const | MoFEM::ForcesAndSourcesCore | protected |
getEntityDataOrder(EntitiesFieldData &data, const FieldSpace space) const | MoFEM::ForcesAndSourcesCore | inlineprotected |
getEntityFieldData(EntitiesFieldData &data, const int bit_number, const EntityType type_lo=MBVERTEX, const EntityType type_hi=MBPOLYHEDRON) const | MoFEM::ForcesAndSourcesCore | protected |
getEntityIndices(EntitiesFieldData &data, const int bit_number, FieldEntity_vector_view &ents_field, const EntityType type_lo, const EntityType type_hi, EXTRACTOR &&extractor) const | MoFEM::ForcesAndSourcesCore | protected |
getEntityRowIndices(EntitiesFieldData &data, const int bit_number, const EntityType type_lo=MBVERTEX, const EntityType type_hi=MBPOLYHEDRON) const | MoFEM::ForcesAndSourcesCore | protected |
getEntitySense(const EntityType type, boost::ptr_vector< EntitiesFieldData::EntData > &data) const | MoFEM::ForcesAndSourcesCore | protected |
getEntitySense(EntitiesFieldData &data) const | MoFEM::ForcesAndSourcesCore | inlineprotected |
getFaceNodes(EntitiesFieldData &data) const | MoFEM::ForcesAndSourcesCore | protected |
getFEEntityHandle() const | MoFEM::FEMethod | inline |
getFEName() const | MoFEM::FEMethod | inline |
getFieldBitNumber(std::string field_name) const | MoFEM::BasicMethod | inline |
getFileVersion(moab::Interface &moab, Version &version) | MoFEM::UnknownInterface | static |
getHiFERank() const | MoFEM::BasicMethod | inline |
getInterface(IFACE *&iface) const | MoFEM::UnknownInterface | inline |
getInterface(IFACE **const iface) const | MoFEM::UnknownInterface | inline |
getInterface() const | MoFEM::UnknownInterface | inline |
getInterface() const | MoFEM::UnknownInterface | inline |
getInterface() const | MoFEM::UnknownInterface | inline |
getInterfaceVersion(Version &version) | MoFEM::UnknownInterface | static |
getLibVersion(Version &version) | MoFEM::UnknownInterface | static |
getLoFERank() const | MoFEM::BasicMethod | inline |
getLoHiFERank() const | MoFEM::BasicMethod | inline |
getLoopSize() const | MoFEM::BasicMethod | inline |
getMaxColOrder() const | MoFEM::ForcesAndSourcesCore | |
getMaxDataOrder() const | MoFEM::ForcesAndSourcesCore | |
getMaxRowOrder() const | MoFEM::ForcesAndSourcesCore | |
getNinTheLoop() const | MoFEM::BasicMethod | inline |
getNodeData(const std::string field_name, VectorDouble &data, const bool reset_dofs=true) | MoFEM::FEMethod | |
getNodesFieldData(EntitiesFieldData &data, const int bit_number) const | MoFEM::ForcesAndSourcesCore | protected |
getNodesIndices(const int bit_number, FieldEntity_vector_view &ents_field, VectorInt &nodes_indices, VectorInt &local_nodes_indices, EXTRACTOR &&extractor) const | MoFEM::ForcesAndSourcesCore | protected |
getNoFieldColIndices(EntitiesFieldData &data, const int bit_number) const | MoFEM::ForcesAndSourcesCore | protected |
getNoFieldFieldData(const int bit_number, VectorDouble &ent_field_data, VectorDofs &ent_field_dofs, VectorFieldEntities &ent_field) const | MoFEM::ForcesAndSourcesCore | protected |
getNoFieldFieldData(EntitiesFieldData &data, const int bit_number) const | MoFEM::ForcesAndSourcesCore | protected |
getNoFieldIndices(const int bit_number, boost::shared_ptr< FENumeredDofEntity_multiIndex > dofs, VectorInt &nodes_indices) const | MoFEM::ForcesAndSourcesCore | protected |
getNoFieldRowIndices(EntitiesFieldData &data, const int bit_number) const | MoFEM::ForcesAndSourcesCore | protected |
getNumberOfNodes() const | MoFEM::FEMethod | inline |
getOpPtrVector() | MoFEM::ForcesAndSourcesCore | inline |
getProblemNodesColIndices(const std::string &field_name, VectorInt &nodes_indices) const | MoFEM::ForcesAndSourcesCore | protected |
getProblemNodesIndices(const std::string &field_name, const NumeredDofEntity_multiIndex &dofs, VectorInt &nodes_indices) const | MoFEM::ForcesAndSourcesCore | protected |
getProblemNodesRowIndices(const std::string &field_name, VectorInt &nodes_indices) const | MoFEM::ForcesAndSourcesCore | protected |
getProblemTypeColIndices(const std::string &field_name, EntityType type, int side_number, VectorInt &indices) const | MoFEM::ForcesAndSourcesCore | protected |
getProblemTypeIndices(const std::string &field_name, const NumeredDofEntity_multiIndex &dofs, EntityType type, int side_number, VectorInt &indices) const | MoFEM::ForcesAndSourcesCore | protected |
getProblemTypeRowIndices(const std::string &field_name, EntityType type, int side_number, VectorInt &indices) const | MoFEM::ForcesAndSourcesCore | protected |
getRowDofsPtr() const | MoFEM::FEMethod | inline |
getRowFieldEnts() const | MoFEM::FEMethod | inline |
getRowFieldEntsPtr() const | MoFEM::FEMethod | inline |
getRowNodesIndices(EntitiesFieldData &data, const int bit_number) const | MoFEM::ForcesAndSourcesCore | protected |
getRule(int order) | PostProcFaceOnRefinedMesh | inlinevirtual |
PostProcTemplateOnRefineMesh< MoFEM::FaceElementForcesAndSourcesCore >::getRule(int order_row, int order_col, int order_data) | MoFEM::ForcesAndSourcesCore | protectedvirtual |
getRuleHook | MoFEM::ForcesAndSourcesCore | |
getSpaceBaseAndOrderOnElement() | MoFEM::FaceElementForcesAndSourcesCore | protectedvirtual |
getSpacesAndBaseOnEntities(EntitiesFieldData &data) const | MoFEM::ForcesAndSourcesCore | protected |
getUserPolynomialBase() | MoFEM::ForcesAndSourcesCore | inline |
iFaceTypeMap | MoFEM::UnknownInterface | mutableprivate |
iFaceTypeMap_multiIndex typedef | MoFEM::UnknownInterface | private |
ksp | MoFEM::KspMethod | |
ksp_A | MoFEM::KspMethod | |
ksp_B | MoFEM::KspMethod | |
ksp_ctx | MoFEM::KspMethod | |
ksp_f | MoFEM::KspMethod | |
KSPContext enum name | MoFEM::KspMethod | |
KspMethod() | MoFEM::KspMethod | |
lastEvaluatedElementEntityType | MoFEM::ForcesAndSourcesCore | protected |
loHiFERank | MoFEM::BasicMethod | |
loopOverOperators() | MoFEM::ForcesAndSourcesCore | protected |
loopSize | MoFEM::BasicMethod | |
mapGaussPts | PostProcTemplateOnRefineMesh< MoFEM::FaceElementForcesAndSourcesCore > | |
matAssembleSwitch | MoFEM::BasicMethod | |
meshPositionsFieldName | MoFEM::FaceElementForcesAndSourcesCore | |
mField | MoFEM::ForcesAndSourcesCore | |
nInTheLoop | MoFEM::BasicMethod | |
nOrmal | MoFEM::FaceElementForcesAndSourcesCore | protected |
normalsAtGaussPts | MoFEM::FaceElementForcesAndSourcesCore | protected |
num_nodes | MoFEM::FaceElementForcesAndSourcesCore | protected |
numberOfQuads | PostProcFaceOnRefinedMesh | private |
numberOfTriangles | PostProcFaceOnRefinedMesh | private |
numeredEntFiniteElementPtr | MoFEM::FEMethod | |
operator()() | MoFEM::FaceElementForcesAndSourcesCore | virtual |
operatorHook | MoFEM::BasicMethod | |
OpGetFieldGradientValuesOnSkin typedef | PostProcFaceOnRefinedMesh | |
OpGetFieldValuesOnSkin typedef | PostProcFaceOnRefinedMesh | |
opPtrVector | MoFEM::ForcesAndSourcesCore | protected |
PetscData() | MoFEM::PetscData | |
postProcess() | PostProcFaceOnRefinedMesh | virtual |
postProcessHook | MoFEM::BasicMethod | |
PostProcFaceOnRefinedMesh(MoFEM::Interface &m_field, bool six_node_post_proc_tris=true) | PostProcFaceOnRefinedMesh | inline |
postProcMesh | PostProcTemplateOnRefineMesh< MoFEM::FaceElementForcesAndSourcesCore > | |
PostProcTemplateOnRefineMesh(MoFEM::Interface &m_field) | PostProcTemplateOnRefineMesh< MoFEM::FaceElementForcesAndSourcesCore > | inline |
preProcess() | PostProcFaceOnRefinedMesh | virtual |
preProcessHook | MoFEM::BasicMethod | |
problemPtr | MoFEM::BasicMethod | |
quadConn | PostProcFaceOnRefinedMesh | private |
query_interface(boost::typeindex::type_index type_index, UnknownInterface **iface) const | MoFEM::FEMethod | inlinevirtual |
rAnk | MoFEM::BasicMethod | |
refinedEntitiesPtr | MoFEM::BasicMethod | |
refinedFiniteElementsPtr | MoFEM::BasicMethod | |
refinePtrFE | MoFEM::ForcesAndSourcesCore | private |
registerInterface(bool error_if_registration_failed=true) | MoFEM::UnknownInterface | inline |
RuleHookFun typedef | MoFEM::ForcesAndSourcesCore | |
setFileVersion(moab::Interface &moab, Version version=Version(MoFEM_VERSION_MAJOR, MoFEM_VERSION_MINOR, MoFEM_VERSION_BUILD)) | MoFEM::UnknownInterface | static |
setGaussPts(int order) | PostProcFaceOnRefinedMesh | virtual |
PostProcTemplateOnRefineMesh< MoFEM::FaceElementForcesAndSourcesCore >::setGaussPts(int order_row, int order_col, int order_data) | MoFEM::ForcesAndSourcesCore | protectedvirtual |
setIntegrationPts() | MoFEM::FaceElementForcesAndSourcesCore | protectedvirtual |
setRefineFEPtr(const ForcesAndSourcesCore *refine_fe_ptr) | MoFEM::ForcesAndSourcesCore | private |
setRuleHook | MoFEM::ForcesAndSourcesCore | |
setSideFEPtr(const ForcesAndSourcesCore *side_fe_ptr) | MoFEM::ForcesAndSourcesCore | private |
sidePtrFE | MoFEM::ForcesAndSourcesCore | private |
sixNodePostProcTris | PostProcFaceOnRefinedMesh | |
sIze | MoFEM::BasicMethod | |
snes | MoFEM::SnesMethod | |
snes_A | MoFEM::SnesMethod | |
snes_B | MoFEM::SnesMethod | |
snes_ctx | MoFEM::SnesMethod | |
snes_f | MoFEM::SnesMethod | |
snes_x | MoFEM::SnesMethod | |
SNESContext enum name | MoFEM::SnesMethod | |
SnesMethod() | MoFEM::SnesMethod | |
startingEleQuadHandle | PostProcFaceOnRefinedMesh | private |
startingEleTriHandle | PostProcFaceOnRefinedMesh | private |
startingVertQuadHandle | PostProcFaceOnRefinedMesh | private |
startingVertTriHandle | PostProcFaceOnRefinedMesh | private |
Switches typedef | MoFEM::PetscData | |
tangentOne | MoFEM::FaceElementForcesAndSourcesCore | protected |
tangentOneAtGaussPts | MoFEM::FaceElementForcesAndSourcesCore | protected |
tangentTwo | MoFEM::FaceElementForcesAndSourcesCore | protected |
tangentTwoAtGaussPts | MoFEM::FaceElementForcesAndSourcesCore | protected |
triConn | PostProcFaceOnRefinedMesh | private |
ts | MoFEM::TSMethod | |
ts_a | MoFEM::TSMethod | |
ts_A | MoFEM::TSMethod | |
ts_aa | MoFEM::TSMethod | |
ts_B | MoFEM::TSMethod | |
ts_ctx | MoFEM::TSMethod | |
ts_dt | MoFEM::TSMethod | |
ts_F | MoFEM::TSMethod | |
ts_step | MoFEM::TSMethod | |
ts_t | MoFEM::TSMethod | |
ts_u | MoFEM::TSMethod | |
ts_u_t | MoFEM::TSMethod | |
ts_u_tt | MoFEM::TSMethod | |
TSContext enum name | MoFEM::TSMethod | |
TSMethod() | MoFEM::TSMethod | |
userPolynomialBasePtr | MoFEM::ForcesAndSourcesCore | private |
vecAssembleSwitch | MoFEM::BasicMethod | |
verticesOnQuadArrays | PostProcFaceOnRefinedMesh | private |
verticesOnTriArrays | PostProcFaceOnRefinedMesh | private |
wrapRefMeshComm | PostProcTemplateOnRefineMesh< MoFEM::FaceElementForcesAndSourcesCore > | |
writeFile(const std::string file_name, const char *file_type="MOAB", const char *file_options="PARALLEL=WRITE_PART") | PostProcTemplateOnRefineMesh< MoFEM::FaceElementForcesAndSourcesCore > | inline |
x | MoFEM::PetscData | |
x_t | MoFEM::PetscData | |
x_tt | MoFEM::PetscData | |
~BasicMethod()=default | MoFEM::BasicMethod | virtual |
~KspMethod()=default | MoFEM::KspMethod | virtual |
~PetscData()=default | MoFEM::PetscData | virtual |
~PostProcTemplateOnRefineMesh() | PostProcTemplateOnRefineMesh< MoFEM::FaceElementForcesAndSourcesCore > | inlinevirtual |
~SnesMethod()=default | MoFEM::SnesMethod | virtual |
~TSMethod()=default | MoFEM::TSMethod | virtual |
~UnknownInterface()=default | MoFEM::UnknownInterface | virtual |