Interface Documentation
Version: invalid
Public Types | List of all members
flecsi::topo::find_entity_< MESH_TYPE, DIM, DOM > Struct Template Reference

find_entity_ provides static search capabilities. More...

Public Types

using entity_types = typename MESH_TYPE::entity_types
 
using pair_ = typename std::tuple_element< find_entity< std::tuple_size< entity_types >::value, entity_types, DIM, DOM >::find() - 1, entity_types >::type
 
using type = typename std::tuple_element< 2, pair_ >::type
 

Detailed Description

template<class MESH_TYPE, size_t DIM, size_t DOM>
struct flecsi::topo::find_entity_< MESH_TYPE, DIM, DOM >

find_entity_ provides static search capabilities.

Top-level interface for recursive type search matching dimension and domain.

Member Typedef Documentation

◆ type

template<class MESH_TYPE, size_t DIM, size_t DOM>
using flecsi::topo::find_entity_< MESH_TYPE, DIM, DOM >::type = typename std::tuple_element<2, pair_>::type

Define the type returned by searching the tuple for matching dimension and domain.


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