mirror of
https://github.com/OPM/opm-simulators.git
synced 2026-11-03 12:47:42 -06:00
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)