dune-pdelab  2.0.0
Public Types | List of all members
Dune::PDELab::MaxwellParameterTraits< GV, RF > Struct Template Reference

Traits class for convection diffusion parameters. More...

#include <dune/pdelab/localoperator/maxwellparameter.hh>

Public Types

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::dimension > 
RangeType
 range type More...
 
typedef Dune::FieldVector< RF,
2 *GV::dimension > 
StateType
 range type More...
 
typedef GV::Traits::template
Codim< 0 >::Entity 
ElementType
 grid types More...
 
typedef GV::Intersection IntersectionType
 

Detailed Description

template<typename GV, typename RF>
struct Dune::PDELab::MaxwellParameterTraits< 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

template<typename GV , typename RF >
typedef GV::Grid::ctype Dune::PDELab::MaxwellParameterTraits< GV, RF >::DomainFieldType

Export type for domain field.

template<typename GV , typename RF >
typedef Dune::FieldVector<DomainFieldType,dimDomain> Dune::PDELab::MaxwellParameterTraits< GV, RF >::DomainType

domain type

template<typename GV , typename RF >
typedef GV::Traits::template Codim<0>::Entity Dune::PDELab::MaxwellParameterTraits< GV, RF >::ElementType

grid types

template<typename GV , typename RF >
typedef GV Dune::PDELab::MaxwellParameterTraits< GV, RF >::GridViewType

the grid view

template<typename GV , typename RF >
typedef Dune::FieldVector<DomainFieldType,dimDomain-1> Dune::PDELab::MaxwellParameterTraits< GV, RF >::IntersectionDomainType

domain type

template<typename GV , typename RF >
typedef GV::Intersection Dune::PDELab::MaxwellParameterTraits< GV, RF >::IntersectionType
template<typename GV , typename RF >
typedef RF Dune::PDELab::MaxwellParameterTraits< GV, RF >::RangeFieldType

Export type for range field.

template<typename GV , typename RF >
typedef Dune::FieldVector<RF,GV::dimension> Dune::PDELab::MaxwellParameterTraits< GV, RF >::RangeType

range type

template<typename GV , typename RF >
typedef Dune::FieldVector<RF,2*GV::dimension> Dune::PDELab::MaxwellParameterTraits< GV, RF >::StateType

range type

Member Enumeration Documentation

template<typename GV , typename RF >
anonymous enum

Enum for domain dimension.

Enumerator
dimDomain 

dimension of the domain


The documentation for this struct was generated from the following file: