dune-pdelab  2.5-dev
Classes | Static Public Member Functions | Static Public Attributes | List of all members
Dune::PDELab::ordering::recursive_power_gfs_to_decorated< GFS, Transformation, OrderingTag > Struct Template Reference

#include <dune/pdelab/ordering/decorator.hh>

Classes

struct  result
 

Static Public Member Functions

template<typename TC >
static result< TC >::type transform (const GFS &gfs, const Transformation &t, const array< std::shared_ptr< TC >, TypeTree::StaticDegree< GFS >::value > &children)
 
template<typename TC >
static result< TC >::storage_type transform_storage (std::shared_ptr< const GFS > gfs_pointer, const Transformation &t, const array< std::shared_ptr< TC >, TypeTree::StaticDegree< GFS >::value > &children)
 

Static Public Attributes

static const bool recursive = true
 

Member Function Documentation

◆ transform()

template<typename GFS , typename Transformation , typename OrderingTag >
template<typename TC >
static result<TC>::type Dune::PDELab::ordering::recursive_power_gfs_to_decorated< GFS, Transformation, OrderingTag >::transform ( const GFS &  gfs,
const Transformation &  t,
const array< std::shared_ptr< TC >, TypeTree::StaticDegree< GFS >::value > &  children 
)
inlinestatic

◆ transform_storage()

template<typename GFS , typename Transformation , typename OrderingTag >
template<typename TC >
static result<TC>::storage_type Dune::PDELab::ordering::recursive_power_gfs_to_decorated< GFS, Transformation, OrderingTag >::transform_storage ( std::shared_ptr< const GFS >  gfs_pointer,
const Transformation &  t,
const array< std::shared_ptr< TC >, TypeTree::StaticDegree< GFS >::value > &  children 
)
inlinestatic

Member Data Documentation

◆ recursive

template<typename GFS , typename Transformation , typename OrderingTag >
const bool Dune::PDELab::ordering::recursive_power_gfs_to_decorated< GFS, Transformation, OrderingTag >::recursive = true
static

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