![]() |
FemProcess
The GeMA Fem Process Plugin
|
This is the complete list of members for GmpFemPhysics, including all inherited members.
| _bcMap | GmpFemPhysics | protected |
| _cbcMap | GmpFemPhysics | protected |
| _discSet | GmpFemPhysics | protected |
| _externalLoadGroupSets | GmpFemPhysics | protected |
| _gs | GmpFemPhysics | protected |
| _intRuleSet | GmpFemPhysics | protected |
| _mesh | GmpFemPhysics | protected |
| addStateItemsToGroup(GmStateDump *state, bool fixedHint, int groupId) | GmpFemPhysics | inlinevirtual |
| afterElementStiffnessLoop() | GmpFemPhysics | inlinevirtual |
| bcAffectsCalc(const GmBoundaryCondition *bc) const | GmpFemPhysics | inlinevirtual |
| 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 |
| boundaryConditions() const | GmpFemPhysics | inline |
| calcDerivedResults(bool nonLinearSolver) | GmpFemPhysics | inlinevirtual |
| changedElements() const | GmpFemPhysics | inlinevirtual |
| checkAndLoadAttributeAccessors(LuaTable &nodeTable, LuaTable &gaussTable)=0 | GmpFemPhysics | protectedpure virtual |
| checkAndLoadBcAccessors()=0 | GmpFemPhysics | protectedpure virtual |
| checkAndLoadContactBcAccessors()=0 | GmpFemPhysics | protectedpure virtual |
| checkAndLoadDiscontinuitySetAccessors(LuaTable &table)=0 | GmpFemPhysics | protectedpure virtual |
| checkAndLoadDofMapping(LuaTable &table)=0 | GmpFemPhysics | protectedpure virtual |
| checkAndLoadExternalLoadAccessors(LuaTable &loadsTable)=0 | GmpFemPhysics | protectedpure virtual |
| checkAndLoadPrivateData(LuaTable &table)=0 | GmpFemPhysics | protectedpure virtual |
| checkAndLoadPropertyAccessors(LuaTable &table)=0 | GmpFemPhysics | protectedpure virtual |
| checkMeshDimension(int ndim)=0 | GmpFemPhysics | protectedpure virtual |
| checkPhysicsDependencies(const QList< GmpFemPhysics * > &physicsList, int index) | GmpFemPhysics | inlinevirtual |
| clearChangedElements() | GmpFemPhysics | inlinevirtual |
| 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 |
| createGaussAttributeAccessor(GmElementMesh *mesh, QString id, int snum, bool locked, Unit desiredUnit, const GmLogCategory &logger) const | GmpFemPhysics | inlineprotectedvirtual |
| description() const | GmPluginObject | |
| 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 |
| dofByElement(bool *fixed=NULL, bool *addOnly=NULL, bool *trackChanges=NULL) const | GmpFemPhysics | inlinevirtual |
| dofForceAttributes() const | GmpFemPhysics | inlinevirtual |
| 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 =0 | GmpFemPhysics | pure virtual |
| dofMapping(const GmElement *e) const | GmpFemPhysics | inlinevirtual |
| dofUnit(int dof) const =0 | GmpFemPhysics | pure virtual |
| 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 |
| fillStateControlMapData(QVariantMap *map) | GmpFemPhysics | inlinevirtual |
| 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 |
| 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 |
| GmpFemPhysics(GmSimulationData *simulation, QString id, QString description, const GmLogCategory &logger) | GmpFemPhysics | |
| 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 |
| loadPrivateData(LuaTable &table) | GmpFemPhysics | virtual |
| logger() const | GmPluginObject | protectedvirtual |
| mesh() const | GmpFemPhysics | inline |
| meshGroupSet() const | GmpFemPhysics | 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 |
| numSupportedExternalLoads() const | GmpFemPhysics | inline |
| pluginCategory() const | GmPhysics | virtual |
| pluginName() const=0 | GmPluginObject | pure virtual |
| pluginType() const=0 | GmPluginObject | pure virtual |
| pluginTypeName() const | GmPluginObject | |
| printParameters(const GmLogCategory &logger) | GmpFemPhysics | virtual |
| 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 | |
| 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 | GmpFemPhysics | inlinevirtual |
| supportedContactBcTypes() const | GmpFemPhysics | inlinevirtual |
| supportedExternalLoads() const | GmpFemPhysics | inlinevirtual |
| supportsCellType(GmCellType type) const =0 | GmpFemPhysics | pure virtual |
| supportsParallel(FemSupportedParallelMethods methodType) const | GmpFemPhysics | inlinevirtual |
| supportsStateDumping() | GmpFemPhysics | inlinevirtual |
| timeUnit() const =0 | GmpFemPhysics | pure virtual |
| ~GmpFemPhysics() | GmpFemPhysics | virtual |
| ~GmPhysics() | GmPhysics | virtual |
| ~GmPluginObject() | GmPluginObject | virtual |
1.8.15