From 2b4ecc32703c800e2516e1a1a86df9b6bc4e07ee Mon Sep 17 00:00:00 2001 From: Peter Kalverla Date: Wed, 1 Nov 2023 16:55:45 +0100 Subject: [PATCH] Timestep --- src/sfincs_bmi.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/sfincs_bmi.cxx b/src/sfincs_bmi.cxx index 77eee86..ada179f 100644 --- a/src/sfincs_bmi.cxx +++ b/src/sfincs_bmi.cxx @@ -48,7 +48,9 @@ void SfincsBmi::Initialize(std::string config_file) { } void SfincsBmi::Update() { double dt = this->GetTimeStep(); - // dt = 1.; // The initial time step is super small (1e-6) + dt = 60.; // The initial time step is super small (1e-6) + // TODO make configurable? Sfincs uses adaptive time step internally. + // Let's use a default "BMI user time step" of 60 seconds for now. int status = update(dt); if (status != 0) { throw BmiError();