|
dune-pdelab 2.8
|
Loading...
Searching...
No Matches
Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF > Struct Template Reference
Traits class for convection diffusion parameters. More...
#include <dune/pdelab/localoperator/convectiondiffusionparameter.hh>
Public Types | |
| enum | { dimDomain = GV::dimension } |
| Enum for domain dimension. More... | |
| typedef GV | GridViewType |
| the grid view | |
| typedef GV::Grid::ctype | DomainFieldType |
| Export type for domain field. | |
| typedef Dune::FieldVector< DomainFieldType, dimDomain > | DomainType |
| domain type | |
| typedef Dune::FieldVector< DomainFieldType, dimDomain-1 > | IntersectionDomainType |
| domain type | |
| typedef RF | RangeFieldType |
| Export type for range field. | |
| typedef Dune::FieldVector< RF, GV::dimensionworld > | RangeType |
| range type | |
| typedef Dune::FieldMatrix< RangeFieldType, dimDomain, dimDomain > | PermTensorType |
| permeability tensor type | |
| typedef GV::Traits::template Codim< 0 >::Entity | ElementType |
| grid types | |
| typedef GV::Intersection | IntersectionType |
Detailed Description
template<typename GV, typename RF>
struct Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >
struct Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >
Traits class for convection diffusion parameters.
A class supplying parameters to a convection-diffusion local operator has to define a public traits class exporting the needed types and constants.
Member Typedef Documentation
◆ DomainFieldType
template<typename GV , typename RF >
| typedef GV::Grid::ctype Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::DomainFieldType |
Export type for domain field.
◆ DomainType
template<typename GV , typename RF >
| typedef Dune::FieldVector<DomainFieldType,dimDomain> Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::DomainType |
◆ ElementType
template<typename GV , typename RF >
| typedef GV::Traits::template Codim<0>::Entity Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::ElementType |
◆ GridViewType
template<typename GV , typename RF >
| typedef GV Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::GridViewType |
the grid view
◆ IntersectionDomainType
template<typename GV , typename RF >
| typedef Dune::FieldVector<DomainFieldType,dimDomain-1> Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::IntersectionDomainType |
◆ IntersectionType
template<typename GV , typename RF >
| typedef GV::Intersection Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::IntersectionType |
◆ PermTensorType
template<typename GV , typename RF >
| typedef Dune::FieldMatrix<RangeFieldType,dimDomain,dimDomain> Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::PermTensorType |
permeability tensor type
◆ RangeFieldType
template<typename GV , typename RF >
| typedef RF Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::RangeFieldType |
Export type for range field.
◆ RangeType
template<typename GV , typename RF >
| typedef Dune::FieldVector<RF,GV::dimensionworld> Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::RangeType |
Member Enumeration Documentation
◆ anonymous enum
template<typename GV , typename RF >
| anonymous enum |
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