|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField > Struct Template Referenceabstract
#include <dune/fem/schemes/conservationlawmodel.hh>
Inheritance diagram for DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >:

Static Public Attributes | |
| static const int | dimD = dimDomain |
| static const int | dimR = dimRange |
Member Typedef Documentation
◆ DDomainFieldType
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
| typedef DFunctionSpaceType::DomainFieldType DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::DDomainFieldType |
◆ DFunctionSpaceType
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
| typedef Dune::Fem::FunctionSpace< double, RangeFieldType, GridPart::dimensionworld, dimD > DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::DFunctionSpaceType |
◆ DHessianRangeType
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
| typedef DFunctionSpaceType::HessianRangeType DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::DHessianRangeType |
◆ DJacobianRangeType
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
| typedef DFunctionSpaceType::JacobianRangeType DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::DJacobianRangeType |
◆ DomainType
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
| typedef DFunctionSpaceType::DomainType DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::DomainType |
◆ DRangeType
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
| typedef DFunctionSpaceType::RangeType DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::DRangeType |
◆ ElementIntersectionPoint
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
| typedef Dune::Fem::ElementQuadrature<GridPartType,1,Traits>::QuadraturePointWrapperType DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::ElementIntersectionPoint |
◆ ElementPoint
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
| typedef Dune::Fem::ElementQuadrature<GridPartType,0,Traits>::QuadraturePointWrapperType DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::ElementPoint |
◆ EntityType
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
| typedef GridPartType::template Codim<0>::EntityType DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::EntityType |
◆ GridPartType
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
| typedef GridPart DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::GridPartType |
◆ IntersectionPoint
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
| typedef Dune::Fem::CachingQuadrature<GridPartType,1,Traits>::QuadraturePointWrapperType DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::IntersectionPoint |
◆ IntersectionType
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
| typedef GridPartType::IntersectionType DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::IntersectionType |
◆ LocalDomainType
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
| typedef EntityType::Geometry::LocalCoordinate DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::LocalDomainType |
◆ ModelType
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
| typedef DGConservationLawModel<GridPartType, dimD, dimR, RangeField> DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::ModelType |
◆ OriginalElementIntersectionPoint
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
| typedef Dune::Fem::ElementQuadrature<GridPartType,1>::QuadraturePointWrapperType DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::OriginalElementIntersectionPoint |
◆ OriginalElementPoint
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
| typedef Dune::Fem::ElementQuadrature<GridPartType,0>::QuadraturePointWrapperType DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::OriginalElementPoint |
◆ OriginalIntersectionPoint
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
| typedef Dune::Fem::CachingQuadrature<GridPartType,1>::QuadraturePointWrapperType DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::OriginalIntersectionPoint |
◆ OriginalPoint
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
| typedef Dune::Fem::CachingQuadrature<GridPartType,0>::QuadraturePointWrapperType DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::OriginalPoint |
◆ Point
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
| typedef Dune::Fem::CachingQuadrature<GridPartType,0,Traits>::QuadraturePointWrapperType DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::Point |
◆ RangeFieldType
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
| typedef RangeField DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::RangeFieldType |
◆ rDomainFieldType
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
| typedef RFunctionSpaceType::DomainFieldType DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::rDomainFieldType |
◆ RFunctionSpaceType
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
| typedef Dune::Fem::FunctionSpace< double, RangeFieldType, GridPart::dimensionworld, dimR > DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::RFunctionSpaceType |
◆ RHessianRangeType
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
| typedef RFunctionSpaceType::HessianRangeType DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::RHessianRangeType |
◆ RJacobianRangeType
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
| typedef RFunctionSpaceType::JacobianRangeType DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::RJacobianRangeType |
◆ RRangeType
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
| typedef RFunctionSpaceType::RangeType DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::RRangeType |
◆ Traits
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
template<class F , int d>
| using DGConservationLawModel< GridPart, dimDomain, dimRange, RangeField >::Traits = Dune::FemPy::FempyQuadratureTraits<F,d> |
Constructor & Destructor Documentation
◆ DGConservationLawModel()
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
|
inline |
◆ ~DGConservationLawModel()
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
|
inlinevirtual |
Member Function Documentation
◆ hasDirichletBoundary()
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
|
pure virtual |
Implemented in DGConservationLawModelWrapper< ModelImpl >.
◆ hasNeumanBoundary()
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
|
pure virtual |
Implemented in DGConservationLawModelWrapper< ModelImpl >.
◆ init()
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
|
pure virtual |
Implemented in DGConservationLawModelWrapper< ModelImpl >.
◆ isDirichletIntersection()
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
|
pure virtual |
◆ name()
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
|
pure virtual |
Implemented in DGConservationLawModelWrapper< ModelImpl >.
◆ setTime()
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
|
pure virtual |
Implemented in DGConservationLawModelWrapper< ModelImpl >.
◆ time()
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
|
pure virtual |
Implemented in DGConservationLawModelWrapper< ModelImpl >.
◆ unbind()
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
|
pure virtual |
Implemented in DGConservationLawModelWrapper< ModelImpl >.
Member Data Documentation
◆ dimD
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
|
static |
◆ dimR
template<class GridPart , int dimDomain, int dimRange = dimDomain, class RangeField = double>
|
static |
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