DUNE PDELab (2.7)

Dune::PDELab::DiscreteGridFunctionCurlTraits< GV, RangeFieldType, 1 > Struct Template Reference

Helper class to calculate the Traits of DiscreteGridFunctionCurl (1D) More...

#include <dune/pdelab/gridfunctionspace/gridfunctionspaceutilities.hh>

Public Types

enum  { dimDomain = n }
 Enum for domain dimension. More...
 
enum  { dimRange = m }
 Enum for range dimension. More...
 
typedef DF DomainFieldType
 Export type for domain field.
 
typedef D DomainType
 domain type in dim-size coordinates
 
typedef RF RangeFieldType
 Export type for range field.
 
typedef R RangeType
 range type
 
typedef GV GridViewType
 The type of the grid view the function lives on.
 
typedef GV::Traits::template Codim< 0 >::Entity ElementType
 codim 0 entity
 

Detailed Description

template<typename GV, typename RangeFieldType>
struct Dune::PDELab::DiscreteGridFunctionCurlTraits< GV, RangeFieldType, 1 >

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.

Member Enumeration Documentation

◆ anonymous enum

template<class DF , int n, class D , class RF , int m, class R >
anonymous enum
inherited

Enum for domain dimension.

Enumerator
dimDomain 

dimension of the domain

◆ anonymous enum

template<class DF , int n, class D , class RF , int m, class R >
anonymous enum
inherited

Enum for range dimension.

Enumerator
dimRange 

dimension of the range


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.80.0 (May 16, 22:29, 2024)