Shamrock 2025.10.0
Astrophysical Code
Loading...
Searching...
No Matches
Classes | Public Member Functions | Public Attributes | List of all members
SetupLog Struct Reference
+ Collaboration diagram for SetupLog:

Classes

struct  State
 

Public Member Functions

void log_state ()
 
void dump_state ()
 
void update_count_per_rank (u64 count)
 
void update_msg_list (std::vector< std::tuple< u32, u32, u64 > > &msg_list)
 

Public Attributes

struct SetupLog::State state
 
u64 step_counter = 0
 
nlohmann::json json_data = nlohmann::json::array()
 

Detailed Description

Definition at line 213 of file SPHSetup.cpp.

Member Function Documentation

◆ dump_state()

void SetupLog::dump_state ( )
inline

Definition at line 231 of file SPHSetup.cpp.

◆ log_state()

void SetupLog::log_state ( )
inline

Definition at line 223 of file SPHSetup.cpp.

◆ update_count_per_rank()

void SetupLog::update_count_per_rank ( u64  count)
inline

Definition at line 244 of file SPHSetup.cpp.

◆ update_msg_list()

void SetupLog::update_msg_list ( std::vector< std::tuple< u32, u32, u64 > > &  msg_list)
inline

Definition at line 254 of file SPHSetup.cpp.

Member Data Documentation

◆ json_data

nlohmann::json SetupLog::json_data = nlohmann::json::array()

Definition at line 221 of file SPHSetup.cpp.

◆ step_counter

u64 SetupLog::step_counter = 0

Definition at line 219 of file SPHSetup.cpp.


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