![]() |
Xfem
The Xfem Plugin
|
A derived class from GmGaussValueSetGroup storing XfemGaussValueSet objects. More...
#include <xfemGaussValueSet.h>


Public Member Functions | |
| XfemGaussValueSetGroup (GmSimulationData *simData, GmElementMesh *mesh) | |
| XfemGaussValueSet * | xfemValueSet (QString id) const |
| Returns the value set associated with the given data id. Returns NULL if not found. | |
Public Member Functions inherited from GmGaussValueSetGroup | |
| GmGaussValueSetGroup (GmSimulationData *simData, GmElementMesh *mesh) | |
| virtual bool | addValueSet (QString id, GmValueInfo *info) |
| bool | init () |
| bool | addValues () |
| void | restoreSize () |
| GmGaussValueSet * | gaussValueSet (QString id) const |
Public Member Functions inherited from GmValueSetGroup | |
| GmValueSetGroup (GmSimulationData *simData, GmMesh *mesh) | |
| virtual bool | removeValueSet (QString id, bool releaseInfo=false) |
| bool | isEmpty () const |
| int | numSets () const |
| void | addValueSetBegin () |
| bool | addValueSetEnd () |
| bool | insideAddBlock () const |
| int | nextNewPack () const |
| bool | initialized () const |
| int | numValues () const |
| virtual void | clear () |
| virtual void | clearData () |
| virtual bool | saveState (GmValueSet::SaveStateMode mode, const GmLogCategory &logger) |
| const QMap< QString, int > & | dataMap () const |
| bool | contains (QString id) const |
| const QVector< GmValueSet * > & | valueSets () const |
| GmValueSet * | valueSet (QString id) const |
| virtual size_t | printMemoryStatistics (const GmLogCategory &logger, GmLogLevel level) const |
| virtual size_t | usedMemory () const |
Protected Member Functions | |
| virtual GmValueSet * | createValueSet (GmValueInfo *info, GmPackedBuffer *pack) |
Protected Member Functions inherited from GmGaussValueSetGroup | |
Protected Member Functions inherited from GmValueSetGroup | |
| GmPackedBuffer * | getPack (int packId) |
Additional Inherited Members | |
Protected Attributes inherited from GmValueSetGroup | |
| GmSimulationData * | _simData |
| GmMesh * | _mesh |
| bool | _init |
| int | _insideBlock |
| int | _numValues |
| QMap< QString, int > | _idMap |
| QVector< GmValueSet * > | _valueSets |
| QMap< int, GmPackedBuffer * > | _packs |
A derived class from GmGaussValueSetGroup storing XfemGaussValueSet objects.
|
inlineprotectedvirtual |
Reimplemented from GmGaussValueSetGroup.