![]() |
Xfem
The Xfem Plugin
|
| ▼CGmAccessorProxy [external] | |
| ▼CGmCellAccessorProxy [external] | |
| ▼CGmGaussAccessor [external] | |
| CXfemGaussAccessor | Proxy object to a value accesor implementing a more convenient interface to retrieve / store values for Gauss attributes |
| ▼CGmCell [external] | |
| ▼CGmElement [external] | |
| CXfemElement | Basic interface for an XFEM element |
| ▼CGmGroupDumpItem [external] | |
| ▼CGmMesh [external] | |
| ▼CGmCellMesh [external] | |
| ▼CGmElementMesh [external] | |
| CXfemMesh | Basic class for a XFEM mesh. This is the basic mesh interface for xfem problems adding enrichment capabilities to the standard Gema elememnt mesh. The "real" implementation inherits from either the standard Gema mesh or from a surface mesh |
| ▼CGmIntegrationRule [external] | |
| CXfemIntegrationRule | A special integration rule for handling refined xfem elements |
| ▼CGmLuaObject [external] | |
| ▼CGmLuaCell [external] | |
| ▼CGmLuaElement [external] | |
| CXfemLuaElement | A proxy class to export XfemElement methods to the Lua environment |
| ▼CGmLuaMesh [external] | |
| ▼CGmLuaCellMesh [external] | |
| ▼CGmLuaElementMesh [external] | |
| CXfemLuaMesh | A proxy class to export XfemMesh methods to the Lua environment |
| CXfemLuaFracture | A proxy class to export XfemFracture methods to the Lua environment |
| CXfemLuaSubElement | A proxy class to export XfemSubElement methods to the Lua environment |
| ▼CGmpCell< Base, Proxy, CellMeshData, T, N > [external] | |
| ▼CGmpGhostCell< Base, Proxy, CellMeshData, T, N > [external] | |
| CXfemGemaElement< Base, Proxy, CellMeshData, T, N > | Basic implementation for an Xfem element, based on a "standard" GeMA mesh element |
| ▼CGmpFemPhysicsCommonMaterial | |
| ▼CXfemMaterial | Basic class for the elastic xfem material plugin object |
| CXfemCohesiveExponentialSoftening | |
| CXfemHydroMechanicalMaterial | Basic class for the elastic xfem material plugin object |
| ▼CGmpFemPhysicsCoupled | |
| CXfemHydraulicEmbeddedFracture | Basic class for the hydraulic embedded physics plugin object |
| ▼CXfemMechanic | Basic class for the standard plane strain physics plugin object |
| CXfemHMCoupled | Basic class for the HM coupled Xfem physics plugin object |
| CXfemMechanicEmbeddedFracture | Basic class for the standard plane strain physics plugin object |
| ▼CGmPluginObject [external] | |
| CGmMesh [external] | |
| ▼CGmProcess [external] | |
| CXfemProcess | Basic class for the XFEM Process plugin object |
| ▼CGmPluginObjectFactory [external] | |
| CXfemFactory | Implementation of the Xfem factory plugin |
| ▼CGmpMeshLoader< XfemVector > [external] | |
| CXfemMeshLoader | Class responsible for loading mesh data for an XFem mesh |
| ▼CGmpNodeMesh< Mesh, Vector > [external] | |
| ▼CGmpCellMeshBase< class Mesh, template< class > class Vector > [external] | |
| CXfemGemaMesh | Implementation of the XfemMesh interface based on the standard GeMA mesh plugin |
| ▼CGmPrintUtils [external] | |
| CXfemPrintUtils | Extension to GmPrintUtils for printing subelements and data at enriched Gauss points |
| ▼CGmValueSet [external] | |
| ▼CGmGaussValueSet [external] | |
| CXfemGaussValueSet | Operating in colaboration with the XfemGaussAccessor class this value set extends the normal Gauss value set to allow storing values for Gauss points in refined elements |
| ▼CGmValueSetGroup [external] | |
| ▼CGmGaussValueSetGroup [external] | |
| CXfemGaussValueSetGroup | A derived class from GmGaussValueSetGroup storing XfemGaussValueSet objects |
| CXfemMeshCopier::NewNodesData | Aux structure to store coordinates for newly created nodes |
| ▼CQObject [external] | |
| CXfemFactory | Implementation of the Xfem factory plugin |
| CXfemGaussAccessor | Proxy object to a value accesor implementing a more convenient interface to retrieve / store values for Gauss attributes |
| CXfemMeshCopier::SplitEdgeData | Type storing data for an edge incident to a node 'n' |
| CXfemMeshCopier::SplitNodeData | Type storing per node data for the splitting operation |
| CXfemMeshCopier::SubElementNodeData | Aux structure to store a node list for each sub-element in the mesh |
| ▼CT | |
| CXfemPhysicsWrapper< T, F > | Auxiliar class wrapping a plugin physics object. Its only purpose is to override the creation of Gauss acessors to use enriched accessors |
| CembeddedPhysicsWrapper< T, F > | Auxiliar class wrapping a plugin physics object. Its only purpose is to override the creation of Gauss acessors to use enriched accessors |
| CXfemEnrichedElementData | A class used to store per element data needed only in enriched elements |
| CXfemFracture | A simple class to represent a natural fracture |
| CXfemGaussValueSet::XfemGaussValueData | Auxiliar class used to store enriched data for a single element |
| CxfemHydroMechanicalMaterial | |
| CxfemMaterial | |
| CxfemMechanic | |
| CxfemMechanicEmbeddedFracture | |
| CXfemMeshCopier | Basic class for copying an XFEM mesh into an empty element mesh, transforming sub-elements into elements |
| CXfemOptions | |
| CXfemSolver | Extension of the FEM linear solver for the XFEM method |
| CXfemSubElement | A class used to represent an enriched element subelement, defining an integration region inside the enriched element |
| ▼CXfemTools | A simple class to provide xfem tools |
| CXfemPos | A simple class to represent a natural fracture |
| CXfemPre | A simple class to represent a natural fracture |