![]() |
GemaLuaCoreLib
The GeMA Lua Core library
|
| ▼CGmLuaAccessorBase | A helper class for implementing the common behaviour between GmLuaValueAccessor, GmLuaCellAccessor, GmLuaGaussAccessor, GmLuaBoudaryConditionAccessor and GmLuaDiscontinuityAccessor |
| COptions | Options for valueStr() |
| CGmLuaAccessorIndex | A helper class for implementing the common behaviour between GmLuaValueAccessor, GmLuaCellAccessor and GmLuaDiscontinuityAccessor on top of GmLuaAccessorBase by adding a second template parameter to represent the index used to represent a value inside the accessor (which can be an integer, a cell or a discontinuity) |
| CGmLuaBCAccessor | A proxy class to export to the Lua environment the common methods between a GmBoundaryConditionAccessor and a GmContactBoundaryConditionAccessor |
| CGmLuaBorderIntegrationRule | A proxy class to export GmBorderIntegrationRule methods to the Lua environment |
| CGmLuaBoundaryCondition | A proxy class to export GmBoundaryCondition methods to the Lua environment |
| CGmLuaBoundaryConditionAccessor | A proxy class to export GmBoundaryConditionAccessor methods to the Lua environment |
| CGmLuaBoundaryConditionBase | A proxy class to export common methods between GmBoundaryCondition and GmContact BoundaryCondition to the Lua environment |
| CGmLuaCell | A proxy class to export GmCell methods to the Lua environment |
| CGmLuaCellAccessor | A proxy class to export GmCellAccessor methods to the Lua environment |
| CGmLuaCellBoundary | A proxy class to export GmCellBoundary methods to the Lua environment |
| CGmLuaCellGeometry | A proxy class to export GmCellGeometry methods to the Lua environment |
| CGmLuaCellGroupSet | A proxy class to export GmCellGroupSet methods to the Lua environment |
| CGmLuaCellMesh | A proxy class to export GmCellMesh methods to the Lua environment |
| CGmLuaCellTask | A task function object responsible for calling a Lua function that gets as parameters an iterator for the given cell data set plus any extra parameters common to all tasks |
| CGmLuaContactBoundaryCondition | A proxy class to export GmContactBoundaryCondition methods to the Lua environment |
| ▼CGmLuaContactBoundaryConditionAccessor | A proxy class to export GmContactBoundaryConditionAccessor methods to the Lua environment |
| CI | Type for an object index. Makes the implementation follow closer the one in GmLuaAccessorIndex |
| CGmLuaDiscontinuity | A proxy class to export GmDiscontinuity methods to the Lua environment |
| CGmLuaDiscontinuityAccessor | A proxy class to export GmDiscontinuityAccessor methods to the Lua environment |
| CGmLuaDiscontinuitySet | A proxy class to export GmDiscontinuitySet methods to the Lua environment |
| CGmLuaElement | A proxy class to export GmElement methods to the Lua environment |
| CGmLuaElementMesh | A proxy class to export GmElementMesh methods to the Lua environment |
| CGmLuaGaussAccessor | A proxy class to export GmGaussAccessor methods to the Lua environment |
| CGmLuaGaussCloudToPointInterpolator | A proxy class to export GmGaussCloudToPointInterpolator and GmGaussCloudToPointMInterpolator methods to the Lua environment |
| CGmLuaGaussNeighborsToNodeInterpolator | A proxy class to export GmGaussNeighborsToNodeInterpolator and GmGaussNeighborsToNodeMInterpolator methods to the Lua environment |
| CGmLuaGaussToNodeInterpolator | A proxy class to export GmGaussToElementNodeInterpolator and GmGaussToElementNodeMInterpolator methods to the Lua environment |
| CGmLuaGaussToPointInterpolator | A proxy class to export GmGaussToElementPointInterpolator and GmGaussToElementPointMInterpolator methods to the Lua environment |
| CGmLuaHElement | A proxy class to export GmHElement methods to the Lua environment |
| CGmLuaIntegrationRule | A proxy class to export GmIntegrationRule methods to the Lua environment |
| CGmLuaIteratorFilter | A filter class, suitable for use with GmFilteredCellIterator and GmFilteredBorderIterator. It calls a given Lua function as filter, providing, on demand, a set of useful data that can be used as filter criteria |
| CGmLuaMatrix | A proxy class to export GmMatrix and GmVector methods to the Lua environment |
| CGmLuaMesh | A proxy class to export GmMesh methods to the Lua environment |
| CGmLuaModelData | A proxy class to export GmModelData methods to the Lua environment |
| CGmLuaNodeCloudToPointInterpolator | A proxy class to export GmNodeCloudToPointInterpolator and GmNodeCloudToPointMInterpolator methods to the Lua environment |
| CGmLuaNodeSet | A proxy class to export GmNodeSet methods to the Lua environment |
| CGmLuaNodeTask | A task function object responsible for calling a Lua function that gets as parameters an iterator for the given node data set plus any extra parameters common to all tasks |
| CGmLuaNodeToPointInterpolator | A proxy class to export GmNodeToCellPointInterpolator, GmNodeToCellPointMInterpolator, GmNodeToElementPointInterpolator and GmNodeToElementPointMInterpolator methods to the Lua environment |
| CGmLuaNodeValueAccessor | A proxy class to export GmValueAccessor methods to the Lua environment with added support for ghost nodes. Used for mesh node accessors |
| CGmLuaObject | A proxy class to export object methods to the Lua environment |
| CGmLuaPropertySet | A proxy class to export GmPropertySet methods to the Lua environment |
| CGmLuaRegularGridMesh | A proxy class to export GmRegularGridMesh methods to the Lua environment |
| CGmLuaShape | A proxy class to export GmShape methods to the Lua environment |
| CGmLuaSpatialIndex | A proxy class to export GmSpatialIndex methods to the Lua environment |
| CGmLuaStateDump | A proxy class to export GmStateDump methods to the Lua environment |
| CGmLuaTask | A Thread task that is responsible for calling a Lua function that gets as parameters a single parameter with a per task value and a set of additional parameters that are common to all tasks |
| CGmLuaValueAccessor | A proxy class to export GmValueAccessor methods to the Lua environment. Use by property sets only |
| CGmLuaValueInfo | A proxy class to export GmValueInfo methods to the Lua environment |