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

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

Public Types

typedef leaf_gfs_to_ordering_descriptor< GFS, Transformation, typename OrderingTag::Undecorated >::type undecorated_descriptor
 
typedef undecorated_descriptor::transformed_type undecorated_type
 
typedef gfs_to_decorator_descriptor< GFS, Transformation, undecorated_type, OrderingTag, typename OrderingTag::Decorator >::type decorator_descriptor
 
typedef decorator_descriptor::transformed_type transformed_type
 
typedef decorator_descriptor::transformed_storage_type transformed_storage_type
 

Static Public Member Functions

static transformed_type transform (const GFS &gfs, const Transformation &t)
 
static transformed_storage_type transform (std::shared_ptr< const GFS > &gfs_pointer, const Transformation &t)
 

Static Public Attributes

static const bool recursive = false
 

Member Typedef Documentation

◆ decorator_descriptor

template<typename GFS, typename Transformation, typename OrderingTag>
typedef gfs_to_decorator_descriptor< GFS, Transformation, undecorated_type, OrderingTag, typename OrderingTag::Decorator >::type Dune::PDELab::ordering::leaf_gfs_to_decorated< GFS, Transformation, OrderingTag >::decorator_descriptor

◆ transformed_storage_type

template<typename GFS, typename Transformation, typename OrderingTag>
typedef decorator_descriptor::transformed_storage_type Dune::PDELab::ordering::leaf_gfs_to_decorated< GFS, Transformation, OrderingTag >::transformed_storage_type

◆ transformed_type

template<typename GFS, typename Transformation, typename OrderingTag>
typedef decorator_descriptor::transformed_type Dune::PDELab::ordering::leaf_gfs_to_decorated< GFS, Transformation, OrderingTag >::transformed_type

◆ undecorated_descriptor

template<typename GFS, typename Transformation, typename OrderingTag>
typedef leaf_gfs_to_ordering_descriptor< GFS, Transformation, typename OrderingTag::Undecorated >::type Dune::PDELab::ordering::leaf_gfs_to_decorated< GFS, Transformation, OrderingTag >::undecorated_descriptor

◆ undecorated_type

template<typename GFS, typename Transformation, typename OrderingTag>
typedef undecorated_descriptor::transformed_type Dune::PDELab::ordering::leaf_gfs_to_decorated< GFS, Transformation, OrderingTag >::undecorated_type

Member Function Documentation

◆ transform() [1/2]

template<typename GFS, typename Transformation, typename OrderingTag>
static transformed_type Dune::PDELab::ordering::leaf_gfs_to_decorated< GFS, Transformation, OrderingTag >::transform ( const GFS &  gfs,
const Transformation &  t 
)
inlinestatic

◆ transform() [2/2]

template<typename GFS, typename Transformation, typename OrderingTag>
static transformed_storage_type Dune::PDELab::ordering::leaf_gfs_to_decorated< GFS, Transformation, OrderingTag >::transform ( std::shared_ptr< const GFS > &  gfs_pointer,
const Transformation &  t 
)
inlinestatic

Member Data Documentation

◆ recursive

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

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