![]() |
Shamrock 2025.10.0
Astrophysical Code
|
Inheritance diagram for shammodels::basegodunov::solvergraph::NeighGraphLinkFieldEdge< T >:
Collaboration diagram for shammodels::basegodunov::solvergraph::NeighGraphLinkFieldEdge< T >:Public Member Functions | |
| NeighGraphLinkFieldEdge (std::string name, std::string texsymbol, u32 nvar) | |
| void | check_size (const shambase::DistributedData< std::reference_wrapper< modules::AMRGraph > > &graph) const |
| void | resize_according_to (const shambase::DistributedData< std::reference_wrapper< modules::AMRGraph > > &graph) |
| void | check_size (const shamrock::solvergraph::Indexes< u32 > &link_counts) const |
| void | resize_according_to (const shamrock::solvergraph::Indexes< u32 > &link_counts) |
| virtual 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 |
Public Member Functions inherited from shamrock::solvergraph::IEdge | |
| std::string | get_label () const |
| std::string | get_tex_symbol () const |
Public Member Functions inherited from shambase::WithUUID< IEdge, u64 > | |
| u64 | get_uuid () const |
| Get the uuid of the class. | |
| WithUUID () | |
| Constructor of the class. | |
Public Member Functions inherited from shamrock::solvergraph::IFreeable | |
| virtual | ~IFreeable () |
| Virtual destructor. | |
Public Attributes | |
| u32 | nvar |
| shambase::DistributedData< modules::NeighGraphLinkField< T > > | link_fields |
Additional Inherited Members | |
Protected Attributes inherited from shambase::WithUUID< IEdge, u64 > | |
| u64 | uuid |
| The unique identifier of the class. | |
Definition at line 31 of file NeighGraphLinkFieldEdge.hpp.
|
inline |
Definition at line 38 of file NeighGraphLinkFieldEdge.hpp.
|
inline |
Definition at line 41 of file NeighGraphLinkFieldEdge.hpp.
|
inline |
Definition at line 83 of file NeighGraphLinkFieldEdge.hpp.
|
inlinevirtual |
Free allocated memory.
Implements shamrock::solvergraph::IFreeable.
Definition at line 122 of file NeighGraphLinkFieldEdge.hpp.
|
inline |
Definition at line 65 of file NeighGraphLinkFieldEdge.hpp.
|
inline |
Definition at line 105 of file NeighGraphLinkFieldEdge.hpp.
| shambase::DistributedData<modules::NeighGraphLinkField<T> > shammodels::basegodunov::solvergraph::NeighGraphLinkFieldEdge< T >::link_fields |
Definition at line 36 of file NeighGraphLinkFieldEdge.hpp.
| u32 shammodels::basegodunov::solvergraph::NeighGraphLinkFieldEdge< T >::nvar |
Definition at line 35 of file NeighGraphLinkFieldEdge.hpp.