37 using MessageTag = ReservoirCoupling::MessageTag;
42 bool activated()
const {
return activated_; }
43 void maybeActivate(
int report_step);
44 void sendActivationDateToMasterProcess()
const;
45 void sendNextReportDateToMasterProcess()
const;
46 void sendSimulationStartDateToMasterProcess()
const;
47 void receiveMasterGroupNamesFromMasterProcess();
48 double receiveNextTimeStepFromMaster();
51 void checkGrupSlavGroupNames_();
52 double getGrupSlavActivationDate_()
const;
53 void saveMasterGroupNamesAsMap_(
const std::vector<char>&
group_names);
55 const Parallel::Communication &comm_;
60 std::map<std::string, std::string> master_group_names_;
61 bool activated_{
false};
constexpr auto getPropValue()
get the value data member of a property
Definition propertysystem.hh:242