MAIA bb96820c
Multiphysics at AIA
|
The main loop of maia.
MInt Application::m_writeSolverTimings
default = 0
Trigger the collection and output of solver timings and domain decomposition information.
possible values are:
Keywords: PARALLEL, TIMINGS, PERFORMANCE, HPC, TRIGGER
MInt Application::m_solverTimingsWriteInterval
default = -1
Set the write interval for the solver timings output (enabled by writeSolverTimings). If negative the timings are only saved once at the final time step.
Keywords: PARALLEL, TIMINGS, PERFORMANCE
MInt Application::m_solverTimingsSampleInterval
default = 1
Set the sampling interval of the solver timings (enabled by writeSolverTimings).
Keywords: PARALLEL, TIMINGS, PERFORMANCE
MInt Application::m_writeAllSolverTimings
default = true
Trigger the output of ALL solver timings and domain decomposition information.
If disabled only a reduced subset of all timings is collected. This can be useful for large scale simulations to keep the timings files smaller and avoid storing most probably useless timing data. Keywords: PARALLEL, TIMINGS, PERFORMANCE, TRIGGER
MBool Application::m_displayMemoryStatistics
default = true
Controls if memory statistics determined and displayed for the user.
Possible values are:
Keywords: APPLICATION, MEMORY, HPC
MBool MAIAApplication::run()::seedRNGWithTime
default = false
Determines if the random number generator is seeded with time.
Keywords: RANDOM, RNG, SEED
MInt MAIAApplication::run()::seed
default = 0
Sets the seed for the random number generator.
Keywords: RANDOM, RNG, SEED
MInt Application::run_unified()::aliveInterval
default = 0 (disabled)
Set the number of time steps after which performance information is given to the user. If the alive interval is set to 0, no alive signals are given.
Possible values are:
Keywords: GENERAL, PERFORMANCE, HPC, OUTPUT