opm-simulators/ebos
Bård Skaflestad 27b695d0be Fix Averaged Quantities for Non-HC Simulations
Commit 6d3da3d2e introduced the notion of a "dynamic", pressure
dependent pore-volume and switched the 'PoreVolume' aggregates to
reference condition evaluation for output to the 'PORV' field in the
.PRT file.  We did however fail to update all existing uses of
'PoreVolume' which introduced an inconsistency.  In particular, for
simulation models without hydrocarbons-e.g., a single-phase water
run-the numerator of the volume weighted average would include
pressure effects through the rock compressibility but the
denominator would not.

Thanks to Edmund Stephens for discovering the issue and providing an
example model for analysing the underlying issue.
2022-08-11 16:07:00 +02:00
..
equil initstateequil: make it a private template 2022-08-11 15:34:55 +02:00
alucartesianindexmapper.hh eclalucartesianindexmapper: some modernization 2022-08-10 12:37:04 +02:00
collecttoiorank.cc rebasing 2022-07-28 20:40:34 +02:00
collecttoiorank.hh collecttoiorank: use constexpr 2022-08-10 12:37:04 +02:00
ebos.hh Change the inner iterations logic 2021-06-04 10:51:15 +02:00
eclalugridvanguard.hh EclAluGridVanguard: some modernization 2022-08-10 12:44:53 +02:00
eclbaseaquifermodel.hh changed: get rid of OPM_UNUSED macro usages 2021-08-02 14:55:41 +02:00
eclbasevanguard.hh fixing warning-unused variable 2022-08-04 14:19:12 +02:00
eclcpgridvanguard.hh EclCpGridVanguard: some modernization 2022-08-10 12:44:53 +02:00
ecldummygradientcalculator.hh EclDummyGradientCalculator: some modernization 2022-08-10 12:44:53 +02:00
eclequilinitializer.hh changed: avoid typetag dependence in equil initializer 2022-08-11 15:27:38 +02:00
eclfluxmodule.hh Merge pull request #3992 from akva2/ecl_modernization 2022-08-10 13:26:25 +02:00
eclgenericcpgridvanguard.cc rebasing 2022-07-28 20:40:34 +02:00
eclgenericcpgridvanguard.hh Split Grid Distribution Out to Helper Functions 2022-06-08 16:14:39 +02:00
eclgenericoutputblackoilmodule.cc Fix Averaged Quantities for Non-HC Simulations 2022-08-11 16:07:00 +02:00
eclgenericoutputblackoilmodule.hh output drsdtcon values to restart files 2022-07-21 15:41:30 +02:00
eclgenericproblem.cc Merge pull request #3977 from totto82/output_drsdtvon 2022-08-11 14:51:12 +02:00
eclgenericproblem.hh output drsdtcon values to restart files 2022-07-21 15:41:30 +02:00
eclgenericthresholdpressure.cc rebasing 2022-07-28 20:40:34 +02:00
eclgenericthresholdpressure.hh eclthresholdpressure: split in typetag dependent and typetag-independent parts 2021-05-13 21:09:38 +02:00
eclgenerictracermodel.cc rebasing 2022-07-28 20:40:34 +02:00
eclgenerictracermodel.hh EclGenericTracerModel: some modernization 2022-08-10 12:44:53 +02:00
eclgenericvanguard.cc add missing include 2022-07-27 16:24:04 +02:00
eclgenericvanguard.hh fix tests that relied on internal deck handling 2022-06-24 15:27:56 +02:00
eclgenericwriter.cc rebasing 2022-07-28 20:40:34 +02:00
eclgenericwriter.hh EclGenericWriter: some modernization 2022-08-10 12:44:53 +02:00
eclinterregflows.cc Communicate Inter-Region Flows to I/O Rank 2022-02-18 14:53:43 +01:00
eclinterregflows.hh Don't Capture Local Flux Data Unless Needed 2022-02-25 11:31:57 +01:00
eclmpiserializer.hh Add serializer support for std::array<T,N> 2021-10-25 10:50:34 +02:00
eclnewtonmethod.hh EclNewtonMethod: some modernization 2022-08-10 12:44:53 +02:00
ecloutputblackoilmodule.hh Merge pull request #3977 from totto82/output_drsdtvon 2022-08-11 14:51:12 +02:00
eclpolyhedralgridvanguard.hh EclPolyhedralGridVanguard: some modernization 2022-08-10 12:44:53 +02:00
eclproblem.hh Merge pull request #3992 from akva2/ecl_modernization 2022-08-10 13:26:25 +02:00
eclthresholdpressure.hh EclThresholdPressure: some modernization 2022-08-10 12:44:53 +02:00
ecltracermodel.hh Do not make changes to eclthresholdpressure.hh and ecltracermodel.hh. 2022-08-09 11:11:36 +02:00
ecltransmissibility.cc rebasing 2022-07-28 20:40:34 +02:00
ecltransmissibility.hh rebasing 2022-07-28 20:40:34 +02:00
eclwriter.hh rebasing 2022-07-28 20:40:34 +02:00
femcpgridcompat.hh FemCpGridCompat: some modernization 2022-08-10 12:44:53 +02:00
vtkecltracermodule.hh VtkEclTracerModule: some modernization 2022-08-10 12:44:53 +02:00