![]() |
v0.15.0 |
Modules | |
| Base functions | |
| Calculation of base functions at integration points. | |
| Forces and sources | |
| Manages complexities related to assembly of vector and matrices at single finite element level. | |
| Manages boundary conditions | |
| Implementation manages boundary conditions. | |
| BitRefManager | |
| Managing BitRefLevels. | |
| Comm interface | |
| Communication interface. | |
| CutMeshInterface | |
| Interface to mesh cut mesh. | |
| Field Evaluator | |
| Evaluate field at the point. | |
| Fields | |
| Data structure for adding and managing fields. | |
| Get entities and adjacencies | |
| Get adjacencies/entities for given BitRefLevel (mesh refinement) | |
| Finite elements | |
| Adding and managing finite elements. | |
| Problems | |
| Adding and managing problems. | |
| Loops | |
| Manages complexities for integrating over finite elements and dofs. | |
| Pointers to multi-indices | |
| Get direct access to multi-indices in database. | |
| Index sets (IS) | |
| Construct index sets for MoFEM problems. | |
| Mofem_log_manager | |
| Log manager. | |
| Matrix Manager | |
| Creating and managing matrices. | |
| Reading and writing med files | |
| Interface for reading and writing med files. | |
| MeshsetsManager | |
| Interface for meshsets with entities with data and boundary conditions. | |
| NodeMerger | |
| Node merger interface. | |
| PipelineManager interface | |
| Implementation of basic interface for rapid problem implementation. | |
| PrismInterface | |
| Create prism interface between faces. | |
| ProblemsManager | |
| Adding and managing problems. | |
| Recording and reading series | |
| Simple interface | |
| Implementation of simple interface for fast problem set-up. | |
| TetGen interface | |
| Interface to run TetGen. | |
| Tools interface | |
| Interface for tools. | |
| Vectors (Vec) | |
| Creating and scattering vectors on the mesh for given problem. | |
| Boundary conditions | |
| Dofs structures and multi-indices | |
| Finite elements structures and multi-indices | |
| Entities structures and multi-indices | |
| Problems structures and multi-indices | |
| Series structures and multi-indices | |
| Interface used to record fields and play them back (for example response of structure subjected to earthquake) | |
| PETSc solvers | |
| PETSc solvers. | |
| Distributed mesh manager | |
| Implementation of PETSc DM, managing interactions between mesh data structures and vectors and matrices. | |
Classes | |
| struct | MoFEM::CoreTmp< 0 > |
| Core (interface) class. More... | |
| struct | MoFEM::CoreInterface |
| Interface. More... | |
| struct | MoFEM::PrismsFromSurfaceInterface |
| merge node from two bit levels More... | |
| struct | MoFEM::UnknownInterface |
| base class for all interface classes More... | |
| struct | MoFEM::UnknownInterface::UIdTypeMap |