OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
Solver Class Reference

#include "Solver.h"

Public Member Functions

 Solver (unsigned int simulationSteps, std::vector< Port< float > * > ports, std::vector< ResultPipeline * > resultPipelines, FITTD3DLoop< float > *simulation, SolverSettings &settings)
 
 Solver (Solver &other)=delete
 
Solveroperator= (Solver &other)=delete
 
 ~Solver ()
 
std::vector< ResultPipeline * > GetResultPipelines () const
 
void SimulateMultipleTimesteps ()
 
void ExecuteOneTimeStepNoParallelization (int currentTimestep)
 

Constructor & Destructor Documentation

◆ Solver() [1/2]

Solver::Solver ( unsigned int simulationSteps,
std::vector< Port< float > * > ports,
std::vector< ResultPipeline * > resultPipelines,
FITTD3DLoop< float > * simulation,
SolverSettings & settings )
inline

◆ Solver() [2/2]

Solver::Solver ( Solver & other)
delete

◆ ~Solver()

Solver::~Solver ( )

Member Function Documentation

◆ ExecuteOneTimeStepNoParallelization()

void Solver::ExecuteOneTimeStepNoParallelization ( int currentTimestep)

◆ GetResultPipelines()

std::vector< ResultPipeline * > Solver::GetResultPipelines ( ) const
inline

◆ operator=()

Solver & Solver::operator= ( Solver & other)
delete

◆ SimulateMultipleTimesteps()

void Solver::SimulateMultipleTimesteps ( )

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