![]() |
Xfem
The Xfem Plugin
|
| CembeddedPhysicsWrapper | Auxiliar class wrapping a plugin physics object. Its only purpose is to override the creation of Gauss acessors to use enriched accessors |
| CXfemCohesiveExponentialSoftening | |
| CXfemElement | Basic interface for an XFEM element |
| CXfemEnrichedElementData | A class used to store per element data needed only in enriched elements |
| CXfemFactory | Implementation of the Xfem factory plugin |
| CXfemFracture | A simple class to represent a natural fracture |
| CXfemGaussAccessor | Proxy object to a value accesor implementing a more convenient interface to retrieve / store values for Gauss attributes |
| ▼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 |
| CXfemGaussValueData | Auxiliar class used to store enriched data for a single element |
| CXfemGaussValueSetGroup | A derived class from GmGaussValueSetGroup storing XfemGaussValueSet objects |
| CXfemGemaElement | Basic implementation for an Xfem element, based on a "standard" GeMA mesh element |
| CXfemGemaMesh | Implementation of the XfemMesh interface based on the standard GeMA mesh plugin |
| CXfemHMCoupled | Basic class for the HM coupled Xfem physics plugin object |
| CXfemHydraulicEmbeddedFracture | Basic class for the hydraulic embedded physics plugin object |
| CXfemHydroMechanicalMaterial | Basic class for the elastic xfem material plugin object |
| CxfemHydroMechanicalMaterial | |
| CXfemIntegrationRule | A special integration rule for handling refined xfem elements |
| CXfemLuaElement | A proxy class to export XfemElement methods to the Lua environment |
| CXfemLuaFracture | A proxy class to export XfemFracture methods to the Lua environment |
| CXfemLuaMesh | A proxy class to export XfemMesh methods to the Lua environment |
| CXfemLuaSubElement | A proxy class to export XfemSubElement methods to the Lua environment |
| CXfemMaterial | Basic class for the elastic xfem material plugin object |
| CxfemMaterial | |
| CXfemMechanic | Basic class for the standard plane strain physics plugin object |
| CxfemMechanic | |
| CXfemMechanicEmbeddedFracture | Basic class for the standard plane strain physics plugin object |
| CxfemMechanicEmbeddedFracture | |
| 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 |
| ▼CXfemMeshCopier | Basic class for copying an XFEM mesh into an empty element mesh, transforming sub-elements into elements |
| CNewNodesData | Aux structure to store coordinates for newly created nodes |
| CSplitEdgeData | Type storing data for an edge incident to a node 'n' |
| CSplitNodeData | Type storing per node data for the splitting operation |
| CSubElementNodeData | Aux structure to store a node list for each sub-element in the mesh |
| CXfemMeshLoader | Class responsible for loading mesh data for an XFem mesh |
| CXfemOptions | |
| CXfemPhysicsWrapper | Auxiliar class wrapping a plugin physics object. Its only purpose is to override the creation of Gauss acessors to use enriched accessors |
| CXfemPos | A simple class to represent a natural fracture |
| CXfemPre | A simple class to represent a natural fracture |
| CXfemPrintUtils | Extension to GmPrintUtils for printing subelements and data at enriched Gauss points |
| CXfemProcess | Basic class for the XFEM Process plugin object |
| 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 |