opm-simulators/ebos
Bård Skaflestad 840a29f8ef Communicate Inter-Region Flows to I/O Rank
This commit ensures that compute inter-region flow rates on all
ranks and collect those on the I/O rank using CollectDataToIORank.

We add a trivial EclInterRegFlowMap data member to the communication
object.  This data member only knows the pertinent FIP region array
names, but uses existing read/write support to collect contributions
from all ranks into this "global" object.  We then pass this global
object on to the summary evaluation routine.
2022-02-18 14:53:43 +01:00
..
equil corrected TypeTag 2022-01-14 11:46:40 +01:00
alucartesianindexmapper.hh use std::make_unique where applicable 2020-09-02 15:35:39 +02:00
collecttoiorank.cc Communicate Inter-Region Flows to I/O Rank 2022-02-18 14:53:43 +01:00
collecttoiorank.hh Communicate Inter-Region Flows to I/O Rank 2022-02-18 14:53:43 +01:00
ebos.hh Change the inner iterations logic 2021-06-04 10:51:15 +02:00
eclalugridvanguard.hh [refactor] Move cell centroid lookup magic to vanguard for reuse. 2021-10-04 09:47:03 +02:00
eclbaseaquifermodel.hh changed: get rid of OPM_UNUSED macro usages 2021-08-02 14:55:41 +02:00
eclbasevanguard.hh Downstream filesystem reorganisation in opm-common 2022-01-02 14:33:34 +01:00
eclcpgridvanguard.hh [refactor] Move cell centroid lookup magic to vanguard for reuse. 2021-10-04 09:47:03 +02:00
ecldummygradientcalculator.hh changed: get rid of OPM_UNUSED macro usages 2021-08-02 14:55:41 +02:00
eclequilinitializer.hh Initialization of solid salt saturation 2022-01-14 11:46:39 +01:00
eclfluxmodule.hh changed: get rid of OPM_UNUSED macro usages 2021-08-02 14:55:41 +02:00
eclgenericcpgridvanguard.cc Downstream filesystem reorganisation in opm-common 2022-01-02 14:33:34 +01:00
eclgenericcpgridvanguard.hh changed: make externalLoadBalancer a namespace scoped symbol 2021-05-18 12:12:05 +02:00
eclgenericoutputblackoilmodule.cc Capture Bulk Connection Fluxes to Accumlate Inter-Region Flows 2022-02-18 10:29:56 +01:00
eclgenericoutputblackoilmodule.hh Capture Bulk Connection Fluxes to Accumlate Inter-Region Flows 2022-02-18 10:29:56 +01:00
eclgenericproblem.cc Downstream filesystem reorganisation in opm-common 2022-01-02 14:33:34 +01:00
eclgenericproblem.hh first version of micp implementation in flow 2021-10-14 17:44:57 +02:00
eclgenericthresholdpressure.cc Downstream filesystem reorganisation in opm-common 2022-01-02 14:33:34 +01:00
eclgenericthresholdpressure.hh eclthresholdpressure: split in typetag dependent and typetag-independent parts 2021-05-13 21:09:38 +02:00
eclgenerictracermodel.cc Downstream filesystem reorganisation in opm-common 2022-01-02 14:33:34 +01:00
eclgenerictracermodel.hh Merge pull request #3717 from joakim-hove/enable-tracer 2021-12-06 09:10:38 +01:00
eclgenericvanguard.cc Downstream filesystem reorganisation in opm-common 2022-01-02 14:33:34 +01:00
eclgenericvanguard.hh Downstream filesystem reorganisation in opm-common 2022-01-02 14:33:34 +01:00
eclgenericwriter.cc Communicate Inter-Region Flows to I/O Rank 2022-02-18 14:53:43 +01:00
eclgenericwriter.hh Communicate Inter-Region Flows to I/O Rank 2022-02-18 14:53:43 +01:00
eclinterregflows.cc Communicate Inter-Region Flows to I/O Rank 2022-02-18 14:53:43 +01:00
eclinterregflows.hh Communicate Inter-Region Flows to I/O Rank 2022-02-18 14:53:43 +01:00
eclmpiserializer.hh Add serializer support for std::array<T,N> 2021-10-25 10:50:34 +02:00
eclnewtonmethod.hh changed: get rid of OPM_UNUSED macro usages 2021-08-02 14:55:41 +02:00
ecloutputblackoilmodule.hh Capture Bulk Connection Fluxes to Accumlate Inter-Region Flows 2022-02-18 10:29:56 +01:00
eclpolyhedralgridvanguard.hh [refactor] Move cell centroid lookup magic to vanguard for reuse. 2021-10-04 09:47:03 +02:00
eclproblem.hh Merge pull request #3774 from plgbrts/expli-salt 2022-02-11 14:35:57 +01:00
eclthresholdpressure.hh eclthresholdpressure: split in typetag dependent and typetag-independent parts 2021-05-13 21:09:38 +02:00
ecltracermodel.hh Merge pull request #3717 from joakim-hove/enable-tracer 2021-12-06 09:10:38 +01:00
ecltransmissibility.cc Downstream filesystem reorganisation in opm-common 2022-01-02 14:33:34 +01:00
ecltransmissibility.hh [refactor] Move cell centroid lookup magic to vanguard for reuse. 2021-10-04 09:47:03 +02:00
eclwriter.hh Communicate Inter-Region Flows to I/O Rank 2022-02-18 14:53:43 +01:00
femcpgridcompat.hh bump required dune version to 2.6 2020-02-06 16:24:39 +01:00
vtkecltracermodule.hh Implement tracerModel::name() and ::fname() with EclState 2021-11-30 11:23:36 +01:00