Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
shammodels::basegodunov::modules::NeighGraph::ro_access Struct Reference

Public Member Functions

template<class Functor_iter>
void for_each_object_link (const u32 &cell_id, Functor_iter &&func_it) const
template<class Functor_iter>
void for_each_object_link_id (const u32 &cell_id, Functor_iter &&func_it) const
template<class Functor_iter>
u32 for_each_object_link_cnt (const u32 &cell_id, Functor_iter &&func_it) const

Public Attributes

const u32node_link_offset
const u32node_links

Detailed Description

Definition at line 62 of file NeighGraph.hpp.

Member Function Documentation

◆ for_each_object_link()

template<class Functor_iter>
void shammodels::basegodunov::modules::NeighGraph::ro_access::for_each_object_link ( const u32 & cell_id,
Functor_iter && func_it ) const
inline

Definition at line 68 of file NeighGraph.hpp.

◆ for_each_object_link_cnt()

template<class Functor_iter>
u32 shammodels::basegodunov::modules::NeighGraph::ro_access::for_each_object_link_cnt ( const u32 & cell_id,
Functor_iter && func_it ) const
inline

Definition at line 86 of file NeighGraph.hpp.

◆ for_each_object_link_id()

template<class Functor_iter>
void shammodels::basegodunov::modules::NeighGraph::ro_access::for_each_object_link_id ( const u32 & cell_id,
Functor_iter && func_it ) const
inline

Definition at line 77 of file NeighGraph.hpp.

Member Data Documentation

◆ node_link_offset

const u32* shammodels::basegodunov::modules::NeighGraph::ro_access::node_link_offset

Definition at line 64 of file NeighGraph.hpp.

◆ node_links

const u32* shammodels::basegodunov::modules::NeighGraph::ro_access::node_links

Definition at line 65 of file NeighGraph.hpp.


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