|
| Traits::PermTensorType | A (const typename Traits::ElementType &e, const typename Traits::DomainType &xlocal) const |
| | tensor diffusion coefficient
|
| |
| Traits::RangeType | b (const typename Traits::ElementType &e, const typename Traits::DomainType &xlocal) const |
| | velocity field
|
| |
| Traits::RangeFieldType | c (const typename Traits::ElementType &e, const typename Traits::DomainType &xlocal) const |
| | sink term
|
| |
| Traits::RangeFieldType | f (const typename Traits::ElementType &e, const typename Traits::DomainType &xlocal) const |
| | source term
|
| |
| BCType | bctype (const typename Traits::IntersectionType &is, const typename Traits::IntersectionDomainType &xlocal) const |
| | boundary condition type function
|
| |
| Traits::RangeFieldType | g (const typename Traits::ElementType &e, const typename Traits::DomainType &xlocal) const |
| | Dirichlet boundary condition value.
|
| |
| Traits::RangeFieldType | j (const typename Traits::IntersectionType &is, const typename Traits::IntersectionDomainType &xlocal) const |
| | flux boundary condition
|
| |
| Traits::RangeFieldType | o (const typename Traits::IntersectionType &is, const typename Traits::IntersectionDomainType &xlocal) const |
| | outflow boundary condition
|
| |
| Traits::PermTensorType | A (const typename Traits::ElementType &e, const typename Traits::DomainType &xlocal) const |
| | tensor diffusion coefficient
|
| |
| Traits::RangeType | b (const typename Traits::ElementType &e, const typename Traits::DomainType &xlocal) const |
| | velocity field
|
| |
| Traits::RangeFieldType | c (const typename Traits::ElementType &e, const typename Traits::DomainType &xlocal) const |
| | sink term
|
| |
| Traits::RangeFieldType | f (const typename Traits::ElementType &e, const typename Traits::DomainType &xlocal) const |
| | source term
|
| |
| BCType | bctype (const typename Traits::IntersectionType &is, const typename Traits::IntersectionDomainType &xlocal) const |
| | boundary condition type function
|
| |
| Traits::RangeFieldType | g (const typename Traits::ElementType &e, const typename Traits::DomainType &xlocal) const |
| | Dirichlet boundary condition value.
|
| |
| Traits::RangeFieldType | j (const typename Traits::IntersectionType &is, const typename Traits::IntersectionDomainType &xlocal) const |
| | flux boundary condition
|
| |
| Traits::RangeFieldType | o (const typename Traits::IntersectionType &is, const typename Traits::IntersectionDomainType &xlocal) const |
| | outflow boundary condition
|
| |
| Traits::PermTensorType | A (const typename Traits::ElementType &e, const typename Traits::DomainType &xlocal) const |
| | tensor diffusion coefficient
|
| |
| Traits::RangeType | b (const typename Traits::ElementType &e, const typename Traits::DomainType &xlocal) const |
| | velocity field
|
| |
| Traits::RangeFieldType | c (const typename Traits::ElementType &e, const typename Traits::DomainType &xlocal) const |
| | sink term
|
| |
| Traits::RangeFieldType | f (const typename Traits::ElementType &e, const typename Traits::DomainType &xlocal) const |
| | source term
|
| |
| BCType | bctype (const typename Traits::IntersectionType &is, const typename Traits::IntersectionDomainType &xlocal) const |
| | boundary condition type function
|
| |
| Traits::RangeFieldType | g (const typename Traits::ElementType &e, const typename Traits::DomainType &xlocal) const |
| | Dirichlet boundary condition value.
|
| |
| Traits::RangeFieldType | j (const typename Traits::IntersectionType &is, const typename Traits::IntersectionDomainType &xlocal) const |
| | flux boundary condition
|
| |
| Traits::RangeFieldType | o (const typename Traits::IntersectionType &is, const typename Traits::IntersectionDomainType &xlocal) const |
| | outflow boundary condition
|
| |
| Traits::PermTensorType | A (const typename Traits::ElementType &e, const typename Traits::DomainType &xlocal) const |
| | tensor diffusion coefficient
|
| |
| Traits::RangeType | b (const typename Traits::ElementType &e, const typename Traits::DomainType &xlocal) const |
| | velocity field
|
| |
| Traits::RangeFieldType | c (const typename Traits::ElementType &e, const typename Traits::DomainType &xlocal) const |
| | sink term
|
| |
| Traits::RangeFieldType | f (const typename Traits::ElementType &e, const typename Traits::DomainType &xlocal) const |
| | source term
|
| |
| BCType | bctype (const typename Traits::IntersectionType &is, const typename Traits::IntersectionDomainType &xlocal) const |
| | boundary condition type function
|
| |
| Traits::RangeFieldType | g (const typename Traits::ElementType &e, const typename Traits::DomainType &xlocal) const |
| | Dirichlet boundary condition value.
|
| |
| Traits::RangeFieldType | j (const typename Traits::IntersectionType &is, const typename Traits::IntersectionDomainType &xlocal) const |
| | flux boundary condition
|
| |
| Traits::RangeFieldType | o (const typename Traits::IntersectionType &is, const typename Traits::IntersectionDomainType &xlocal) const |
| | outflow boundary condition
|
| |
template<typename GV, typename RF>
class GenericEllipticProblem< GV, RF >
Parameter class for the stationary convection-diffusion equation of the following form:
Note:
- This formulation is valid for velocity fields which are non-divergence free.
- Outflow boundary conditions should only be set on the outflow boundary
The template parameters are:
- GV a model of a GridView
- RF numeric type to represent results
Parameter class for the stationary convection-diffusion equation of the following form:
Note:
- This formulation is valid for velocity fields which are non-divergence free.
- Outflow boundary conditions should only be set on the outflow boundary
The template parameters are:
- GV a model of a GridView
- RF numeric type to represent results
- Examples
- recipe-geometry-grid.cc, recipe-linear-system-assembly.cc, recipe-linear-system-solution-istl.cc, and recipe-linear-system-solution-pdelab.cc.