SPH
|
Public Member Functions | |
Collision () | |
virtual void | setUp (SharedPtr< Storage > storage) override |
Prepares the run, creates logger, output, ... More... | |
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 () |
Protected Member Functions | |
virtual void | tearDown (const Storage &storage, const Statistics &stats) override |
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 11 of file Collision.cpp.
|
inline |
Definition at line 13 of file Collision.cpp.
Prepares the run, creates logger, output, ...
Implements IRun.
Definition at line 47 of file Collision.cpp.
Prepares the run, creates logger, output, ...
Implements IRun.
Definition at line 9 of file SimpleCollision.cpp.
|
inlineoverrideprotectedvirtual |
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 86 of file Collision.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 44 of file SimpleCollision.cpp.