dune-localfunctions 2.10
Loading...
Searching...
No Matches
Dune::MonomialBasisSize< geometryId > Class Template Reference

#include <dune/localfunctions/utility/monomialbasis.hh>

Inheritance diagram for Dune::MonomialBasisSize< geometryId >:
Inheritance graph

Public Member Functions

 MonomialBasisSize ()
 ~MonomialBasisSize ()
unsigned int operator() (const unsigned int order) const
unsigned int maxOrder () const
void computeSizes (unsigned int order)

Static Public Member Functions

static This & instance ()

Public Attributes

unsigned int maxOrder_
unsigned int * sizes_
unsigned int * numBaseFunctions_

Constructor & Destructor Documentation

◆ MonomialBasisSize()

template<GeometryType::Id geometryId>
Dune::MonomialBasisSize< geometryId >::MonomialBasisSize ( )
inline

◆ ~MonomialBasisSize()

template<GeometryType::Id geometryId>
Dune::MonomialBasisSize< geometryId >::~MonomialBasisSize ( )
inline

Member Function Documentation

◆ computeSizes()

template<GeometryType::Id geometryId>
void Dune::MonomialBasisSize< geometryId >::computeSizes ( unsigned int order)
inline

◆ instance()

template<GeometryType::Id geometryId>
This & Dune::MonomialBasisSize< geometryId >::instance ( )
inlinestatic

◆ maxOrder()

template<GeometryType::Id geometryId>
unsigned int Dune::MonomialBasisSize< geometryId >::maxOrder ( ) const
inline

◆ operator()()

template<GeometryType::Id geometryId>
unsigned int Dune::MonomialBasisSize< geometryId >::operator() ( const unsigned int order) const
inline

Member Data Documentation

◆ maxOrder_

template<GeometryType::Id geometryId>
unsigned int Dune::MonomialBasisSize< geometryId >::maxOrder_

◆ numBaseFunctions_

template<GeometryType::Id geometryId>
unsigned int* Dune::MonomialBasisSize< geometryId >::numBaseFunctions_
mutable

◆ sizes_

template<GeometryType::Id geometryId>
unsigned int* Dune::MonomialBasisSize< geometryId >::sizes_
mutable

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