![]() |
FemProcess
The GeMA Fem Process Plugin
|
This is the complete list of members for GmpFemAssembler, including all inherited members.
| _debugMatAdder | GmpFemAssembler | private |
| _debugVecAdder | GmpFemAssembler | private |
| _dofNode | GmpFemAssembler | private |
| _dofToSvCache | GmpFemAssembler | private |
| _dofUnitList | GmpFemAssembler | private |
| _elemDofsSum | GmpFemAssembler | private |
| _elemIndexMap | GmpFemAssembler | private |
| _fixedDofMode | GmpFemAssembler | private |
| _fixedNodeIndex | GmpFemAssembler | private |
| _fixedValues | GmpFemAssembler | private |
| _ghostEnabled | GmpFemAssembler | private |
| _hasRemapInfo | GmpFemAssembler | private |
| _locker | GmpFemAssembler | private |
| _matAdder | GmpFemAssembler | private |
| _matSet | GmpFemAssembler | private |
| _maxNodeDofs | GmpFemAssembler | private |
| _mesh | GmpFemAssembler | private |
| _nMatrixDof | GmpFemAssembler | private |
| _nNodes | GmpFemAssembler | private |
| _nodeIndex | GmpFemAssembler | private |
| _nodeTemplateIndex | GmpFemAssembler | private |
| _nonConstantDofPhysics | GmpFemAssembler | private |
| _nonConstantFixedValuesPhysics | GmpFemAssembler | private |
| _nt | GmpFemAssembler | private |
| _nthreads | GmpFemAssembler | private |
| _nTotalDof | GmpFemAssembler | private |
| _oldFixedValues | GmpFemAssembler | private |
| _physicsList | GmpFemAssembler | private |
| _remapInfo | GmpFemAssembler | private |
| _stateVars | GmpFemAssembler | private |
| _templateCache | GmpFemAssembler | private |
| _templateList | GmpFemAssembler | private |
| _timeUnit | GmpFemAssembler | private |
| _vecAdder | GmpFemAssembler | private |
| _vecSet | GmpFemAssembler | private |
| addElementData(const GmElement *e, int physicsIndex, const GmpFemAssemblerMatrixCombiner *matCombiner, const GmpFemAssemblerVectorCombiner *vecCombiner) | GmpFemAssembler | |
| addLocalMatrixData(GmMatrixDof &localDofMap, const GmpFemAssemblerMatrixCombiner *matCombiner, const GmpFemAssemblerVectorCombiner *vecCombiner) | GmpFemAssembler | |
| addMappedMatrixData(int ndof, const int *indexMap, const GmDofMap *dofMap, const GmpFemAssemblerMatrixCombiner *matCombiner, const GmpFemAssemblerVectorCombiner *vecCombiner) | GmpFemAssembler | private |
| AUTO_GHOST_SUPPORT enum value | GmpFemAssembler | |
| beginAssembly() | GmpFemAssembler | |
| buildRemapInfo(const QVector< QPair< int, int > > &oldMap, QString &err) | GmpFemAssembler | private |
| cleanup() | GmpFemAssembler | private |
| createNodeDofMap(GmElementDofMap *physicsDofMapList, int *maxElemDof, size_t *dofsSum) | GmpFemAssembler | private |
| createUpdateNodeDofMap(const QList< GmpFemPhysics * > &physList, const QList< QList< int > > &elementLists, GmElementDofMap *physicsDofMapList, int *maxElemDof, size_t *dofsSum) | GmpFemAssembler | private |
| dofFixedValue(int index) | GmpFemAssembler | inline |
| dofIndex(int node, int dof) const | GmpFemAssembler | |
| DOFS_ADDED enum value | GmpFemAssembler | |
| DOFS_REMOVED enum value | GmpFemAssembler | |
| ELEMENTS_ADDED enum value | GmpFemAssembler | |
| ELEMENTS_REMOVED enum value | GmpFemAssembler | |
| endAssembly(bool discardData=false) | GmpFemAssembler | |
| extendedDofIndex(int node, int dof) const | GmpFemAssembler | private |
| fastUpdate() const | GmpFemAssembler | inline |
| fecthDofStatevar(int dof) | GmpFemAssembler | private |
| fecthNodeTemplate(const GmElementDofMap &nodeDofMap, const GmElementDofMap &fixedNodeDofMap, int node, QString &err) | GmpFemAssembler | private |
| fillBcNodeDofMap(const QList< GmpFemPhysics * > &physicsList, QMap< QPair< int, int >, double > &fixedData, bool saveNonConstantPhysics, QString &err) | GmpFemAssembler | private |
| fillFixedData(double *data, int size) | GmpFemAssembler | private |
| fillFixedDofMap(QHash< int, GmElementDofMap > &fixedDofMap, const GmElementDofMap *fullNodeDofMap, const QHash< int, GmElementDofMap > *partialNodeDofMap, QString &err) | GmpFemAssembler | private |
| fillIndexMap(const GmElement *e, int physicsIndex, int *indexMap, const GmElementDof *&dofMap) | GmpFemAssembler | |
| fillUnitMap(const QList< GmpFemPhysics * > &physicsList, GmElementDofMap *physicsDofMapList, QString &err) | GmpFemAssembler | private |
| FIXED_BCS_ALL enum value | GmpFemAssembler | |
| FIXED_BCS_CHANGED enum value | GmpFemAssembler | |
| FIXED_BCS_KEEPOLD enum value | GmpFemAssembler | |
| FIXED_BCS_UPDATE enum value | GmpFemAssembler | |
| FixedDofMode enum name | GmpFemAssembler | |
| FULL_UPDATE enum value | GmpFemAssembler | |
| GHOST_SUPPORT enum value | GmpFemAssembler | |
| GhostDofMode enum name | GmpFemAssembler | |
| GmpFemAssembler(GmElementMesh *mesh, const QList< GmpFemPhysics * > &physics) | GmpFemAssembler | |
| incNodeIndex(int node, int offset) | GmpFemAssembler | inlineprivate |
| init(GmpFemMatrixSet *matSet, GmpFemVectorSet *vecSet, FixedDofMode fixedMode, GhostDofMode ghostMode, bool enableFastUpdate, bool createReverseMapping, int numThreads, QString &err) | GmpFemAssembler | |
| initDofToNodeIndex(int firstNode) | GmpFemAssembler | private |
| initSparseLayout(GmSparseMatrixLayoutBuilder *layoutBuilder) | GmpFemAssembler | private |
| initTemplateAssociations(const GmElementDofMap *nodeDofMap, const QHash< int, GmElementDofMap > &fixedNodeDofMap, QString &err) | GmpFemAssembler | private |
| initTranslationStructures(bool enableFastUpdate, bool createReverseMapping, QString &err) | GmpFemAssembler | private |
| initUpdateDofPhysicsList() | GmpFemAssembler | private |
| loadFixedData(GmVector &data) | GmpFemAssembler | |
| loadResultData(GmVector &data) | GmpFemAssembler | |
| maxElementDof() const | GmpFemAssembler | inline |
| NO_DOF_HANDLING enum value | GmpFemAssembler | |
| NO_GHOST_SUPPORT enum value | GmpFemAssembler | |
| nodeIndex(int node) const | GmpFemAssembler | inlineprivate |
| NODES_ADDED enum value | GmpFemAssembler | |
| nodeTemplate(int node) const | GmpFemAssembler | inlineprivate |
| nodeTemplateIndex(int node) const | GmpFemAssembler | inlineprivate |
| numDof() const | GmpFemAssembler | inline |
| numElementDof(const GmElement *e, int physicsIndex) const | GmpFemAssembler | |
| numFixedDof() const (defined in GmpFemAssembler) | GmpFemAssembler | inline |
| numTotalDof() const | GmpFemAssembler | inline |
| remapData(GmVector &data, double newValue=0.0) const | GmpFemAssembler | |
| remapData(const GmVector &oldData, GmVector &newData, double newValue=0.0) const | GmpFemAssembler | |
| remapInfo() const | GmpFemAssembler | |
| REMOVE_DOF enum value | GmpFemAssembler | |
| SAVE_MAPPING_INFO enum value | GmpFemAssembler | |
| saveNodeDofInfo(QVector< QPair< int, int > > &map, QString &err) const | GmpFemAssembler | private |
| saveResultData(const GmVector &data, double lambda=1.0) | GmpFemAssembler | |
| saveResultData(const GmVector &data, int baseDof, GmValueAccessor *ac, double lambda=1.0) | GmpFemAssembler | |
| saveResultDataToFixedDofs(const GmVector &data, int baseDof, GmValueAccessor *ac, bool clearFree) | GmpFemAssembler | |
| setNodeIndex(int node, int baseIndex) | GmpFemAssembler | inlineprivate |
| setNodeTemplateIndex(int node, int templateIndex) | GmpFemAssembler | inlineprivate |
| setPartitions(int npart) | GmpFemAssembler | |
| stateVar(int globalIndex) | GmpFemAssembler | |
| stateVars() const | GmpFemAssembler | inline |
| svGroupId(int globalIndex) | GmpFemAssembler | |
| tgi(int node) const | GmpFemAssembler | inlineprivate |
| timeUnit() const | GmpFemAssembler | inline |
| update(int mode, QString &err) | GmpFemAssembler | |
| updateFixedBcValues(QString &err) | GmpFemAssembler | private |
| UpdateMode enum name | GmpFemAssembler | |
| updateNodeTemplate(int node, const GmElementDofMap &addedDofMap, const GmElementDofMap &newFixedDofMap, bool useOldFixedDofMap, int *nFreeAdded, int *nFixedAdded, QString &err) | GmpFemAssembler | private |
| updateTranslationStructures(const QList< GmpFemPhysics * > &physList, const QList< QList< int > > &elementLists, bool nodesAdded, int updateFixedMode, bool updateUnits, QString &err) | GmpFemAssembler | private |
| ~GmpFemAssembler() | GmpFemAssembler |
1.8.15