dune-localfunctions  2.8.0
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. More...
 

Domain properties (local and global)

enum  { dimDomain = implementationDefined }
 Enum for domain dimension. More...
 
typedef ImplementationDefined DomainFieldType
 Field type of the domain. More...
 
typedef ImplementationDefined DomainType
 Type used for coordinate vectors in the domain. More...
 

Range properties (global range only)

enum  { dimRange = implementationDefined }
 Enum for range dimension. More...
 
typedef ImplementationDefined RangeFieldType
 Field type of the range. More...
 
typedef ImplementationDefined RangeType
 Type used for range values. More...
 

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 Enumeration Documentation

◆ anonymous enum

anonymous enum

Enum for domain dimension.

Enumerator
dimDomain 

dimension of the domain

◆ anonymous enum

anonymous enum

Enum for range dimension.

Enumerator
dimRange 

dimension of the range


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