v0.14.0 |
▼MoFEM | |
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 |
Edge Element | Implementation of edge element |
Face Element | Implementation of face element |
Prism Element | |
Forms Integrators | Classes and functions used to evaluate fields at integration pts, jacobians, etc. |
User data operator | Data structures |
Vertex Element | Finite element and operators for vertex entity |
Volume Element | Implementation of general volume element |
Manages boundary conditions | Implementation manages boundary conditions |
BitRefManager | Managing BitRefLevels |
Comm intrface | Comm 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 | Recorder for time steps and solution sequences |
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 |
Tensor template library | Efficient Template Tensor library |
MeshRefinement | Refine mesh by splitting edges |
▼User modules | |
Mix transport element | |
ADOL-C plasticity | |
Arc-Length control | |
Body forces elements | |
Constrain Projection Matrix | |
Mass Element | |
Dirichlet boundary conditions | |
NonLinear Elastic Element | |
Post Process | |
Pressure and force boundary | Conditions |
Thermal element | |
Bone remodeling | Bone remodeling module |
Gel model | |
Nitsche Method | |
Minimal surface area |