remove unused fipnum argument

also allows to drop the default value for the tuningUpdater callback
This commit is contained in:
Arne Morten Kvarving 2024-12-16 14:49:08 +01:00
parent a0614bcd9c
commit 410e19e807
2 changed files with 2 additions and 6 deletions

View File

@ -350,7 +350,7 @@ public:
events.hasEvent(ScheduleEvents::PRODUCTION_UPDATE) ||
events.hasEvent(ScheduleEvents::INJECTION_UPDATE) ||
events.hasEvent(ScheduleEvents::WELL_STATUS_CHANGE);
auto stepReport = adaptiveTimeStepping_->step(timer, *solver_, event, nullptr, tuningUpdater);
auto stepReport = adaptiveTimeStepping_->step(timer, *solver_, event, tuningUpdater);
report_ += stepReport;
//Pass simulation report to eclwriter for summary output
simulator_.problem().setSimulationReport(report_);

View File

@ -180,8 +180,7 @@ void registerAdaptiveParameters();
SimulatorReport step(const SimulatorTimer& simulatorTimer,
Solver& solver,
const bool isEvent,
const std::vector<int>* fipnum = nullptr,
const std::function<bool()> tuningUpdater = [](){return false;})
const std::function<bool()> tuningUpdater)
{
// Maybe update tuning
tuningUpdater();
@ -336,9 +335,6 @@ void registerAdaptiveParameters();
// to write it as this will be done by the simulator
// anyway.
if (!substepTimer.done()) {
if (fipnum) {
solver.computeFluidInPlace(*fipnum);
}
time::StopWatch perfTimer;
perfTimer.start();