mirror of
https://github.com/OPM/opm-simulators.git
synced 2026-09-05 04:40:19 -05:00
2b4ebb94cc08d6d7d9dff2ed3459cb1072fd3931
In a parallel run each process only knows a part of the grid. Nevertheless it does hold the complete well information. To resolve this the WellsManager must be able to handle this case. With this commit its constructor gets a flag indicating whether this is a parallel run. If it is, then it does not throw if a well has cells that are not present on the local part of the grid. Nevertheless it will check that either all or none of the cells of a well are stored in the local part of the grid. Wells with no perforated cells on the local will still be present but set to SHUT.
Languages
C++
79.4%
ECL
13.8%
Cuda
1.7%
Pawn
1.7%
CMake
1.4%
Other
1.9%