|
SPH
|
Classes | |
| class | SubtractDomain |
Public Member Functions | |
| ElasticBands () | |
| virtual void | setUp (SharedPtr< Storage > storage) override |
| Prepares the run, creates logger, output, ... More... | |
Public Member Functions inherited from IRun | |
| IRun () | |
| ~IRun () | |
| Statistics | run (Storage &storage) |
| Runs the simulation. More... | |
| Statistics | run (Storage &storage, IRunCallbacks &callbacks) |
| Runs the simulation. More... | |
Public Member Functions inherited from Polymorphic | |
| virtual | ~Polymorphic () |
Protected Member Functions | |
| virtual void | tearDown (const Storage &storage, const Statistics &stats) override |
| Called after the run. More... | |
Protected Member Functions inherited from IRun | |
| void | setNullToDefaults (SharedPtr< Storage > storage) |
| void | tearDownInternal (const Storage &storage, const Statistics &stats) |
Additional Inherited Members | |
Protected Attributes inherited from IRun | |
| 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 ElasticBands.cpp.
|
inline |
Definition at line 13 of file ElasticBands.cpp.
Prepares the run, creates logger, output, ...
Implements IRun.
Definition at line 93 of file ElasticBands.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 129 of file ElasticBands.cpp.