dune-spgrid  2.7
Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
Dune::SPArbitraryRefinementPolicy< dim > Class Template Reference

#include <dune/grid/spgrid/refinement.hh>

Public Types

typedef SPMultiIndex< dimensionMultiIndex
 

Public Member Functions

 SPArbitraryRefinementPolicy (int factor=2)
 
 SPArbitraryRefinementPolicy (const MultiIndex &factor)
 
constexpr unsigned int weight () const
 
unsigned int factor (int i) const
 

Static Public Member Functions

static std::string type ()
 

Static Public Attributes

static const int dimension = dim
 

Member Typedef Documentation

◆ MultiIndex

Constructor & Destructor Documentation

◆ SPArbitraryRefinementPolicy() [1/2]

template<int dim>
Dune::SPArbitraryRefinementPolicy< dim >::SPArbitraryRefinementPolicy ( int  factor = 2)
inlineexplicit

◆ SPArbitraryRefinementPolicy() [2/2]

template<int dim>
Dune::SPArbitraryRefinementPolicy< dim >::SPArbitraryRefinementPolicy ( const MultiIndex factor)
inlineexplicit

Member Function Documentation

◆ factor()

template<int dim>
unsigned int Dune::SPArbitraryRefinementPolicy< dim >::factor ( int  i) const
inline

◆ type()

template<int dim>
static std::string Dune::SPArbitraryRefinementPolicy< dim >::type ( )
inlinestatic

◆ weight()

template<int dim>
constexpr unsigned int Dune::SPArbitraryRefinementPolicy< dim >::weight ( ) const
inlineconstexpr

Member Data Documentation

◆ dimension

template<int dim>
const int Dune::SPArbitraryRefinementPolicy< dim >::dimension = dim
static

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