Public Types

local_basis< InterfaceType, BasisTag, ReferenceCell, TopologyDim, ElementID > Struct Template Reference

Facility for retrieving the local basis of a cell. Used internally only. More...

#include <forwards.h>

Public Types

typedef
BasisTag::ERROR_BASIS_NOT_DEFINED_FOR_THE_PROVIDED_PARAMETER_SET 
error_type

Detailed Description

template<typename InterfaceType, typename BasisTag, typename ReferenceCell, std::size_t TopologyDim, std::size_t ElementID>
struct viennafem::local_basis< InterfaceType, BasisTag, ReferenceCell, TopologyDim, ElementID >

Facility for retrieving the local basis of a cell. Used internally only.

Template Parameters:
InterfaceType Runtime interface type of ViennaMath expressions
BasisTag A tag identifying the basis
ReferenceCell The reference element used for the basis
TopologyDim Topological dimension of the the element for which the basis function should be retrieved
ElementID The ID of the topological element on the reference cell

Member Typedef Documentation

typedef BasisTag::ERROR_BASIS_NOT_DEFINED_FOR_THE_PROVIDED_PARAMETER_SET error_type

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