MCPcopy Create free account
hub / github.com/SeisSol/SeisSol / _setSimulationStartTime

Method _setSimulationStartTime

src/Modules/Modules.cpp:112–119  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

110}
111
112void Modules::_setSimulationStartTime(double time) {
113 assert(static_cast<int>(nextHook) <= static_cast<int>(ModuleHook::SynchronizationPoint));
114
115 // Set the simulation time in all modules that are called at synchronization points
116 for (auto& [_, module] : hooks[static_cast<size_t>(ModuleHook::SynchronizationPoint)]) {
117 module->setSimulationStartTime(time);
118 }
119}
120
121Modules& Modules::instance() {
122 static Modules instance;

Callers 1

Calls 1

Tested by

no test coverage detected