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

Classes

class  Feel::FeelModels::CoefficientFormPDE< ConvexType, BasisUnknownType >
 class for a single CoefficientFormPDE More...
 
class  Feel::FeelModels::CoefficientFormPDEs< ConvexType, BasisUnknownType >
 class for Coefficient Form PDE toolbox More...
 

Typedefs

template<typename ShapeType >
using Feel::FeelModels::coefficient_form_PDEs_t = typename boost::mpl::at< Feel::FeelModels::detail::map_geoshape_to_coefficient_form_PDEs_registered_type, ShapeType >::type
 helper class to generate the CoefficientFormPDEs More...
 
using Feel::FeelModels::detail::map_geoshape_to_coefficient_form_PDEs_registered_type = boost::mpl::map< boost::mpl::pair< Simplex< 2, 1, 2 >, Feel::FeelModels::CoefficientFormPDEs< Simplex< 2, 1, 2 >, Lagrange< 1, Scalar, Continuous, PointSetFekete >, Lagrange< 2, Scalar, Continuous, PointSetFekete >, Lagrange< 1, Vectorial, Continuous, PointSetFekete >, Lagrange< 2, Vectorial, Continuous, PointSetFekete >, Lagrange< 1, Scalar, Discontinuous, PointSetFekete >, Nedelec< 0, NedelecKind::NED1 > > >, boost::mpl::pair< Simplex< 2, 2, 2 >, Feel::FeelModels::CoefficientFormPDEs< Simplex< 2, 2, 2 >, Lagrange< 1, Scalar, Continuous, PointSetFekete >, Lagrange< 2, Scalar, Continuous, PointSetFekete >, Lagrange< 1, Vectorial, Continuous, PointSetFekete >, Lagrange< 2, Vectorial, Continuous, PointSetFekete >, Lagrange< 1, Scalar, Discontinuous, PointSetFekete >, Nedelec< 0, NedelecKind::NED1 > > >, boost::mpl::pair< Simplex< 3, 1, 3 >, Feel::FeelModels::CoefficientFormPDEs< Simplex< 3, 1, 3 >, Lagrange< 1, Scalar, Continuous, PointSetFekete >, Lagrange< 2, Scalar, Continuous, PointSetFekete >, Lagrange< 1, Vectorial, Continuous, PointSetFekete >, Lagrange< 2, Vectorial, Continuous, PointSetFekete >, Lagrange< 1, Scalar, Discontinuous, PointSetFekete >, Nedelec< 0, NedelecKind::NED1 > > >, boost::mpl::pair< Simplex< 3, 2, 3 >, Feel::FeelModels::CoefficientFormPDEs< Simplex< 3, 2, 3 >, Lagrange< 1, Scalar, Continuous, PointSetFekete >, Lagrange< 2, Scalar, Continuous, PointSetFekete >, Lagrange< 1, Vectorial, Continuous, PointSetFekete >, Lagrange< 2, Vectorial, Continuous, PointSetFekete >, Lagrange< 1, Scalar, Discontinuous, PointSetFekete >, Nedelec< 0, NedelecKind::NED1 > > > >
 compile-time map to store registered types for CoefficientFormPDEs
 

Detailed Description

Typedef Documentation

◆ coefficient_form_PDEs_t

template<typename ShapeType >
using Feel::FeelModels::coefficient_form_PDEs_t = typedef typename boost::mpl::at< Feel::FeelModels::detail::map_geoshape_to_coefficient_form_PDEs_registered_type, ShapeType>::type

#include </data/cemosis/github-actions-runner/actions-runner-feelpp-1/_work/feelpp/feelpp/build/doxygen/toolboxes/feel/feelmodels/coefficientformpdes/coefficientformpdes_registered_type.hpp>

helper class to generate the CoefficientFormPDEs

Template Parameters
ShapeTypetype of convex of the mesh
// get the \c CoefficientFormPDEs class type associated to \c Simplex<nDim,nOrderGeo>
typename boost::mpl::at< Feel::FeelModels::detail::map_geoshape_to_coefficient_form_PDEs_registered_type, ShapeType >::type coefficient_form_PDEs_t
helper class to generate the CoefficientFormPDEs
Definition: coefficientformpdes_registered_type.hpp:34