SPH
|
Public Member Functions | |
NBodyRun (const RunSettings &run, const bool useSoft) | |
virtual void | setUp (SharedPtr< Storage > storage) override |
Prepares the run, creates logger, output, ... More... | |
virtual void | tearDown (const Storage &storage, const Statistics &stats) override |
Called after the run. More... | |
![]() | |
IRun () | |
~IRun () | |
Statistics | run (Storage &storage) |
Runs the simulation. More... | |
Statistics | run (Storage &storage, IRunCallbacks &callbacks) |
Runs the simulation. More... | |
![]() | |
virtual | ~Polymorphic () |
Additional Inherited Members | |
![]() | |
void | setNullToDefaults (SharedPtr< Storage > storage) |
void | tearDownInternal (const Storage &storage, const Statistics &stats) |
![]() | |
RunSettings | settings |
AutoPtr< IOutput > | output |
Data output. More... | |
SharedPtr< ILogger > | logger |
Logging. More... | |
AutoPtr< ILogWriter > | logWriter |
Writes statistics into logger every timestep. More... | |
SharedPtr< IScheduler > | scheduler |
Scheduler used for parallelization. More... | |
AutoPtr< ITimeStepping > | timeStepping |
Timestepping. More... | |
AutoPtr< ISolver > | solver |
Solver. More... | |
List< AutoPtr< ITrigger > > | triggers |
Triggers. More... | |
Array< AutoPtr< IDiagnostic > > | diagnostics |
Diagnostics. More... | |
Definition at line 402 of file SimulationJobs.cpp.
|
inline |
Definition at line 407 of file SimulationJobs.cpp.
Prepares the run, creates logger, output, ...
Implements IRun.
Definition at line 413 of file SimulationJobs.cpp.
|
inlineoverridevirtual |
Called after the run.
Used to save the necessary data, log run statistics, etc. Is called at the end of run function.
stats | Run statistics at the end of the run. |
Implements IRun.
Definition at line 435 of file SimulationJobs.cpp.