![]() |
FemProcess
The GeMA Fem Process Plugin
|
This is the complete list of members for GmpFemPhysicsCommon, including all inherited members.
_attributes | GmpFemPhysicsCommon | private |
_attrMap | GmpFemPhysicsCommon | private |
_bcAccessors | GmpFemPhysicsCommon | private |
_bcMap | GmpFemPhysics | protected |
_boundaryConditions | GmpFemPhysicsCommon | private |
_boundaryConditionTypes | GmpFemPhysicsCommon | private |
_calcBoundaryConditions | GmpFemPhysicsCommon | private |
_cbcMap | GmpFemPhysics | protected |
_constantBcValues | GmpFemPhysicsCommon | private |
_constantContactBcValues | GmpFemPhysicsCommon | private |
_constantProperties | GmpFemPhysicsCommon | private |
_contactAccessors | GmpFemPhysicsCommon | private |
_contactConditions | GmpFemPhysicsCommon | private |
_contactConditionTypes | GmpFemPhysicsCommon | private |
_defaultMaterialIndex | GmpFemPhysicsCommon | private |
_defaultModelMaterialName | GmpFemPhysicsCommon | private |
_discSet | GmpFemPhysics | protected |
_discSet2DInterCoordAc | GmpFemPhysicsCommon | private |
_discSetElementMode | GmpFemPhysicsCommon | private |
_discSetMode | GmpFemPhysicsCommon | private |
_discSetPropertyAccessors | GmpFemPhysicsCommon | private |
_dofForceAttributes | GmpFemPhysicsCommon | private |
_dofMap | GmpFemPhysicsCommon | mutableprotected |
_externalLoadGroupSets | GmpFemPhysics | protected |
_externalLoadsList | GmpFemPhysicsCommon | private |
_gaussAttrAccessors | GmpFemPhysicsCommon | private |
_gs | GmpFemPhysics | protected |
_intRuleSet | GmpFemPhysics | protected |
_iso | GmpFemPhysicsCommon | private |
_largestModelMaterialIndex | GmpFemPhysicsCommon | private |
_loadAccessors | GmpFemPhysicsCommon | private |
_materialIndex | GmpFemPhysicsCommon | private |
_materials | GmpFemPhysicsCommon | private |
_materialTranslationMap | GmpFemPhysicsCommon | private |
_matFactory | GmpFemPhysicsCommon | private |
_mesh | GmpFemPhysics | protected |
_nodeAccessor | GmpFemPhysicsCommon | private |
_nodeAttrAccessors | GmpFemPhysicsCommon | private |
_nodeDim | GmpFemPhysicsCommon | private |
_parallelMethods | GmpFemPhysicsCommon | private |
_propertyAccessors | GmpFemPhysicsCommon | private |
_supportedTypes | GmpFemPhysicsCommon | private |
_svAccessors | GmpFemPhysicsCommon | private |
_svDof | GmpFemPhysicsCommon | private |
_timeUnit | GmpFemPhysicsCommon | private |
_unitSystem | GmpFemPhysicsCommon | private |
accessorNameList(const QVector< T * > list) const | GmpFemPhysicsCommon | protected |
ADD_RESULTS enum value | GmpFemPhysicsCommon | |
addMaterialTranslation(const char *modelName, const char *physicsName, int modelIndex, bool defaultMaterial) | GmpFemPhysicsCommon | |
addStateItemsToGroup(GmStateDump *state, bool fixedHint, int groupId) | GmpFemPhysics | inlinevirtual |
afterElementStiffnessLoop() | GmpFemPhysics | inlinevirtual |
attribute(int id) const | GmpFemPhysicsCommon | inline |
AttributeList typedef | GmpFemPhysicsCommon | |
baseDof(int id) const | GmpFemPhysicsCommon | inline |
bcAc(int id) const | GmpFemPhysicsCommon | inline |
bcAffectsCalc(const GmBoundaryCondition *bc) const | GmpFemPhysicsCommon | protectedvirtual |
BcList typedef (defined in GmpFemPhysicsCommon) | GmpFemPhysicsCommon | |
beforeElementStiffnessLoop(const GmpFemMatrixSet &elemMatrices, const GmpFemVectorSet &elemVectors) | GmpFemPhysics | inlinevirtual |
borderIntegrationRule(GmCellType type, int borderIndex) const | GmpFemPhysics | |
boundaryAccessor(const GmBoundaryCondition *bc, QString stdPropertyName, QString msgDescription, Unit desiredUnit, bool required, int type=-1, int nlin=-1, int ncol=-1, bool canBeFunction=true, bool ignoreWarnings=false) | GmPhysics | protected |
boundaryCondition(int id) const | GmpFemPhysicsCommon | inline |
boundaryConditions() const | GmpFemPhysics | inline |
calcBoundaryConditions() const | GmpFemPhysicsCommon | inline |
calcDerivedResult(int recoveryMode, GmValueAccessor *nodeAc, GmGaussAccessor *gaussAc, int resultId=-1) | GmpFemPhysicsCommon | |
calcDerivedResults(bool nonLinearSolver) | GmpFemPhysics | inlinevirtual |
calcElementDerivedResultAtPoints(const GmElement *e, int resultId, const GmMatrix &evalPoints, bool evalAtIp, GmMatrix &result) | GmpFemPhysicsCommon | inlinevirtual |
changedElements() const | GmpFemPhysics | inlinevirtual |
checkAndLoadAttributeAccessors(LuaTable &nodeTable, LuaTable &gaussTable) | GmpFemPhysicsCommon | protectedvirtual |
checkAndLoadBcAccessors() | GmpFemPhysicsCommon | protectedvirtual |
checkAndLoadBcAccessorsAux(QString attrName, QString msgPrefix, QMap< QString, const T * > &bcMap, QVector< const T * > &boundaryConditions, QVector< Ac * > &bcAccessors, QVector< bool > &constantBcValues, QStringList &boundaryConditionTypes, QVector< const T * > *calcBoundaryConditions, Ac *(GmPhysics::*acGetFn)(const T *, QString, QString, Unit, bool, int, int, int, bool, bool)) | GmpFemPhysicsCommon | protected |
checkAndLoadContactBcAccessors() | GmpFemPhysicsCommon | protectedvirtual |
checkAndLoadDiscontinuitySetAccessors(LuaTable &table) | GmpFemPhysicsCommon | protectedvirtual |
checkAndLoadDofMapping(LuaTable &table) | GmpFemPhysicsCommon | protectedvirtual |
checkAndLoadExternalLoadAccessors(LuaTable &loadsTable) | GmpFemPhysicsCommon | protectedvirtual |
checkAndLoadGaussAttributeAccessors(LuaTable &table, const QList< Value > &gaList, QVector< GmGaussAccessor * > &accessors, GmpFemPhysicsCommonMaterial *m=NULL) | GmpFemPhysicsCommon | protected |
checkAndLoadNodeAttributeAccessors(LuaTable &table, const QList< Value > &naList, QVector< GmValueAccessor * > &accessors, GmpFemPhysicsCommonMaterial *m=NULL) | GmpFemPhysicsCommon | protected |
checkAndLoadPrivateData(LuaTable &table) | GmpFemPhysicsCommon | protectedvirtual |
checkAndLoadPropertyAccessors(LuaTable &table) | GmpFemPhysicsCommon | protectedvirtual |
checkAndLoadPropertyAccessorsAux(LuaTable &table, const QList< Value > &defList, QVector< GmCellAccessor * > &accessors, QVector< bool > &constants) | GmpFemPhysicsCommon | protected |
checkAndLoadSavedGaussAttributes(const QList< int > &attrIdList, QString prefix, int numGaussAttributes, QVector< int > &savedIdList) | GmpFemPhysicsCommon | protected |
checkLoadedData() | GmpFemPhysicsCommon | inlinevirtual |
checkMeshDimension(int ndim) | GmpFemPhysicsCommon | protectedvirtual |
checkPhysicsDependencies(const QList< GmpFemPhysics * > &physicsList, int index) | GmpFemPhysics | inlinevirtual |
clearChangedElements() | GmpFemPhysics | inlinevirtual |
cloneGaussAttrAcWithDifferentUnit(int id, QString unitSystemName, QString defUnit) const | GmpFemPhysicsCommon | |
cloneNodeAttrAcWithDifferentUnit(int id, QString unitSystemName, QString defUnit) const | GmpFemPhysicsCommon | |
clonePropertyAcWithDifferentUnit(int id, QString unitSystemName, QString defUnit) const | GmpFemPhysicsCommon | |
cloneSvAcWithDifferentUnit(int id, QString unitSystemName, QString defUnit) const | GmpFemPhysicsCommon | |
constantBc(int id) const | GmpFemPhysicsCommon | inline |
constantContactBc(int id) const | GmpFemPhysicsCommon | inline |
constantProperty(int id) const | GmpFemPhysicsCommon | inline |
contactAc(int id) const | GmpFemPhysicsCommon | inline |
contactAccessor(const GmContactBoundaryCondition *bc, QString stdPropertyName, QString msgDescription, Unit desiredUnit, bool required, int type=-1, int nlin=-1, int ncol=-1, bool canBeFunction=true, bool ignoreWarnings=false) | GmPhysics | protected |
contactBoundaryConditions() const (defined in GmpFemPhysics) | GmpFemPhysics | inline |
contactCondition(int id) const | GmpFemPhysicsCommon | inline |
createGaussAttributeAccessor(GmElementMesh *mesh, QString id, int snum, bool locked, Unit desiredUnit, const GmLogCategory &logger) const | GmpFemPhysics | inlineprotectedvirtual |
createMaterials(LuaTable &table) | GmpFemPhysicsCommon | protected |
DerivedResultsRecoveryMode enum name | GmpFemPhysicsCommon | |
description() const | GmPluginObject | |
DIRECT_NODE_EVAL enum value | GmpFemPhysicsCommon | |
discontinuity2dIntersectionCoordAc() const | GmpFemPhysicsCommon | inline |
discontinuityAc(int discId) const | GmpFemPhysicsCommon | inline |
discontinuityPropertyAccessor(GmDiscontinuitySet *discSet, QString stdPropertyName, QString msgDescription, LuaTable &table, Unit desiredUnit, bool required, int type=-1, int nlin=-1, int ncol=-1, bool ignoreWarnings=false) | GmPhysics | |
discontinuitySet() const | GmpFemPhysics | inline |
DiscSetRequiredMode enum name | GmpFemPhysicsCommon | |
dofByElement(bool *fixed=NULL, bool *addOnly=NULL, bool *trackChanges=NULL) const | GmpFemPhysics | inlinevirtual |
dofForceAttributes() const | GmpFemPhysicsCommon | inlineprotectedvirtual |
dofFromStateVar(const GmCellMesh *mesh, QString stdStateVarName, QString msgDescription, LuaTable &table, QList< int > &dofList, Unit resultUnit, bool required, int type=-1, int nlin=-1, int ncol=-1, bool ignoreWarnings=false) | GmPhysics | protected |
dofMapping(GmCellType type) const | GmpFemPhysicsCommon | protectedvirtual |
GmpFemPhysics::dofMapping(const GmElement *e) const | GmpFemPhysics | inlinevirtual |
dofUnit(int dof) const | GmpFemPhysicsCommon | protectedvirtual |
DS_IGNORED enum value | GmpFemPhysicsCommon | |
DS_OPTIONAL enum value | GmpFemPhysicsCommon | |
DS_REQUIRED enum value | GmpFemPhysicsCommon | |
edgeIntegrationRule(GmCellType type) const | GmpFemPhysics | |
elementAttributeAccessor(GmCellMesh *mesh, QString stdAttributeName, QString msgDescription, LuaTable &table, Unit desiredUnit, bool required, int type=-1, int nlin=-1, int ncol=-1, int history=-1, bool canBeFunction=true, bool create=false, QString createFormat="", int createHistory=-1, bool ignoreWarnings=false) | GmPhysics | protected |
elementIntegrationRule(GmCellType type) const | GmpFemPhysics | |
extDiscontinuityPropertyAccessor(GmDiscontinuitySet *discSet, QString stdPropertyName, QString msgDescription, LuaTable &table, Unit desiredUnit, bool required, int type=-1, int nlin=-1, int ncol=-1, bool ignoreWarnings=false) | GmPhysics | |
externalLoadGroupSet(int loadId) const | GmpFemPhysics | inline |
extPropertyAccessor(GmCellMesh *mesh, QString stdPropertyName, QString msgDescription, LuaTable &table, Unit desiredUnit, bool required, int type=-1, int nlin=-1, int ncol=-1, bool canBeFunction=true, bool ignoreWarnings=false) | GmPhysics | |
faceIntegrationRule(GmCellType type, int faceIndex) const | GmpFemPhysics | |
FEM_ERROR enum value | GmpFemPhysics | |
FEM_ERROR_FI enum value | GmpFemPhysics | |
FEM_PARALLEL_FILL_ELEMENT_DATA enum value | GmpFemPhysics | |
FEM_RESULT_OK enum value | GmpFemPhysics | |
FemResultType enum name | GmpFemPhysics | |
FemSupportedParallelMethods enum name | GmpFemPhysics | |
fillContactData(const GmContactBoundaryCondition *cbc, int bcIndex1, int bcIndex2, GmMatrixDof &dofMap, GmpFemMatrixSet &matrixSet, GmpFemVectorSet &vecSet) | GmpFemPhysics | inlinevirtual |
fillElementData(const GmElement *e, GmpFemMatrixSet &elemMatrices, GmpFemVectorSet &elemVectors)=0 | GmpFemPhysics | pure virtual |
fillElementDataForBc(const GmElement *e, const GmBoundaryCondition *bc, int bcIndex, int bcListIndex, int border, GmpFemMatrixSet &elemMatrices, GmpFemVectorSet &elemVectors) | GmpFemPhysics | inlinevirtual |
fillElementDataForLoads(const GmElement *e, int loadId, GmpFemVectorSet &elemVectors) | GmpFemPhysics | inlinevirtual |
fillElementNodeValues(const GmValueAccessor *ac, const GmElement *e, GmVector &v, int nv=-1) const | GmpFemPhysicsCommon | |
fillMatrixFromPropertyAc(GmCellAccessor *ac, const GmElement *e, const GmVector *coord, int ip, GmMatrix &K) | GmpFemPhysicsCommon | static |
fillMissingNodeValues(GmValueAccessor *ac) | GmpFemPhysicsCommon | |
fillMultiScalarFixedNodalBcLists(int bcId, const QList< int > &propertyIds, int dofId, bool ignoreZeroValues, bool ignoreDefValues, QList< int > &nodes, QList< int > &dof, QList< double > &values, bool *constantValues) const | GmpFemPhysicsCommon | |
fillScalarFixedNodalBcLists(int bcId, int propertyId, int dofId, QList< int > &nodes, QList< int > &dof, QList< double > &values, bool *constantValues) const | GmpFemPhysicsCommon | |
fillStateControlMapData(QVariantMap *map) | GmpFemPhysics | inlinevirtual |
fillVectorFixedNodalBcLists(int bcId, int propertyId, int dofId, bool ignoreZeroValues, bool ignoreDefValues, QList< int > &nodes, QList< int > &dof, QList< double > &values, bool *constantValues) const | GmpFemPhysicsCommon | |
fixedNodalDofsBc(QList< int > &nodes, QList< int > &dof, QList< double > &values, bool *constantValues) const | GmpFemPhysics | inlinevirtual |
fixedNodalForcesBc(QList< int > &nodes, QList< int > &dof, QList< double > &values) const | GmpFemPhysics | inlinevirtual |
GAUSS_FILLED enum value | GmpFemPhysicsCommon | |
gaussAttrAc(int id) const | GmpFemPhysicsCommon | inline |
gaussAttributeAccessor(GmElementMesh *mesh, QString stdAttributeName, QString msgDescription, LuaTable &table, Unit desiredUnit, bool required, int type=-1, int nlin=-1, int ncol=-1, int history=-1, bool canBeFunction=true, bool create=false, QString createFormat="", int createHistory=-1, bool ignoreWarnings=false) | GmpFemPhysics | protected |
getUnit(QString id, QString defUnit) const | GmpFemPhysicsCommon | protected |
GmpFemPhysics(GmSimulationData *simulation, QString id, QString description, const GmLogCategory &logger) | GmpFemPhysics | |
GmpFemPhysicsCommon(GmSimulationData *simulation, QString id, QString description, const GmpFemPhysicsCommonMaterialFactory *matFactory, const GmLogCategory &logger) | GmpFemPhysicsCommon | |
GmpFemPhysicsCoupled (defined in GmpFemPhysicsCommon) | GmpFemPhysicsCommon | friend |
GmPhysics(GmSimulationData *simulation, QString id, QString description, const GmLogCategory &logger) | GmPhysics | |
GmPluginObject(GmSimulationData *simulation, QString id, QString description, const GmLogCategory &logger) | GmPluginObject | |
id() const | GmPluginObject | |
integrationRuleSet() const | GmpFemPhysics | inline |
IntList typedef (defined in GmpFemPhysicsCommon) | GmpFemPhysicsCommon | |
IP_ONLY enum value | GmpFemPhysicsCommon | |
isoParametric() const | GmpFemPhysicsCommon | inline |
listFromVariant(const QVariant &v) | GmpFemPhysicsCommon | inlinestatic |
loadAc(int loadId) const | GmpFemPhysicsCommon | inline |
loadAdditionalPrivateData(LuaTable &table, GmpFemPhysicsData &elemData) | GmpFemPhysicsCommon | protected |
loadAttributes(LuaTable &table) | GmpFemPhysicsCommon | protected |
loadElementData(LuaTable &table, GmpFemPhysicsData &elemData) | GmpFemPhysicsCommon | protected |
loadNeuralNetworkData(LuaTable &table, const char *name, GmpFemNeuralNetwork *netData) | GmpFemPhysicsCommon | protected |
loadNodeData(LuaTable &table, GmpFemPhysicsData &elemData) | GmpFemPhysicsCommon | protected |
loadPrivateData(LuaTable &table) | GmpFemPhysics | virtual |
loadUnitSystemData(LuaTable &table) | GmpFemPhysicsCommon | protected |
logger() const | GmPluginObject | protectedvirtual |
material(const GmElement *e) const | GmpFemPhysicsCommon | |
material(QString modelName) const | GmpFemPhysicsCommon | |
materialList() const | GmpFemPhysicsCommon | inline |
mesh() const | GmpFemPhysics | inline |
meshGroupSet() const | GmpFemPhysics | inline |
nodeAc() const | GmpFemPhysicsCommon | inline |
nodeAttrAc(int id) const | GmpFemPhysicsCommon | inline |
nodeAttributeAccessor(GmCellMesh *mesh, QString stdAttributeName, QString msgDescription, LuaTable &table, Unit desiredUnit, bool required, int type=-1, int nlin=-1, int ncol=-1, int history=-1, bool canBeFunction=true, bool create=false, QString createFormat="", int createHistory=-1, bool ignoreWarnings=false) | GmPhysics | protected |
nodeDataAccessor(GmCellMesh *mesh, QString stdAttributeName, QString msgDescription, LuaTable &table, Unit desiredUnit, bool required, int type=-1, int nlin=-1, int ncol=-1, int history=-1, bool canBeFunction=true, bool ignoreWarnings=false) | GmPhysics | protected |
nodeDim() const | GmpFemPhysicsCommon | inline |
numSupportedExternalLoads() const | GmpFemPhysics | inline |
physicsMetaDataMap()=0 | GmpFemPhysicsCommon | pure virtual |
pluginCategory() const | GmPhysics | virtual |
pluginName() const=0 | GmPluginObject | pure virtual |
pluginType() const=0 | GmPluginObject | pure virtual |
pluginTypeName() const | GmPluginObject | |
printParameters(const GmLogCategory &logger) | GmpFemPhysicsCommon | virtual |
propertyAc(int id) const | GmpFemPhysicsCommon | inline |
propertyAccessor(GmCellMesh *mesh, QString stdPropertyName, QString msgDescription, LuaTable &table, Unit desiredUnit, bool required, int type=-1, int nlin=-1, int ncol=-1, bool canBeFunction=true, bool ignoreWarnings=false) | GmPhysics | |
RECOVER_AT_GAUSS enum value | GmpFemPhysicsCommon | |
RECOVER_AT_NODES enum value | GmpFemPhysicsCommon | |
setIntegrationRuleSet(int ruleSet) | GmpFemPhysics | |
simulationData() const | GmPluginObject | protected |
stateAboutToBeLoaded(GmStateDump *state) | GmpFemPhysics | inlinevirtual |
stateAboutToBeSaved(GmStateDump *state) | GmpFemPhysics | inlinevirtual |
stateControlMapDataLoaded(QVariantMap *map) | GmpFemPhysics | inlinevirtual |
stateLoaded(GmStateDump *state) | GmpFemPhysics | inlinevirtual |
stateSaved(GmStateDump *state) | GmpFemPhysics | inlinevirtual |
supportedBcTypes() const | GmpFemPhysicsCommon | inlineprotectedvirtual |
supportedContactBcTypes() const | GmpFemPhysicsCommon | inlineprotectedvirtual |
supportedExternalLoads() const | GmpFemPhysicsCommon | inlineprotectedvirtual |
supportsCellType(GmCellType type) const | GmpFemPhysicsCommon | inlineprotectedvirtual |
supportsParallel(FemSupportedParallelMethods methodType) const | GmpFemPhysicsCommon | inlineprotectedvirtual |
supportsStateDumping() | GmpFemPhysics | inlinevirtual |
svAc(int id) const | GmpFemPhysicsCommon | inline |
svCount() const | GmpFemPhysicsCommon | inline |
timeUnit() const | GmpFemPhysicsCommon | inlineprotectedvirtual |
ValueList typedef | GmpFemPhysicsCommon | |
~GmpFemPhysics() | GmpFemPhysics | virtual |
~GmpFemPhysicsCommon() | GmpFemPhysicsCommon | virtual |
~GmPhysics() | GmPhysics | virtual |
~GmPluginObject() | GmPluginObject | virtual |