Files
opm-simulators/opm/simulators
Håkon Hægland eb821ec6c3 Allow reservoir coupling slaves without GRUPSLAV for history mode
History mode reservoir coupling only synchronizes time steps between
master and slaves. No rate allocation occurs, so GRUPSLAV (which maps
slave groups to master groups for rate constraints) is not needed.

Changes:
- Reorder master-slave initial communication so slaves receive master
  group names before determining activation date
- Handle zero master groups case in getMasterGroupNamesForSlave_(),
  sendMasterGroupNamesToSlaves_(), and receiveMasterGroupNamesFromMasterProcess_()
- Add numMasterGroups_() method to ReservoirCouplingSlave to detect
  history mode (no GRUPMAST on master means no master groups)
- When no GRUPSLAV found and numMasterGroups is zero, assume slave
  activation at simulation start (history mode)
2026-01-24 14:53:09 +01:00
..