![]() |
Xfem
The Xfem Plugin
|
Implementation of the XfemMesh interface based on the standard GeMA mesh plugin. More...
#include <xfemMesh.h>


Public Member Functions | |
| XfemGemaMesh (GmSimulationData *simulation, QString id, QString description, const GmLogCategory &logger) | |
| virtual const char * | pluginName () const |
| virtual const char * | pluginType () const |
| virtual bool | hasCapability (QString capabilityName) const |
| virtual void | pushProxy (lua_State *L, const GmLogCategory &logger) |
| virtual void | clear () |
| virtual GmpGemaMeshData< XfemVector > * | theNodeData () |
| virtual GmpGemaCellMeshData< XfemVector > * | theCellData () |
Public Member Functions inherited from GmpCellMeshBase< Mesh, CoordAcc, CoordGhostAcc, Data, CellData, Vector > | |
| GmpCellMeshBase (GmSimulationData *simulation, QString id, QString description, const GmLogCategory &logger) | |
| virtual CellData * | cellData () |
Public Member Functions inherited from GmpMeshBase< Mesh, CoordAcc, CoordGhostAcc, Data, CellData, Vector > | |
| GmpMeshBase (GmSimulationData *simulation, QString id, QString description, const GmLogCategory &logger) | |
| virtual bool | loadPrivateData (LuaTable &table) |
Protected Member Functions | |
| virtual GmpMeshLoader< XfemVector > * | meshLoader () |
| Returns the custom mesh loader used to load XFem mesh data. This function should be replaced for using a custom mesh loader. | |
| virtual GmpMeshLoaderCellAllocator | cellAllocator (bool ghostSupport, bool hSupport) const |
| Returns the function responsible for allocating and initializing a new XFEM element. More... | |
Additional Inherited Members | |
Protected Attributes inherited from GmpCellMeshBase< Mesh, CoordAcc, CoordGhostAcc, Data, CellData, Vector > | |
| CellData | _cd |
| int | _oldNumCells |
Protected Attributes inherited from GmpMeshBase< Mesh, CoordAcc, CoordGhostAcc, Data, CellData, Vector > | |
| Data | _nd |
Implementation of the XfemMesh interface based on the standard GeMA mesh plugin.
IMPORTANT: this implementation does NOT support topology queries.
|
inlineprotectedvirtual |
Returns the function responsible for allocating and initializing a new XFEM element.
Obs: Ghost node support is ALWAYS enabled, regardless of the supplied parameter since the XFem method can not work without it
Reimplemented from GmpMeshBase< Mesh, CoordAcc, CoordGhostAcc, Data, CellData, Vector >.
1.8.15