dune-localfunctions 2.10
Loading...
Searching...
No Matches
Public Types | Static Public Attributes | List of all members
Dune::PowerBasis< Backend, dimR >::Traits Struct Reference

types of domain and range More...

#include <dune/localfunctions/meta/power/basis.hh>

Inheritance diagram for Dune::PowerBasis< Backend, dimR >::Traits:
Inheritance graph

Public Types

typedef FieldVector< typename Traits::RangeField, dimR > Range
 Type used for range values.
 
typedef FieldMatrix< typename Traits::RangeField, dimR, Traits::dimDomainGlobal > Jacobian
 Jacobian properties.
 

Static Public Attributes

static const std::size_t dimRange = dimR
 Dimension of the range values.
 

Detailed Description

template<class Backend, std::size_t dimR>
struct Dune::PowerBasis< Backend, dimR >::Traits

types of domain and range

Member Typedef Documentation

◆ Jacobian

template<class Backend , std::size_t dimR>
typedef FieldMatrix<typename Traits::RangeField, dimR, Traits::dimDomainGlobal> Dune::PowerBasis< Backend, dimR >::Traits::Jacobian

Jacobian properties.

Note
The Jacobian should be some matrix type with dimRange x dimDomainGlobal components of type RangeField.

◆ Range

template<class Backend , std::size_t dimR>
typedef FieldVector<typename Traits::RangeField, dimR> Dune::PowerBasis< Backend, dimR >::Traits::Range

Type used for range values.

Member Data Documentation

◆ dimRange

template<class Backend , std::size_t dimR>
const std::size_t Dune::PowerBasis< Backend, dimR >::Traits::dimRange = dimR
static

Dimension of the range values.


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