|
dune-pdelab
2.5-dev
|
Traits class for convection diffusion parameters. More...
#include <dune/pdelab/localoperator/convectiondiffusionparameter.hh>
Public Types | |
| enum | { dimDomain = GV::dimension } |
| Enum for domain dimension. More... | |
| enum | { dimDomain = GV::dimension } |
| Enum for domain dimension. More... | |
| typedef GV | GridViewType |
| the grid view More... | |
| typedef GV::Grid::ctype | DomainFieldType |
| Export type for domain field. More... | |
| typedef Dune::FieldVector< DomainFieldType, dimDomain > | DomainType |
| domain type More... | |
| typedef Dune::FieldVector< DomainFieldType, dimDomain-1 > | IntersectionDomainType |
| domain type More... | |
| typedef RF | RangeFieldType |
| Export type for range field. More... | |
| typedef Dune::FieldVector< RF, GV::dimensionworld > | RangeType |
| range type More... | |
| typedef Dune::FieldMatrix< RangeFieldType, dimDomain, dimDomain > | PermTensorType |
| permeability tensor type More... | |
| typedef GV::Traits::template Codim< 0 >::Entity | ElementType |
| grid types More... | |
| typedef GV::Intersection | IntersectionType |
| using | GridViewType = GV |
| the grid view More... | |
| using | DomainFieldType = typename GV::Grid::ctype |
| Export type for domain field. More... | |
| using | DomainType = Dune::FieldVector< DomainFieldType, dimDomain > |
| domain type More... | |
| using | IntersectionDomainType = Dune::FieldVector< DomainFieldType, dimDomain-1 > |
| domain type More... | |
| using | RangeFieldType = RF |
| Export type for range field. More... | |
| using | RangeType = Dune::FieldVector< RF, GV::dimensionworld > |
| range type More... | |
| using | PermTensorType = Dune::FieldMatrix< RangeFieldType, dimDomain, dimDomain > |
| permeability tensor type More... | |
| using | ElementType = typename GV::Traits::template Codim< 0 >::Entity |
| grid types More... | |
| using | IntersectionType = typename GV::Intersection |
Traits class for convection diffusion parameters.
traits class for two phase parameter class
A class supplying parameters to a convection-diffusion local operator has to define a public traits class exporting the needed types and constants.
a local operator for solving the non-linear convection-diffusion equation with standard FEM
| typedef GV::Grid::ctype Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::DomainFieldType |
Export type for domain field.
| using Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::DomainFieldType = typename GV::Grid::ctype |
Export type for domain field.
| typedef Dune::FieldVector<DomainFieldType,dimDomain> Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::DomainType |
domain type
| using Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::DomainType = Dune::FieldVector<DomainFieldType,dimDomain> |
domain type
| typedef GV::Traits::template Codim<0>::Entity Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::ElementType |
grid types
| using Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::ElementType = typename GV::Traits::template Codim<0>::Entity |
grid types
| typedef GV Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::GridViewType |
the grid view
| using Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::GridViewType = GV |
the grid view
| typedef Dune::FieldVector<DomainFieldType,dimDomain-1> Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::IntersectionDomainType |
domain type
| using Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::IntersectionDomainType = Dune::FieldVector<DomainFieldType,dimDomain-1> |
domain type
| typedef GV::Intersection Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::IntersectionType |
| using Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::IntersectionType = typename GV::Intersection |
| typedef Dune::FieldMatrix<RangeFieldType,dimDomain,dimDomain> Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::PermTensorType |
permeability tensor type
| using Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::PermTensorType = Dune::FieldMatrix<RangeFieldType,dimDomain,dimDomain> |
permeability tensor type
| typedef RF Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::RangeFieldType |
Export type for range field.
| using Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::RangeFieldType = RF |
Export type for range field.
| typedef Dune::FieldVector<RF,GV::dimensionworld> Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::RangeType |
range type
| using Dune::PDELab::ConvectionDiffusionParameterTraits< GV, RF >::RangeType = Dune::FieldVector<RF,GV::dimensionworld> |
range type
| anonymous enum |
| anonymous enum |
1.8.17