Feel++ 0.111.0-preview.14
Finite Element Embedded Library in C++
ModelCore
+ Collaboration diagram for ModelCore:

Classes

class  Feel::FeelModels::MaterialPropertyDescription
 Description of Model Properties. More...
 
class  Feel::FeelModels::ModelBase
 Model base class. More...
 
struct  Feel::FeelModels::ModelBaseRepository
 Repository for Models. More...
 
struct  Feel::FeelModels::ModelBaseUpload
 File upload helper class. More...
 
struct  Feel::FeelModels::ModelContext< ModelFieldsType, SymbolsExprType, TrialSymbolsExprType >
 Context for Models. More...
 
class  Feel::FeelModels::ModelGenericPDE< Dim >
 Generic PDE Model class. More...
 
class  Feel::FeelModels::ModelMesh< IndexType >
 Mesh Model class. More...
 
class  Feel::FeelModels::ModelMeshCommon< IndexType >
 Common class for Mesh Models. More...
 
class  Feel::FeelModels::ModelMeshes< IndexType >
 Mesh Model Collection. More...
 
class  Feel::FeelModels::ModelNumerical
 Handles some numerical model aspects: timestepping, mesh and properties. More...
 
class  Feel::FeelModels::ModelPhysic< Dim >
 Physic of the Model. More...
 
class  Feel::FeelModels::ModelPhysicCoefficientFormPDE< Dim >
 CoefficientFormPDE Physic Model. More...
 
class  Feel::FeelModels::ModelPhysicCoefficientFormPDEs< Dim >
 CoefficientFormPDE set Physic Model. More...
 
class  Feel::FeelModels::ModelPhysicElectric< Dim >
 Electric Physic Model. More...
 
class  Feel::FeelModels::ModelPhysicFluid< Dim >
 Fluid Physic Model. More...
 
class  Feel::FeelModels::ModelPhysicFSI< Dim >
 Fluid Structure Interaction Physic Model. More...
 
class  Feel::FeelModels::ModelPhysicHeat< Dim >
 Heat Physic Model. More...
 
class  Feel::FeelModels::ModelPhysicMultibody< Dim >
 Multibody Physic Model. More...
 
class  Feel::FeelModels::ModelPhysics< Dim >
 Physic set Model. More...
 
class  Feel::FeelModels::ModelPhysicSolid< Dim >
 Solid Physic Model. More...
 
class  Feel::FeelModels::ModelPhysicThermoElectric< Dim >
 ThermoElectric Physic Model. More...
 

Functions

template<typename ModelFieldsType , typename SymbolsExprType >
auto Feel::FeelModels::modelContext (ModelFieldsType &&mfields, SymbolsExprType &&se)
 create a ModelContext More...
 
template<typename ModelFieldsType , typename SymbolsExprType , typename TrialSymbolsExprType >
auto Feel::FeelModels::modelContext (ModelFieldsType &&mfields, SymbolsExprType &&se, TrialSymbolsExprType &&tse)
 create a ModelContext More...
 

Detailed Description

Function Documentation

◆ modelContext() [1/2]

template<typename ModelFieldsType , typename SymbolsExprType >
auto Feel::FeelModels::modelContext ( ModelFieldsType &&  mfields,
SymbolsExprType &&  se 
)

#include </data/cemosis/github-actions-runner/actions-runner-feelpp-1/_work/feelpp/feelpp/toolboxes/feel/feelmodels/modelcore/modelcontext.hpp>

create a ModelContext

Template Parameters
ModelFieldsType
SymbolsExprType
Parameters
mfields
se
Returns
auto

◆ modelContext() [2/2]

template<typename ModelFieldsType , typename SymbolsExprType , typename TrialSymbolsExprType >
auto Feel::FeelModels::modelContext ( ModelFieldsType &&  mfields,
SymbolsExprType &&  se,
TrialSymbolsExprType &&  tse 
)

#include </data/cemosis/github-actions-runner/actions-runner-feelpp-1/_work/feelpp/feelpp/toolboxes/feel/feelmodels/modelcore/modelcontext.hpp>

create a ModelContext

Template Parameters
ModelFieldsType
SymbolsExprType
TrialSymbolsExprType
Parameters
mfields
se
tse
Returns
auto