hydrobricks
Loading...
Searching...
No Matches
SolverRK4 Class Reference
Inheritance diagram for SolverRK4:
Solver

Public Member Functions

bool Solve () override
 
- Public Member Functions inherited from Solver
void Connect (Processor *processor)
 
void InitializeContainers ()
 

Additional Inherited Members

- Static Public Member Functions inherited from Solver
static SolverFactory (const SolverSettings &solverSettings)
 
- Protected Member Functions inherited from Solver
void SaveStateVariables (int col)
 
void ComputeChangeRates (int col, bool applyConstraints=true)
 
void ApplyConstraintsFor (int col)
 
void ResetStateVariableChanges ()
 
void SetStateVariablesToIteration (int col)
 
void SetStateVariablesToAvgOf (int col1, int col2)
 
void ApplyProcesses (int col) const
 
void ApplyProcesses (const axd &changeRates) const
 
void Finalize () const
 
- Protected Attributes inherited from Solver
Processorm_processor
 
axxd m_stateVariableChanges
 
axxd m_changeRates
 
int m_nIterations
 

Member Function Documentation

◆ Solve()

bool SolverRK4::Solve ( )
overridevirtual

Apply the solver.

Returns
True if success, false otherwise.

Implements Solver.


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