dune-pdelab
2.0.0
|
Helper class to calculate the Traits of DiscreteGridFunctionCurl (1D) More...
#include <dune/pdelab/gridfunctionspace/gridfunctionspaceutilities.hh>
Public Types | |
enum | |
Enum for domain dimension. More... | |
enum | |
Enum for range dimension. More... | |
typedef GV::Grid::ctype | DomainFieldType |
Export type for domain field. More... | |
typedef Dune::FieldVector < GV::Grid::ctype, GV::dimension > | DomainType |
domain type in dim-size coordinates More... | |
typedef RangeFieldType | RangeFieldType |
Export type for range field. More... | |
typedef FieldVector < RangeFieldType, 2 > | RangeType |
range type More... | |
typedef GV | GridViewType |
The type of the grid view the function lives on. More... | |
typedef GV::Traits::template Codim< 0 >::Entity | ElementType |
codim 0 entity More... | |
Public Member Functions | |
dune_static_assert (GV::dimensionworld==2,"World dimension of grid must be 2 for the curl of a ""scalar (1D) quantity") | |
Helper class to calculate the Traits of DiscreteGridFunctionCurl (1D)
This is the specialization for dimRangeOfBasis == 1. It takes the curl of a scalar valued function in a 2D space, i.e. a function with dimRange == 1 and dimDomain == 2. The curl itself will have dimRange == 2.
|
inherited |
Export type for domain field.
|
inherited |
domain type in dim-size coordinates
|
inherited |
codim 0 entity
|
inherited |
The type of the grid view the function lives on.
|
inherited |
Export type for range field.
|
inherited |
range type
|
inherited |
Enum for domain dimension.
|
inherited |
Enum for range dimension.
Dune::PDELab::DiscreteGridFunctionCurlTraits< GV, RangeFieldType, 1 >::dune_static_assert | ( | GV::dimensionworld | = =2 , |
"World dimension of grid must be 2 for the curl of a ""scalar (1D) quantity" | |||
) |