dune-localfunctions 2.10
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
Dune::MonomialBasisSize< geometryId > Class Template Reference

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

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 Thisinstance ()
 

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>
static 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: