![]() |
Shamrock 2025.10.0
Astrophysical Code
|
Inheritance diagram for shammodels::sph::modules::ModifierOffset< Tvec >:
Collaboration diagram for shammodels::sph::modules::ModifierOffset< Tvec >:Public Member Functions | |
| ModifierOffset (ShamrockCtx &context, SetupNodePtr parent, Tvec positional_offset, Tvec velocity_offset) | |
| bool | is_done () |
| This function return true if the setup is done. | |
| shamrock::patch::PatchDataLayer | next_n (u32 nmax) |
| This function generate patchdata with at most nmax per MPI ranks This function is always assumed as called by every ranks simultaneously. | |
| std::string | get_name () |
| Get the name of the node. | |
| ISPHSetupNode_Dot | get_dot_subgraph () |
| Get a dot subgraph describing the node and its childrens (recursively) | |
Public Member Functions inherited from shammodels::sph::modules::ISPHSetupNode | |
| virtual | ~ISPHSetupNode ()=default |
| Virtual destructor for the ISPHSetupNode class. | |
| std::string | get_dot () |
| Generate a dot graph for the setup tree. | |
Definition at line 27 of file ModifierOffset.hpp.
|
inline |
Definition at line 39 of file ModifierOffset.hpp.
|
inlinevirtual |
Get a dot subgraph describing the node and its childrens (recursively)
This function should return a ISPHSetupNode_Dot object which contains all the information needed to generate a dot graph for the node and its children.
Implements shammodels::sph::modules::ISPHSetupNode.
Definition at line 49 of file ModifierOffset.hpp.
Here is the call graph for this function:
|
inlinevirtual |
Get the name of the node.
Implements shammodels::sph::modules::ISPHSetupNode.
Definition at line 48 of file ModifierOffset.hpp.
|
inlinevirtual |
This function return true if the setup is done.
Implements shammodels::sph::modules::ISPHSetupNode.
Definition at line 44 of file ModifierOffset.hpp.
|
virtual |
This function generate patchdata with at most nmax per MPI ranks This function is always assumed as called by every ranks simultaneously.
| nmax |
Implements shammodels::sph::modules::ISPHSetupNode.
Definition at line 23 of file ModifierOffset.cpp.
Here is the call graph for this function: