|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
Dune::Fem::DGConservationLawModelIntegrands< Model > Struct Template Reference
#include <dune/fem/schemes/integrands.hh>
Public Types | |
| typedef Model | ModelType |
| typedef Model::GridPartType | GridPartType |
| typedef GridPartType::template Codim< 0 >::EntityType | EntityType |
| typedef GridPartType::IntersectionType | IntersectionType |
| typedef Model::RangeType | RangeType |
| typedef Model::JacobianRangeType | JacobianRangeType |
| typedef FieldTraits< RangeType >::field_type | RangeFieldType |
| typedef std::tuple< RangeType, JacobianRangeType > | DomainValueType |
| typedef std::tuple< RangeType, JacobianRangeType > | RangeValueType |
Public Member Functions | |
| DGConservationLawModelIntegrands (const Model &model, RangeFieldType penalty) | |
| bool | init (const EntityType &entity) |
| bool | init (const IntersectionType &intersection) |
| void | unbind () |
| template<class Point > | |
| RangeValueType | interior (const Point &x, const DomainValueType &u) const |
| template<class Point > | |
| auto | linearizedInterior (const Point &x, const DomainValueType &u) const |
| template<class Point > | |
| RangeValueType | boundary (const Point &x, const DomainValueType &u) const |
| template<class Point > | |
| auto | linearizedBoundary (const Point &x, const DomainValueType &u) const |
| template<class Point > | |
| std::pair< RangeValueType, RangeValueType > | skeleton (const Point &xIn, const DomainValueType &uIn, const Point &xOut, const DomainValueType &uOut) const |
| template<class Point > | |
| auto | linearizedSkeleton (const Point &xIn, const DomainValueType &uIn, const Point &xOut, const DomainValueType &uOut) const |
| const Model & | model () const |
Member Typedef Documentation
◆ DomainValueType
template<class Model >
| typedef std::tuple< RangeType, JacobianRangeType > Dune::Fem::DGConservationLawModelIntegrands< Model >::DomainValueType |
◆ EntityType
template<class Model >
| typedef GridPartType::template Codim<0>::EntityType Dune::Fem::DGConservationLawModelIntegrands< Model >::EntityType |
◆ GridPartType
template<class Model >
| typedef Model::GridPartType Dune::Fem::DGConservationLawModelIntegrands< Model >::GridPartType |
◆ IntersectionType
template<class Model >
| typedef GridPartType::IntersectionType Dune::Fem::DGConservationLawModelIntegrands< Model >::IntersectionType |
◆ JacobianRangeType
template<class Model >
| typedef Model::JacobianRangeType Dune::Fem::DGConservationLawModelIntegrands< Model >::JacobianRangeType |
◆ ModelType
template<class Model >
| typedef Model Dune::Fem::DGConservationLawModelIntegrands< Model >::ModelType |
◆ RangeFieldType
template<class Model >
| typedef FieldTraits<RangeType>::field_type Dune::Fem::DGConservationLawModelIntegrands< Model >::RangeFieldType |
◆ RangeType
template<class Model >
| typedef Model::RangeType Dune::Fem::DGConservationLawModelIntegrands< Model >::RangeType |
◆ RangeValueType
template<class Model >
| typedef std::tuple< RangeType, JacobianRangeType > Dune::Fem::DGConservationLawModelIntegrands< Model >::RangeValueType |
Constructor & Destructor Documentation
◆ DGConservationLawModelIntegrands()
template<class Model >
|
inline |
Member Function Documentation
◆ boundary()
template<class Model >
template<class Point >
|
inline |
◆ init() [1/2]
template<class Model >
|
inline |
◆ init() [2/2]
template<class Model >
|
inline |
◆ interior()
template<class Model >
template<class Point >
|
inline |
◆ linearizedBoundary()
template<class Model >
template<class Point >
|
inline |
◆ linearizedInterior()
template<class Model >
template<class Point >
|
inline |
◆ linearizedSkeleton()
template<class Model >
template<class Point >
|
inline |
◆ model()
template<class Model >
|
inline |
◆ skeleton()
template<class Model >
template<class Point >
|
inline |
◆ unbind()
template<class Model >
|
inline |
The documentation for this struct was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8