opm-simulators/ebos
Bård Skaflestad d039a1d60e Basic Equilibration: Prepare for Subdivision Strategy
This commit is the first step of several that implements ECLIPSE's
"accurate fluid-in-place" model initialization procedure based on
subdividing the vertical range/extent of individual cells.  This
first step puts the O/G/W phase-pressure calculation into a helper
class,

    Opm::EQUIL::Details::PressureTable<>

through which phase pressure values can be calculated at abritrary
depths rather than just at the cell centre depths.  In other words,
this helper class extends and subsumes the responsibilities of the
existing helper functions

    Opm::EQUIL::Details::PhasePressure::assign()
    Opm::EQUIL::Details::PhasePressure::oil()
    Opm::EQUIL::Details::PhasePressure::gas()
    Opm::EQUIL::Details::PhasePressure::water()

We still use the same ODE-based evaluation procedure for the phase
pressures and the equilibrateOWG() helper function still computes
the phase pressure values at cell centre depths only.

That, in turn, corresponds to the "N = 0" case (steady state) of the
basic equilibration facility.
2020-04-14 23:01:02 +02:00
..
equil Basic Equilibration: Prepare for Subdivision Strategy 2020-04-14 23:01:02 +02:00
alucartesianindexmapper.hh changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +02:00
collecttoiorank.hh further changes to report currentStatusGroupControls to Summary 2020-03-16 10:39:52 +01:00
ebos_altidx.cc Add logging in ebos 2019-10-14 10:39:10 +02:00
ebos_blackoil.cc Add logging in ebos 2019-10-14 10:39:10 +02:00
ebos_blackoil.hh changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +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 renamed saltwater-->brine and removed keywords from missingFeatures 2020-01-09 14:14:38 +01: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 Add logging in ebos 2019-10-14 10:39:10 +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 fix various extentions 2020-01-09 14:14:38 +01: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 fix various extentions 2020-01-09 14:14:38 +01:00
ebos_oilwater.hh changed: namespace Ewoms -> namespace Opm 2019-09-05 17:14:38 +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 fix various extentions 2020-01-09 14:14:38 +01:00
ebos_oilwaterpolymer.hh [feature][ebos] Adding oil-water-polymer option of ebos. 2019-12-09 18:16:23 +01: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 Add logging in ebos 2019-10-14 10:39:10 +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 Add logging in ebos 2019-10-14 10:39:10 +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 Add logging in ebos 2019-10-14 10:39:10 +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 Pass a pointer to the EclipseGrid to CpGrid::processEclipseGrid. 2019-12-18 21:39:08 +01:00
eclbaseaquifermodel.hh Aquifer Restart: Address Review Comments 2019-12-05 13:41:05 +01:00
eclbasevanguard.hh Enable owner first ordering by default 2020-04-01 12:58:59 +02:00
eclcpgridvanguard.hh Remove GhostLast ILU 2020-03-13 15:03:31 +01:00
ecldummygradientcalculator.hh changed: ewoms/disc -> opm/models/discretization 2019-09-19 11:16:26 +02:00
eclequilinitializer.hh Shrink EclEquilInitializer::initialFluidStates_. 2020-03-08 16:25:35 +01:00
eclfluxmodule.hh fix index issue for boundary conditions 2020-01-30 10:03:22 +01:00
eclmpiserializer.hh fixed: broadcasting an int and receiving as a size_t is a very bad idea 2020-03-30 11:48:00 +02:00
eclnewtonmethod.hh Add logging in ebos 2019-10-14 10:39:10 +02:00
ecloutputblackoilmodule.hh adjust for SummaryNode -> SummaryConfigNode rename 2020-03-13 15:56:33 +01:00
eclpeacemanwell.hh changed: ewoms/disc -> opm/models/discretization 2019-09-19 11:16:26 +02:00
eclpolyhedralgridvanguard.hh [bugfix][ebos] Make compile with PolyhedralGrid again. 2019-12-18 11:03:42 +01:00
eclproblem.hh Add call to evaluate PYACTION in eclproblem::applyActions() 2020-04-14 08:48:32 +02:00
eclthresholdpressure.hh Remove GhostLast ILU 2020-03-13 15:03:31 +01:00
ecltracermodel.hh changed: use TracerConfig from opm-common 2020-03-23 15:52:53 +01:00
ecltransmissibility.hh avoid potentially uninitialized warnings in serial 2020-03-19 10:14:04 +01:00
eclwellmanager.hh corrected for unused parameters in eclwellmanager - groupData 2020-03-19 08:44:46 +01:00
eclwriter.hh changed: use Deck unit system from EclipseState 2020-03-23 15:54:48 +01:00
femcpgridcompat.hh bump required dune version to 2.6 2020-02-06 16:24:39 +01:00
mebos_main.cc [feature][ebos] Adding oil-water-polymer option of ebos. 2019-12-09 18:16:23 +01: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 MOve String utility in opm-common 2020-04-04 16:28:16 +02:00
vtkecltracermodule.hh changed: ewoms/io -> opm/models/io 2019-09-19 11:17:12 +02:00