dune-typetree 2.11
Loading...
Searching...
No Matches
Dune::TypeTree::GenericPowerNodeTransformation< SourceNode, Transformation, TransformedNode > Struct Template Reference

#include <dune/typetree/generictransformationdescriptors.hh>

Inheritance diagram for Dune::TypeTree::GenericPowerNodeTransformation< SourceNode, Transformation, TransformedNode >:
Inheritance graph

Static Public Member Functions

static result< TC >::type transform (const SourceNode &s, const Transformation &t, const std::array< std::shared_ptr< TC >, result< TC >::degree > &children)
static result< TC >::storage_type transform_storage (std::shared_ptr< const SourceNode > s, const Transformation &t, const std::array< std::shared_ptr< TC >, result< TC >::degree > &children)

Static Public Attributes

static const bool recursive

Member Function Documentation

◆ transform()

result< TC >::type Dune::TypeTree::TemplatizedGenericPowerNodeTransformation< SourceNode, Transformation, GenericPowerNodeTransformationTemplate< SourceNode, Transformation, TransformedNode >::template result >::transform ( const SourceNode & s,
const Transformation & t,
const std::array< std::shared_ptr< TC >, result< TC >::degree > & children )
inlinestaticinherited

◆ transform_storage()

result< TC >::storage_type Dune::TypeTree::TemplatizedGenericPowerNodeTransformation< SourceNode, Transformation, GenericPowerNodeTransformationTemplate< SourceNode, Transformation, TransformedNode >::template result >::transform_storage ( std::shared_ptr< const SourceNode > s,
const Transformation & t,
const std::array< std::shared_ptr< TC >, result< TC >::degree > & children )
inlinestaticinherited

Member Data Documentation

◆ recursive

const bool Dune::TypeTree::TemplatizedGenericPowerNodeTransformation< SourceNode, Transformation, GenericPowerNodeTransformationTemplate< SourceNode, Transformation, TransformedNode >::template result >::recursive
staticinherited

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