DUNE PDELab (git)

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, dimDomainDomainType
 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, dimDomainPermTensorType
 permeability tensor type
 
typedef GV::Traits::template Codim< 0 >::Entity ElementType
 grid types
 

Detailed Description

template<typename GV, typename 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.

Examples
recipe-geometry-grid.cc, recipe-linear-system-assembly.cc, recipe-linear-system-solution-istl.cc, and recipe-linear-system-solution-pdelab.cc.

Member Enumeration Documentation

◆ anonymous enum

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:
Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.111.3 (Nov 12, 23:30, 2024)