dune-localfunctions 2.10
Loading...
Searching...
No Matches
Public Types | List of all members
Dune::BasisInterface::Traits Struct Reference

types of domain and range More...

#include <dune/localfunctions/common/interface.hh>

Inheritance diagram for Dune::BasisInterface::Traits:
Inheritance graph

Public Types

typedef ImplementationDefined Jacobian
 Jacobian properties.
 

Domain properties (local and global)

typedef ImplementationDefined DomainFieldType
 Field type of the domain.
 
typedef ImplementationDefined DomainType
 Type used for coordinate vectors in the domain.
 
static constexpr int dimDomain = implementationDefined
 dimension of the domain
 

Range properties (global range only)

typedef ImplementationDefined RangeFieldType
 Field type of the range.
 
typedef ImplementationDefined RangeType
 Type used for range values.
 
static constexpr int dimRange = implementationDefined
 dimension of the range
 

Detailed Description

types of domain and range

Note
This may be a typedef instead of a member class.

Member Typedef Documentation

◆ DomainFieldType

typedef ImplementationDefined Dune::BasisInterface::Traits::DomainFieldType

Field type of the domain.

◆ DomainType

typedef ImplementationDefined Dune::BasisInterface::Traits::DomainType

Type used for coordinate vectors in the domain.

◆ Jacobian

typedef ImplementationDefined Dune::BasisInterface::Traits::Jacobian

Jacobian properties.

Note
The Jacobian should be some matrix type with dimRange x dimDomain components of type RangeFieldType.

◆ RangeFieldType

typedef ImplementationDefined Dune::BasisInterface::Traits::RangeFieldType

Field type of the range.

◆ RangeType

typedef ImplementationDefined Dune::BasisInterface::Traits::RangeType

Type used for range values.

Member Data Documentation

◆ dimDomain

constexpr int Dune::BasisInterface::Traits::dimDomain = implementationDefined
staticconstexpr

dimension of the domain

◆ dimRange

constexpr int Dune::BasisInterface::Traits::dimRange = implementationDefined
staticconstexpr

dimension of the range


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