SPH
Public Member Functions | List of all members
SphStabilizationRun Class Reference
Inheritance diagram for SphStabilizationRun:
SphRun IRun Polymorphic

Public Member Functions

virtual void setUp (SharedPtr< Storage > storage) override
 Prepares the run, creates logger, output, ... More...
 
 SphRun (const RunSettings &run, SharedPtr< IDomain > domain)
 
- Public Member Functions inherited from SphRun
 SphRun (const RunSettings &run, SharedPtr< IDomain > domain)
 
virtual void tearDown (const Storage &storage, const Statistics &stats) override
 Called after the run. 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 ()
 

Additional Inherited Members

- Protected Member Functions inherited from IRun
void setNullToDefaults (SharedPtr< Storage > storage)
 
void tearDownInternal (const Storage &storage, const Statistics &stats)
 
- Protected Attributes inherited from SphRun
SharedPtr< IDomaindomain
 
- Protected Attributes inherited from IRun
RunSettings settings
 
AutoPtr< IOutputoutput
 Data output. More...
 
SharedPtr< ILoggerlogger
 Logging. More...
 
AutoPtr< ILogWriterlogWriter
 Writes statistics into logger every timestep. More...
 
SharedPtr< ISchedulerscheduler
 Scheduler used for parallelization. More...
 
AutoPtr< ITimeSteppingtimeStepping
 Timestepping. More...
 
AutoPtr< ISolversolver
 Solver. More...
 
List< AutoPtr< ITrigger > > triggers
 Triggers. More...
 
Array< AutoPtr< IDiagnostic > > diagnostics
 Diagnostics. More...
 

Detailed Description

Definition at line 356 of file SimulationJobs.cpp.

Member Function Documentation

◆ setUp()

virtual void SphStabilizationRun::setUp ( SharedPtr< Storage storage)
inlineoverridevirtual

Prepares the run, creates logger, output, ...

Reimplemented from SphRun.

Definition at line 360 of file SimulationJobs.cpp.

◆ SphRun()

SphRun::SphRun
inlineexplicit

Definition at line 161 of file SimulationJobs.cpp.


The documentation for this class was generated from the following file: