dune-pdelab 2.8
Loading...
Searching...
No Matches
Dune::PDELab::extract_per_entity_sizes_from_cell_visitor< ES > Struct Template Reference

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

Inheritance diagram for Dune::PDELab::extract_per_entity_sizes_from_cell_visitor< ES >:
Inheritance graph

Public Types

typedef ES::template Codim< 0 >::Entity Cell
 
typedef std::size_t size_type
 

Public Member Functions

template<typename Node , typename TreePath >
void leaf (Node &node, TreePath tp)
 
 extract_per_entity_sizes_from_cell_visitor (const ES &es_)
 
void set_cell (const Cell &cell_)
 
void pre (T &&t, TreePath treePath) const
 
void in (T &&t, TreePath treePath) const
 
void post (T &&t, TreePath treePath) const
 
void leaf (T &&t, TreePath treePath) const
 
void beforeChild (T &&t, Child &&child, TreePath treePath, ChildIndex childIndex) const
 
void afterChild (T &&t, Child &&child, TreePath treePath, ChildIndex childIndex) const
 

Public Attributes

ES es
 
const Cellcell
 
Dune::ReferenceElement< typename Cell::Geometry > ref_el
 
std::vector< size_typegt_sizes
 

Static Public Attributes

static const std::size_t dim = ES::dimension
 
static const TreePathType::Type treePathType
 

Member Typedef Documentation

◆ Cell

template<typename ES >
typedef ES::template Codim<0>::Entity Dune::PDELab::extract_per_entity_sizes_from_cell_visitor< ES >::Cell

◆ size_type

template<typename ES >
typedef std::size_t Dune::PDELab::extract_per_entity_sizes_from_cell_visitor< ES >::size_type

Constructor & Destructor Documentation

◆ extract_per_entity_sizes_from_cell_visitor()

template<typename ES >
Dune::PDELab::extract_per_entity_sizes_from_cell_visitor< ES >::extract_per_entity_sizes_from_cell_visitor ( const ES &  es_)
inline

Member Function Documentation

◆ leaf()

template<typename ES >
template<typename Node , typename TreePath >
void Dune::PDELab::extract_per_entity_sizes_from_cell_visitor< ES >::leaf ( Node &  node,
TreePath  tp 
)
inline

◆ set_cell()

template<typename ES >
void Dune::PDELab::extract_per_entity_sizes_from_cell_visitor< ES >::set_cell ( const Cell cell_)
inline

Member Data Documentation

◆ cell

template<typename ES >
const Cell* Dune::PDELab::extract_per_entity_sizes_from_cell_visitor< ES >::cell

◆ dim

template<typename ES >
const std::size_t Dune::PDELab::extract_per_entity_sizes_from_cell_visitor< ES >::dim = ES::dimension
static

◆ es

template<typename ES >
ES Dune::PDELab::extract_per_entity_sizes_from_cell_visitor< ES >::es

◆ gt_sizes

◆ ref_el

template<typename ES >
Dune::ReferenceElement<typename Cell::Geometry> Dune::PDELab::extract_per_entity_sizes_from_cell_visitor< ES >::ref_el

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