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

Method setInitialTimes

src/Solver/time_stepping/TimeManager.cpp:374–387  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

372}
373
374void seissol::time_stepping::TimeManager::setInitialTimes( double time ) {
375 assert( time >= 0 );
376
377 for (auto& cluster : clusters) {
378 cluster->setPredictionTime(time);
379 cluster->setCorrectionTime(time);
380 cluster->setReceiverTime(time);
381 cluster->setLastSubTime(time);
382 }
383 for (auto& cluster : *communicationManager->getGhostClusters()) {
384 cluster->setPredictionTime(time);
385 cluster->setCorrectionTime(time);
386 }
387}
388
389void seissol::time_stepping::TimeManager::setTv(double tv) {
390 for(auto& cluster : clusters) {

Callers 1

simulateMethod · 0.80

Calls 5

setPredictionTimeMethod · 0.80
setCorrectionTimeMethod · 0.80
setReceiverTimeMethod · 0.80
setLastSubTimeMethod · 0.80
getGhostClustersMethod · 0.80

Tested by

no test coverage detected