![]() |
Shamrock 2025.10.0
Astrophysical Code
|
Public Member Functions | |
| shamrock::tree::ObjectCache & | get_cache (u64 id) |
| const shamrock::tree::ObjectCache & | get_cache (u64 id) const |
| shamrock::tree::ObjectCache & | get (u64 id) |
| const shamrock::tree::ObjectCache & | get (u64 id) const |
| void | check_sizes (const shambase::DistributedData< u32 > &sizes) const |
| void | free_alloc () |
| Free allocated memory. | |
| Public Member Functions inherited from shamrock::solvergraph::IEdgeNamed | |
| IEdgeNamed (std::string name, std::string texsymbol) | |
| virtual std::string | _impl_get_dot_label () const |
| virtual std::string | _impl_get_tex_symbol () const |
| virtual std::string | get_raw_tex_symbol () const |
| Public Member Functions inherited from shamrock::solvergraph::IEdge | |
| IEdge (const IEdge &)=delete | |
| IEdge & | operator= (const IEdge &)=delete |
| would duplicate the uuid | |
| IEdge (IEdge &&) noexcept=default | |
| would duplicate the uuid | |
| IEdge & | operator= (IEdge &&) noexcept=default |
| std::string | get_label () const |
| std::string | get_tex_symbol () const |
| u64 | get_uuid () const |
| Get the UUID of the edge. | |
| Public Member Functions inherited from shamrock::solvergraph::IFreeable | |
| virtual | ~IFreeable () |
| Virtual destructor. | |
Public Attributes | |
| shambase::DistributedData< shamrock::tree::ObjectCache > | neigh_cache |
Definition at line 25 of file NeighCache.hpp.
|
inline |
Definition at line 37 of file NeighCache.hpp.
|
inlinevirtual |
Free allocated memory.
Implements shamrock::solvergraph::IFreeable.
Definition at line 54 of file NeighCache.hpp.
|
inline |
Definition at line 34 of file NeighCache.hpp.
|
inline |
Definition at line 35 of file NeighCache.hpp.
|
inline |
Definition at line 31 of file NeighCache.hpp.
|
inline |
Definition at line 32 of file NeighCache.hpp.
| shambase::DistributedData<shamrock::tree::ObjectCache> shammodels::sph::solvergraph::NeighCache::neigh_cache |
Definition at line 29 of file NeighCache.hpp.