mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
Add missing header files
This commit is contained in:
parent
097f951557
commit
ef62ea7a7d
@ -141,7 +141,7 @@ std::vector<char *> ReservoirCouplingMaster::getSlaveArgv(
|
|||||||
slave_argv[i] = const_cast<char*>(data_file.c_str());
|
slave_argv[i] = const_cast<char*>(data_file.c_str());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
slave_argv[argc] = "--slave=true";
|
slave_argv[argc] = const_cast<char *>("--slave=true");
|
||||||
slave_argv[argc+1] = nullptr;
|
slave_argv[argc+1] = nullptr;
|
||||||
return slave_argv;
|
return slave_argv;
|
||||||
}
|
}
|
||||||
|
@ -212,14 +212,16 @@ public:
|
|||||||
// For now, we require that SLAVES and GRUPMAST are defined at the first
|
// For now, we require that SLAVES and GRUPMAST are defined at the first
|
||||||
// schedule step, so it is enough to check the first step. See the
|
// schedule step, so it is enough to check the first step. See the
|
||||||
// keyword handlers in opm-common for more information.
|
// keyword handlers in opm-common for more information.
|
||||||
auto master_mode = this->schedule()[0].rescoup().masterMode();
|
if (!this->schedule()[0].rescoup.empty()) {
|
||||||
if (master_mode) {
|
auto master_mode = this->schedule()[0].rescoup().masterMode();
|
||||||
this->reservoirCouplingMaster_ =
|
if (master_mode) {
|
||||||
std::make_unique<ReservoirCouplingMaster>(
|
this->reservoirCouplingMaster_ =
|
||||||
FlowGenericVanguard::comm(),
|
std::make_unique<ReservoirCouplingMaster>(
|
||||||
this->schedule()
|
FlowGenericVanguard::comm(),
|
||||||
);
|
this->schedule()
|
||||||
this->reservoirCouplingMaster_->spawnSlaveProcesses(argc, argv);
|
);
|
||||||
|
this->reservoirCouplingMaster_->spawnSlaveProcesses(argc, argv);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
simulator_.setEpisodeIndex(-1);
|
simulator_.setEpisodeIndex(-1);
|
||||||
|
Loading…
Reference in New Issue
Block a user