Commit Graph
19 Commits
Author SHA1 Message Date
osae dbe6d2911d Endpoint scaling and hysteresis for gwseg.
Activation of eps and hysteresis treatment for gwseg. Also some
additional initialization.
2014-02-18 13:49:35 +01:00
osae 25b5f23f37 Added SatFuncBase.hpp to CMakeLists_files.cmake 2014-02-05 12:22:50 +01:00
osae a186c0fb9c Removed blanks from strings. 2014-01-31 14:35:35 +01:00
osae f8696edd7b RV is back in business - a second attempt. 2014-01-29 08:56:07 +01:00
osae 841acacf78 RV is back in business. 2014-01-29 08:42:33 +01:00
osae fa470063ca Saturation table scaling and hysteresis.
This commit implements some additional scaling keywords.  This includes
the ISWL-family that provide hysteresis behaviour via alternative
scaling of the tables.  The old parser has been somewhat extended for
testing purposes.  The commit also includes a slight refactoring of the
SatFunc-family where a new base class has been introduced.
2014-01-28 16:36:55 +01:00
osae d1aada8d81 Support for keywords ENPTVD and ENKRVD. 2012-12-17 14:02:30 +01:00
osae cf5eab8794 Loop index. 2012-12-17 13:58:20 +01:00
osae 7510ded183 Fixed loop index and added parameter check. 2012-12-07 14:52:00 +01:00
osae d5edb42b31 Removed tabs. 2012-12-07 14:52:00 +01:00
osae f41b82da3d Scaling of relperm functions - oil/water systems.
opm/core/eclipse/EclipseGridParser.cpp
opm/core/eclipse/EclipseGridParser.hpp
- New keywords: ENDSCALE SCALECRS SWCR SWL SWU SOWCR KRW KRWR KRO KRORW

opm/core/eclipse/SpecialEclipseFields.hpp
- Parsers for ENDSCALE and SCALECRS.

opm/core/fluid/BlackoilPropertiesFromDeck.cpp
- Consistency check: ENDSCALE implemented for SatFuncSimple only.

opm/core/fluid/SatFuncGwseg.hpp
opm/core/fluid/SatFuncSimple.hpp
opm/core/fluid/SatFuncStone2.hpp
- Accomodate "default" values for scalable parameters.
- For SatFuncGwseg and SatFuncStone2 the associated functionality not
  yet supported and the variables are dummies to satisfy the compiler.

opm/core/fluid/SatFuncSimple.cpp
- Initialisation for scalable parameters.
- Evaluation of relperms: Use (1-so) for evaluation of oil-relperms.
  (For scaled arguments sw and so do not necessarily add to one.)
- TODO: SatFuncGwseg.cpp and SatFuncStone2.cpp for oil-water systems.

opm/core/fluid/SaturationPropsFromDeck.hpp
- Struct to accomodate cell-wise scaling factors.
- Two flags indicating scaling and method.
- Methods for parameter initialisation and scaled relperm computation.

opm/core/fluid/SaturationPropsFromDeck_impl.hpp
- Initialize scaling options and relevant cell-wise scaling factors.
- Relperm evaluation modified for possible end point scaling.
2012-12-07 14:52:00 +01:00
Ove Saevareid d26a9ee4c8 Bugfix: want non-negative cell index 2012-04-24 12:51:24 +02:00
Ove Saevareid cd5cf1d348 Bugfix: face_cells, not cell_faces 2012-04-23 14:00:31 +02:00
Ove Saevareid c7950ff341 Correcting (hopefully:)) compressibility computations. 2011-02-11 11:32:52 +01:00
Ove Saevareid 405900ac39 Bugfix: Correct number of connections also for the last well. 2011-02-07 17:52:32 +01:00
Ove Saevareid 5c358c2de4 MiscibilityLiveOil: Additional undersaturated table entries and a few fixes. 2011-01-25 11:52:50 +01:00
Ove Saevareid 419faa324f BugReport: MiscibilityLiveOil::miscible_oil, several issues here ... 2011-01-18 14:33:55 +01:00
Ove Saevareid f7dc641f4f Bugfix 2011-01-14 17:15:04 +01:00
Ove Saevareid 65a6604112 Oil relperm: krocw_ evaluated at connate water, krow at sw. 2010-11-22 13:07:24 +01:00