dune-localfunctions  2.7.1
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
Dune::MonomialBasisSize< TopologyType > 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 This & instance ()
 

Public Attributes

unsigned int maxOrder_
 
unsigned int * sizes_
 
unsigned int * numBaseFunctions_
 

Constructor & Destructor Documentation

◆ MonomialBasisSize()

template<class TopologyType >
Dune::MonomialBasisSize< TopologyType >::MonomialBasisSize ( )
inline

◆ ~MonomialBasisSize()

template<class TopologyType >
Dune::MonomialBasisSize< TopologyType >::~MonomialBasisSize ( )
inline

Member Function Documentation

◆ computeSizes()

template<class TopologyType >
void Dune::MonomialBasisSize< TopologyType >::computeSizes ( unsigned int  order)
inline

◆ instance()

template<class TopologyType >
static This& Dune::MonomialBasisSize< TopologyType >::instance ( )
inlinestatic

◆ maxOrder()

template<class TopologyType >
unsigned int Dune::MonomialBasisSize< TopologyType >::maxOrder ( ) const
inline

◆ operator()()

template<class TopologyType >
unsigned int Dune::MonomialBasisSize< TopologyType >::operator() ( const unsigned int  order) const
inline

Member Data Documentation

◆ maxOrder_

template<class TopologyType >
unsigned int Dune::MonomialBasisSize< TopologyType >::maxOrder_

◆ numBaseFunctions_

template<class TopologyType >
unsigned int* Dune::MonomialBasisSize< TopologyType >::numBaseFunctions_
mutable

◆ sizes_

template<class TopologyType >
unsigned int* Dune::MonomialBasisSize< TopologyType >::sizes_
mutable

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