opm-simulators/ebos
Markus Blatt 1124b82f05 Move translation of global cartesian index of global grid to IoRank.
Previously, it was still assumed that all ranks knew the global grid
and each map on CollectDataToIORank::indexMaps_ was a mapping of
send/receive index to the index of the cell using the mapper of  the
corresponding global grid.

With this patch inside of CollectDataToIORank::DistributeIndexMapping
indexMaps is a mapping from send/receive index to global cartesian
index until the destructor is run. Inside of the destructor of the
iorank the remapping to mapped index of the global grid happens and
the ranks array is computed.
2019-10-14 14:32:22 +02:00
..
equil Uuse new EquilRecord from opm-common 2019-09-23 21:42:41 +02:00
alucartesianindexmapper.hh changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
collecttoiorank.hh Move translation of global cartesian index of global grid to IoRank. 2019-10-14 14:32:22 +02:00
ebos_altidx.cc changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_blackoil.cc changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_blackoil.hh changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_foam_main.cc changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_foam.cc changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_foam.hh changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_gasoil_main.cc changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_gasoil.cc changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_gasoil.hh changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_main.cc changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_oilwater_main.cc changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_oilwater.cc changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_oilwater.hh changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_plain.cc changed: ewoms/common -> opm/models/utils 2019-09-19 11:14:36 +02:00
ebos_polymer_main.cc changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_polymer.cc changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_polymer.hh changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_solvent_main.cc changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_solvent.cc changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_solvent.hh changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_thermal_main.cc changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_thermal.cc changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_thermal.hh changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos.hh changed: ewoms/common -> opm/models/utils 2019-09-19 11:14:36 +02:00
eclalugridvanguard.hh Make sure subclass functions are not called before subclass is initialized. 2019-10-01 21:18:17 +02:00
eclbaseaquifermodel.hh changed: ewoms/common -> opm/models/utils 2019-09-19 11:14:36 +02:00
eclbasevanguard.hh Make sure subclass functions are not called before subclass is initialized. 2019-10-01 21:18:17 +02:00
eclcpgridvanguard.hh Always initialize mpiRank in constructor and use it consistently. 2019-10-14 14:32:22 +02:00
ecldummygradientcalculator.hh changed: ewoms/disc -> opm/models/discretization 2019-09-19 11:16:26 +02:00
eclequilinitializer.hh changed: ewoms/common -> opm/models/utils 2019-09-19 11:14:36 +02:00
eclfluxmodule.hh changed: ewoms/disc -> opm/models/discretization 2019-09-19 11:16:26 +02:00
eclnewtonmethod.hh changed: ewoms/common -> opm/models/utils 2019-09-19 11:14:36 +02:00
ecloutputblackoilmodule.hh Enable single-phase runs. 2019-10-11 08:19:18 +02:00
eclpeacemanwell.hh changed: ewoms/disc -> opm/models/discretization 2019-09-19 11:16:26 +02:00
eclpolyhedralgridvanguard.hh Make sure subclass functions are not called before subclass is initialized. 2019-10-01 21:18:17 +02:00
eclproblem.hh Enable single-phase runs. 2019-10-11 08:19:18 +02:00
eclthresholdpressure.hh changed: ewoms/common -> opm/models/utils 2019-09-19 11:14:36 +02:00
ecltracermodel.hh changed: ewoms/models/blackoil -> opm/models/blackoil 2019-09-19 11:12:45 +02:00
ecltransmissibility.hh changed: ewoms/common -> opm/models/utils 2019-09-19 11:14:36 +02:00
eclwellmanager.hh sync restart 2019-10-01 14:30:11 +02:00
eclwriter.hh Only access globalTransmissibility on IO rank in EclWriter. 2019-10-14 14:32:22 +02:00
femcpgridcompat.hh make the coding style of femcpgridcompat.hh consistent with the rest of eWoms/ebos 2019-02-01 17:33:30 +01:00
mebos_main.cc changed: ewoms/common -> opm/models/utils 2019-09-19 11:14:36 +02:00
nncsorter.cpp changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
nncsorter.hpp changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
tracervdtable.hh changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
vtkecltracermodule.hh changed: ewoms/io -> opm/models/io 2019-09-19 11:17:12 +02:00