- The
SimulationTime
class manages simulation time related information as follows.- Start time of the simulation scenario
- Elapsed time of the simulation scenario
- Current time of the simulation scenario
- Update timing of calculations
- Attitude update, orbit update, thermal update, component update
- Update timing of log output and display output
src/environment/global/simulation_time.cpp, .hpp
SimulationTime
class is defined.
src/environment/global/global_environment.cpp, .hpp
SimulationTime
class is used here as a member variable ofGlobalEnvironment
class.
src/environment/global/initialize_global_environment.cpp, .hpp
SimulationTime
class is instanced here based on thesimulation_base.ini
file.
- Call
UpdateTime
function to increment time of the simulation scenario. - Users can get time related information by using the getter functions.
- NA
- NA
- NA