v0.15.0
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Enumerations | Functions
MFrontInterface.hpp File Reference

MFrontInterface. More...

Go to the source code of this file.

Classes

class  MoFEM::MFrontInterface
 Interface for integrating MFront material models with MoFEM. More...
 

Namespaces

namespace  MoFEM
 implementation of Data Operators for Forces and Sources
 

Typedefs

using MoFEM::EntData = EntitiesFieldData::EntData
 

Enumerations

enum  MoFEM::ModelHypothesis { MoFEM::TRIDIMENSIONAL , MoFEM::PLANESTRAIN , MoFEM::AXISYMMETRICAL }
 Enumeration of model hypotheses supported by MFront interface. More...
 

Functions

boost::shared_ptr< MFrontInterfaceMoFEM::createMFrontInterface (MoFEM::Interface &m_field, ModelHypothesis mh, AssemblyType at=AssemblyType::PETSC)
 create mfront interface
 

Detailed Description

MFrontInterface.

This file defines the MFrontInterface base class, which provides an interface for integrating MFront material models with MoFEM. Derived class templates handle specific model hypotheses (plane strain, axisymmetrical, 3D) and assembly types (PETSc, Schur blocks).

Definition in file MFrontInterface.hpp.