#include <dune/fem/schemes/conservationlawmodel.hh>
|
typedef ModelImpl::GridPartType | GridPartType |
|
typedef DGConservationLawModel< GridPartType, dimD, dimR, typename ModelImpl::RRangeFieldType > | Base |
|
typedef Base::Point | Point |
|
typedef Base::IntersectionPoint | IntersectionPoint |
|
typedef Base::ElementPoint | ElementPoint |
|
typedef Base::ElementIntersectionPoint | ElementIntersectionPoint |
|
typedef Base::OriginalPoint | OriginalPoint |
|
typedef Base::OriginalIntersectionPoint | OriginalIntersectionPoint |
|
typedef Base::OriginalElementPoint | OriginalElementPoint |
|
typedef Base::OriginalElementIntersectionPoint | OriginalElementIntersectionPoint |
|
typedef Base::LocalDomainType | LocalDomainType |
|
typedef Base::DomainType | DomainType |
|
typedef Base::DRangeType | DRangeType |
|
typedef Base::DJacobianRangeType | DJacobianRangeType |
|
typedef Base::DHessianRangeType | DHessianRangeType |
|
typedef Base::RRangeType | RRangeType |
|
typedef Base::RJacobianRangeType | RJacobianRangeType |
|
typedef Base::RHessianRangeType | RHessianRangeType |
|
typedef Base::EntityType | EntityType |
|
typedef Base::IntersectionType | IntersectionType |
|
typedef std::array< int, dimR > | DirichletComponentType |
|
typedef DGConservationLawModel< GridPartType, dimD, dimR, ModelImpl::RRangeFieldType > | ModelType |
|
typedef ModelImpl::RRangeFieldType | RangeFieldType |
|
typedef Dune::Fem::FunctionSpace< double, RangeFieldType, GridPart::dimensionworld, dimD > | DFunctionSpaceType |
|
typedef Dune::Fem::FunctionSpace< double, RangeFieldType, GridPart::dimensionworld, dimR > | RFunctionSpaceType |
|
typedef DFunctionSpaceType::DomainFieldType | DDomainFieldType |
|
typedef RFunctionSpaceType::DomainFieldType | rDomainFieldType |
|
using | Traits = Dune::FemPy::FempyQuadratureTraits< F, d > |
|
|
static const int | dimD = ModelImpl::dimD |
|
static const int | dimR = ModelImpl::dimR |
|
◆ Base
template<class ModelImpl >
◆ DDomainFieldType
◆ DFunctionSpaceType
◆ DHessianRangeType
template<class ModelImpl >
◆ DirichletComponentType
template<class ModelImpl >
◆ DJacobianRangeType
template<class ModelImpl >
◆ DomainType
template<class ModelImpl >
◆ DRangeType
template<class ModelImpl >
◆ ElementIntersectionPoint
template<class ModelImpl >
◆ ElementPoint
template<class ModelImpl >
◆ EntityType
template<class ModelImpl >
◆ GridPartType
template<class ModelImpl >
◆ IntersectionPoint
template<class ModelImpl >
◆ IntersectionType
template<class ModelImpl >
◆ LocalDomainType
template<class ModelImpl >
◆ ModelType
◆ OriginalElementIntersectionPoint
template<class ModelImpl >
◆ OriginalElementPoint
template<class ModelImpl >
◆ OriginalIntersectionPoint
template<class ModelImpl >
◆ OriginalPoint
template<class ModelImpl >
◆ Point
template<class ModelImpl >
◆ RangeFieldType
typedef ModelImpl::RRangeFieldType DGConservationLawModel< ModelImpl::GridPartType , dimDomain, dimRange, ModelImpl::RRangeFieldType >::RangeFieldType |
|
inherited |
◆ rDomainFieldType
◆ RFunctionSpaceType
◆ RHessianRangeType
template<class ModelImpl >
◆ RJacobianRangeType
template<class ModelImpl >
◆ RRangeType
template<class ModelImpl >
◆ Traits
using DGConservationLawModel< ModelImpl::GridPartType , dimDomain, dimRange, ModelImpl::RRangeFieldType >::Traits = Dune::FemPy::FempyQuadratureTraits<F,d> |
|
inherited |
◆ DGConservationLawModelWrapper()
template<class ModelImpl >
template<class... Args, std::enable_if_t< std::is_constructible< ModelImpl, Args &&... >::value, int > = 0>
◆ ~DGConservationLawModelWrapper()
template<class ModelImpl >
◆ hasDirichletBoundary()
template<class ModelImpl >
◆ hasNeumanBoundary()
template<class ModelImpl >
◆ impl() [1/2]
template<class ModelImpl >
◆ impl() [2/2]
template<class ModelImpl >
◆ init()
template<class ModelImpl >
◆ isDirichletIntersection() [1/2]
template<class ModelImpl >
◆ isDirichletIntersection() [2/2]
virtual bool DGConservationLawModel< ModelImpl::GridPartType , dimDomain, dimRange, ModelImpl::RRangeFieldType >::isDirichletIntersection |
( |
const IntersectionType & |
inter, |
|
|
DirichletComponentType & |
dirichletComponent |
|
) |
| const |
|
pure virtualinherited |
◆ name()
template<class ModelImpl >
◆ setTime()
template<class ModelImpl >
◆ time()
template<class ModelImpl >
◆ unbind()
template<class ModelImpl >
◆ WrapperConservationLawModelMethods() [1/9]
template<class ModelImpl >
◆ WrapperConservationLawModelMethods() [2/9]
template<class ModelImpl >
◆ WrapperConservationLawModelMethods() [3/9]
template<class ModelImpl >
◆ WrapperConservationLawModelMethods() [4/9]
template<class ModelImpl >
◆ WrapperConservationLawModelMethods() [5/9]
template<class ModelImpl >
◆ WrapperConservationLawModelMethods() [6/9]
template<class ModelImpl >
◆ WrapperConservationLawModelMethods() [7/9]
template<class ModelImpl >
◆ WrapperConservationLawModelMethods() [8/9]
template<class ModelImpl >
◆ WrapperConservationLawModelMethods() [9/9]
template<class ModelImpl >
◆ WrapperPenaltyMethods() [1/5]
template<class ModelImpl >
◆ WrapperPenaltyMethods() [2/5]
template<class ModelImpl >
◆ WrapperPenaltyMethods() [3/5]
template<class ModelImpl >
◆ WrapperPenaltyMethods() [4/5]
template<class ModelImpl >
◆ WrapperPenaltyMethods() [5/5]
template<class ModelImpl >
◆ dimD
template<class ModelImpl >
◆ dimR
template<class ModelImpl >
◆ impl_
template<class ModelImpl >
The documentation for this struct was generated from the following file: