SPH
|
Public Member Functions | |
KelvinHelmholtz () | |
virtual void | setUp (SharedPtr< Storage > storage) override |
Prepares the run, creates logger, output, ... More... | |
![]() | |
IRun () | |
~IRun () | |
Statistics | run (Storage &storage) |
Runs the simulation. More... | |
Statistics | run (Storage &storage, IRunCallbacks &callbacks) |
Runs the simulation. More... | |
![]() | |
virtual | ~Polymorphic () |
Protected Member Functions | |
virtual void | tearDown (const Storage &UNUSED(storage), const Statistics &UNUSED(stats)) override |
![]() | |
virtual void | tearDown (const Storage &storage, const Statistics &stats)=0 |
Called after the run. More... | |
void | setNullToDefaults (SharedPtr< Storage > storage) |
void | tearDownInternal (const Storage &storage, const Statistics &stats) |
Additional Inherited Members | |
![]() | |
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 40 of file KelvinHelmholtz.cpp.
|
inline |
Definition at line 42 of file KelvinHelmholtz.cpp.
Prepares the run, creates logger, output, ...
Implements IRun.
Definition at line 68 of file KelvinHelmholtz.cpp.
|
inlineoverrideprotectedvirtual |
Definition at line 127 of file KelvinHelmholtz.cpp.