|
VirtualFluids 0.2.0
Parallel CFD LBM Solver
|
#include <TestImp.h>
Public Member Functions | |
| void | run () override |
| void | update () override |
| TestStatus | getTestStatus () override |
| void | makeConsoleOutput () override |
| void | addSimulation (std::shared_ptr< NumericalTestSimulation > sim, std::shared_ptr< SimulationInfo > simInfo, std::shared_ptr< PostProcessingStrategy > postProStrategy) |
Public Member Functions inherited from Test | |
| virtual | ~Test ()=default |
Public Member Functions inherited from SimulationObserver | |
| SimulationObserver () | |
| Class default constructor. | |
| SimulationObserver (SPtr< Grid3D > grid, SPtr< UbScheduler > s) | |
| Construct SimulationObserver object for grid object and scheduler object. | |
| virtual | ~SimulationObserver () |
| Class destructor. | |
| virtual void | update (real step)=0 |
| Updates observer. | |
| virtual | ~SimulationObserver ()=default |
Protected Member Functions | |
| TestImp (std::shared_ptr< ColorConsoleOutput > colorOutput) | |
| virtual void | evaluate ()=0 |
| virtual std::vector< std::string > | buildTestOutput ()=0 |
| virtual std::vector< std::string > | buildBasicTestOutput ()=0 |
| virtual std::vector< std::string > | buildErrorTestOutput ()=0 |
| std::vector< std::string > | buildSimulationFailedTestOutput () |
| bool | CheckAllSimulationRun () |
Protected Attributes | |
| std::vector< std::shared_ptr< NumericalTestSimulation > > | simulations |
| std::vector< std::shared_ptr< PostProcessingStrategy > > | postProStrategies |
| std::vector< std::shared_ptr< SimulationInfo > > | simInfos |
| std::vector< bool > | simulationRun |
| std::shared_ptr< ColorConsoleOutput > | colorOutput |
| TestStatus | testStatus |
Protected Attributes inherited from SimulationObserver | |
| SPtr< Grid3D > | grid |
| SPtr< UbScheduler > | scheduler |
|
protectedpure virtual |
|
protectedpure virtual |
|
protectedpure virtual |
Implemented in L2NormTest, L2NormTestBetweenKernels, NyTest, and PhiTest.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |