opm-simulators/ebos
Markus Blatt 75104fd310 Move to more consistent ownership of ECL data in EclBaseVanguard
We resort to consistently use unique_ptrs in EclBaseVanguard for
the data read from ECL files or set externally. This means that
during the simulation EclBaseVanguard owns this data and not Main
or the ebos setup functions. This ownership transfer becomes
transparent due to std::move.

This came up when trying to fix the parallel runs of ebos and during
that removing some code duplication.
2020-08-27 09:05:09 +02:00
..
equil changed: remove GET_PROP_TYPE / GET_PROP macro usage 2020-08-27 08:19:39 +02:00
alucartesianindexmapper.hh changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
collecttoiorank.hh Simulator Group Data: Chase Upstream API Update 2020-07-01 22:52:26 +02:00
ebos_altidx.cc changed: remove GET_PROP_TYPE / GET_PROP macro usage 2020-08-27 08:19:39 +02:00
ebos_blackoil.cc Move to more consistent ownership of ECL data in EclBaseVanguard 2020-08-27 09:05:09 +02:00
ebos_blackoil.hh Move to more consistent ownership of ECL data in EclBaseVanguard 2020-08-27 09:05:09 +02:00
ebos_brine_main.cc renamed saltwater-->brine and removed keywords from missingFeatures 2020-01-09 14:14:38 +01:00
ebos_brine.cc Move to more consistent ownership of ECL data in EclBaseVanguard 2020-08-27 09:05:09 +02:00
ebos_brine.hh renamed saltwater-->brine and removed keywords from missingFeatures 2020-01-09 14:14:38 +01:00
ebos_foam_main.cc changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_foam.cc Move to more consistent ownership of ECL data in EclBaseVanguard 2020-08-27 09:05:09 +02:00
ebos_foam.hh Move to more consistent ownership of ECL data in EclBaseVanguard 2020-08-27 09:05:09 +02:00
ebos_gasoil_main.cc changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_gasoil.cc Move to more consistent ownership of ECL data in EclBaseVanguard 2020-08-27 09:05:09 +02:00
ebos_gasoil.hh Move to more consistent ownership of ECL data in EclBaseVanguard 2020-08-27 09:05:09 +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 Move to more consistent ownership of ECL data in EclBaseVanguard 2020-08-27 09:05:09 +02:00
ebos_oilwater.hh Move to more consistent ownership of ECL data in EclBaseVanguard 2020-08-27 09:05:09 +02:00
ebos_oilwaterpolymer_main.cc [feature][ebos] Adding oil-water-polymer option of ebos. 2019-12-09 18:16:23 +01:00
ebos_oilwaterpolymer.cc Move to more consistent ownership of ECL data in EclBaseVanguard 2020-08-27 09:05:09 +02:00
ebos_oilwaterpolymer.hh Move to more consistent ownership of ECL data in EclBaseVanguard 2020-08-27 09:05:09 +02:00
ebos_plain.cc changed: remove TTAG macro calls 2020-08-27 08:19:39 +02:00
ebos_polymer_main.cc changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_polymer.cc Move to more consistent ownership of ECL data in EclBaseVanguard 2020-08-27 09:05:09 +02:00
ebos_polymer.hh Move to more consistent ownership of ECL data in EclBaseVanguard 2020-08-27 09:05:09 +02:00
ebos_solvent_main.cc changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_solvent.cc Move to more consistent ownership of ECL data in EclBaseVanguard 2020-08-27 09:05:09 +02:00
ebos_solvent.hh Move to more consistent ownership of ECL data in EclBaseVanguard 2020-08-27 09:05:09 +02:00
ebos_thermal_main.cc changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
ebos_thermal.cc Move to more consistent ownership of ECL data in EclBaseVanguard 2020-08-27 09:05:09 +02:00
ebos_thermal.hh Move to more consistent ownership of ECL data in EclBaseVanguard 2020-08-27 09:05:09 +02:00
ebos.hh changed: remove BEGIN_PROPERTIES/END_PROPERTIES macro usage 2020-08-21 15:50:35 +02:00
eclalugridvanguard.hh changed: remove GET_PROP_TYPE / GET_PROP macro usage 2020-08-27 08:19:39 +02:00
eclbaseaquifermodel.hh changed: remove GET_PROP_TYPE / GET_PROP macro usage 2020-08-27 08:19:39 +02:00
eclbasevanguard.hh Move to more consistent ownership of ECL data in EclBaseVanguard 2020-08-27 09:05:09 +02:00
eclcpgridvanguard.hh changed: remove GET_PROP_TYPE / GET_PROP macro usage 2020-08-27 08:19:39 +02:00
ecldummygradientcalculator.hh changed: remove GET_PROP_TYPE / GET_PROP macro usage 2020-08-27 08:19:39 +02:00
eclequilinitializer.hh changed: remove GET_PROP_TYPE / GET_PROP macro usage 2020-08-27 08:19:39 +02:00
eclfluxmodule.hh changed: remove GET_PROP_TYPE / GET_PROP macro usage 2020-08-27 08:19:39 +02:00
eclmpiserializer.hh Handle serialization of std::variant<T0,T1> 2020-08-25 22:37:24 +02:00
eclnewtonmethod.hh changed: remove GET_PROP_TYPE / GET_PROP macro usage 2020-08-27 08:19:39 +02:00
ecloutputblackoilmodule.hh changed: remove GET_PROP_TYPE / GET_PROP macro usage 2020-08-27 08:19:39 +02:00
eclpeacemanwell.hh changed: remove GET_PROP_TYPE / GET_PROP macro usage 2020-08-27 08:19:39 +02:00
eclpolyhedralgridvanguard.hh changed: remove GET_PROP_TYPE / GET_PROP macro usage 2020-08-27 08:19:39 +02:00
eclproblem.hh changed: remove GET_PROP_TYPE / GET_PROP macro usage 2020-08-27 08:19:39 +02:00
eclthresholdpressure.hh changed: remove GET_PROP_TYPE / GET_PROP macro usage 2020-08-27 08:19:39 +02:00
ecltracermodel.hh changed: remove GET_PROP_TYPE / GET_PROP macro usage 2020-08-27 08:19:39 +02:00
ecltransmissibility.hh changed: remove GET_PROP_TYPE / GET_PROP macro usage 2020-08-27 08:19:39 +02:00
eclwellmanager.hh changed: remove GET_PROP_TYPE / GET_PROP macro usage 2020-08-27 08:19:39 +02:00
eclwriter.hh changed: remove GET_PROP_TYPE / GET_PROP macro usage 2020-08-27 08:19:39 +02:00
femcpgridcompat.hh bump required dune version to 2.6 2020-02-06 16:24:39 +01:00
mebos_main.cc Move to more consistent ownership of ECL data in EclBaseVanguard 2020-08-27 09:05:09 +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
startEbos.hh [properties] adapt to changes in the property system 2020-05-18 15:54:26 +02:00
vtkecltracermodule.hh changed: remove GET_PROP_TYPE / GET_PROP macro usage 2020-08-27 08:19:39 +02:00