Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::CA::ca_mf_engine_detail Namespace Reference

Functions

template<typename Lattice , typename Neighborhood , typename Buffers , std::size_t... I>
auto build_views (const Lattice &lat, const Neighborhood &nh, const typename Lattice::coord_type &center, Buffers &bufs, std::index_sequence< I... >)
 Recurse over the Field_Indices and gather one Neighbor_View per field.
 

Function Documentation

◆ build_views()

template<typename Lattice , typename Neighborhood , typename Buffers , std::size_t... I>
auto Aleph::CA::ca_mf_engine_detail::build_views ( const Lattice &  lat,
const Neighborhood &  nh,
const typename Lattice::coord_type &  center,
Buffers &  bufs,
std::index_sequence< I... >   
)
inline

Recurse over the Field_Indices and gather one Neighbor_View per field.

Definition at line 82 of file tpl_ca_multi_field_engine.H.

References Aleph::blossom_maximum_cardinality_matching(), and Aleph::CA::Lattice< Storage, Boundary >::rank.

Referenced by Aleph::CA::Multi_Field_Engine< Lattice, Rule, Neighborhood >::step().