AllowRotation and size_t

This commit is contained in:
Aik-Siong Koh
2024-01-14 21:40:33 -07:00
committed by PaddleStroke
parent fe99ad2593
commit 85557e1fa4
285 changed files with 1854 additions and 1116 deletions

View File

@@ -26,7 +26,7 @@ namespace MbD {
void initialize() override;
void initializeGlobally() override;
void initializeLocally() override;
void iStep(int i) override;
void iStep(size_t i) override;
void postFirstStep() override;
void postStep() override;
void postRun() override;
@@ -40,17 +40,17 @@ namespace MbD {
void setSystem(Solver* sys) override;
void logString(std::string& str) override;
virtual void setorder(int o);
virtual void setorder(size_t o);
virtual void settnew(double t);
virtual void sett(double t);
void settime(double t);
double tprevious();
IntegratorInterface* system;
int istep = 0, iTry = 0, maxTry = 0;
size_t istep = 0, iTry = 0, maxTry = 0;
std::shared_ptr<std::vector<double>> tpast;
double t = 0.0, tnew = 0.0, h = 0, hnew = 0.0;
int order = 0, orderNew = 0, orderMax = 0;
size_t order = 0, orderNew = 0, orderMax = 0;
std::shared_ptr<DifferenceOperator> opBDF;
bool _continue = false;
};