hydrobricks
Loading...
Searching...
No Matches
SolverRK4.h
1#ifndef HYDROBRICKS_SOLVER_RK4_H
2#define HYDROBRICKS_SOLVER_RK4_H
3
4#include "Includes.h"
5#include "Solver.h"
6
7class SolverRK4 : public Solver {
8 public:
9 explicit SolverRK4();
10
14 void InitializeContainers() override;
15
19 bool Solve(double timeStepInDays) override;
20
21 private:
22 axd _k1;
23 axd _k2;
24 axd _k3;
25 axd _k4;
26 axd _combinedRates;
27 axd _state;
28};
29
30#endif // HYDROBRICKS_SOLVER_RK4_H
Definition SolverRK4.h:7
void InitializeContainers() override
Definition SolverRK4.cpp:8
bool Solve(double timeStepInDays) override
Definition SolverRK4.cpp:19
Definition Solver.h:11