#include <dune/fem/schemes/conservationlawmodel.hh>
|
| typedef ModelImpl::GridPartType | GridPartType |
| |
| typedef ConservationLawModel< 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 ConservationLawModel< 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 ConservationLawModel< ModelImpl::GridPartType , dimDomain, dimRange, ModelImpl::RRangeFieldType >::RangeFieldType |
|
inherited |
◆ rDomainFieldType
◆ RFunctionSpaceType
◆ RHessianRangeType
template<class ModelImpl >
◆ RJacobianRangeType
template<class ModelImpl >
◆ RRangeType
template<class ModelImpl >
◆ Traits
| using ConservationLawModel< ModelImpl::GridPartType , dimDomain, dimRange, ModelImpl::RRangeFieldType >::Traits = Dune::FemPy::FempyQuadratureTraits<F,d> |
|
inherited |
◆ ConservationLawModelWrapper()
template<class ModelImpl >
template<class... Args, std::enable_if_t< std::is_constructible< ModelImpl, Args &&... >::value, int > = 0>
◆ ~ConservationLawModelWrapper()
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 ConservationLawModel< 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 >
◆ dimD
template<class ModelImpl >
◆ dimR
template<class ModelImpl >
◆ impl_
template<class ModelImpl >
The documentation for this struct was generated from the following file: