AMDiS 2.10
The Adaptive Multi-Dimensional Simulation Toolbox
LocalToGlobalBasisAdapterTraits< LocalBasisTraits, dimGlobal > Struct Template Reference

Traits class for local-to-global basis adaptors. More...

#include <LocalToGlobalAdapter.hpp>

Inherits Traits.

Public Types

using DomainField = typename LocalBasisTraits::DomainFieldType
 
using DomainLocal = typename LocalBasisTraits::DomainType
 
using DomainGlobal = FieldVector< DomainField, dimDomainGlobal >
 
using RangeField = typename LocalBasisTraits::RangeFieldType
 
using Range = typename LocalBasisTraits::RangeType
 
using GradientRange = typename DerivativeTraits< Range(DomainGlobal), tag::gradient >::Range
 
using PartialRange = typename DerivativeTraits< Range(DomainGlobal), tag::partial >::Range
 

Static Public Attributes

static const std::size_t dimDomainLocal = LocalBasisTraits::dimDomain
 
static const std::size_t dimDomainGlobal = dimGlobal
 
static const std::size_t dimRange = LocalBasisTraits::dimRange
 

Detailed Description

template<class LocalBasisTraits, std::size_t dimGlobal>
struct AMDiS::LocalToGlobalBasisAdapterTraits< LocalBasisTraits, dimGlobal >

Traits class for local-to-global basis adaptors.

Template Parameters
LocalBasisTraitsTraits class of the LocalBasis to be adapted.
dimGlobalDimension of the global coordinates, i.e. Geometry::coorddimension, if the global coordinates are determined by a Geometry.

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