Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
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: