![]() |
FemProcess
The GeMA Fem Process Plugin
|
This is the complete list of members for GmpFemPhysicsCoupled, including all inherited members.
| _bcMap | GmpFemPhysics | protected |
| _cbcMap | GmpFemPhysics | protected |
| _discSet | GmpFemPhysics | protected |
| _dofMap | GmpFemPhysicsCommon | mutableprotected |
| _externalLoadGroupSets | GmpFemPhysics | protected |
| _gs | GmpFemPhysics | protected |
| _intRuleSet | GmpFemPhysics | protected |
| _mesh | GmpFemPhysics | protected |
| _physList | GmpFemPhysicsCoupled | 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 | |
| addPhysics(QString objTypeName) | GmpFemPhysicsCoupled | |
| addPhysics(GmpFemPhysicsCommon *phys) | GmpFemPhysicsCoupled | |
| 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) | GmpFemPhysicsCoupled | protectedvirtual |
| 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) | GmpFemPhysicsCoupled | protectedvirtual |
| checkAndLoadBcAccessors() | GmpFemPhysicsCoupled | 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() | GmpFemPhysicsCoupled | protectedvirtual |
| checkAndLoadDiscontinuitySetAccessors(LuaTable &table) | GmpFemPhysicsCommon | protectedvirtual |
| checkAndLoadDofMapping(LuaTable &table) | GmpFemPhysicsCoupled | 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) | GmpFemPhysicsCoupled | protectedvirtual |
| checkAndLoadPropertyAccessors(LuaTable &table) | GmpFemPhysicsCoupled | 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(GmSimulationData *simulation, QString id, QString description, const GmpFemPhysicsCommonMaterialFactory *matFactory, const GmLogCategory &logger) | GmpFemPhysicsCoupled | inline |
| 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 |
| ~GmpFemPhysicsCoupled() | GmpFemPhysicsCoupled | virtual |
| ~GmPhysics() | GmPhysics | virtual |
| ~GmPluginObject() | GmPluginObject | virtual |
1.8.15