Elyes Ahmed
5c2b60bcd0
rebasing
2022-07-28 20:40:34 +02:00
Ove Sævareid
81249bccc4
Support for LET-based saturation functions.
2022-04-08 12:01:54 +02:00
Markus Blatt
6e7e0098ce
Fixes spelling shoule -> should
2022-03-09 17:23:59 +01:00
Joakim Hove
6b92443cb4
Downstream filesystem reorganisation in opm-common
2022-01-02 14:33:34 +01:00
Markus Blatt
a2246d331b
Spelling fixes
...
Gbp-Pq: Name 0005-Spelling-fixes.patch
2021-11-15 12:06:05 +01:00
Joakim Hove
5336822242
Remove unused utility class PhasePresence
2021-11-01 17:06:50 +01:00
Joakim Hove
bcdc974585
Create PhaseUsage constructor
2021-11-01 17:04:42 +01:00
Paul Egberts
25393cddee
removed throw for water-gas system
2021-08-01 17:57:08 +02:00
Arne Morten Kvarving
a4c0af09d9
fixed: do not use Opm:: prefix when inside namespace Opm
2021-05-05 11:59:18 +02:00
Arne Morten Kvarving
0e2c61856f
RelpermDiagnostics: make templates private
...
use explicit template instantation. to avoid rebuilding
this code over and over (minor), and to avoid includes in headers.
2021-05-03 20:39:37 +02:00
Arne Morten Kvarving
541ebdde13
phaseUsageFromDeck: move to separate compile unit
2021-04-29 13:00:23 +02:00
Joakim Hove
29673a168d
Use std::array<> in PhaseUsage
2021-04-26 19:03:22 +02:00
Joakim Hove
1d5a245b95
Use value object for endpoints
2021-04-07 10:40:48 +02:00
Bård Skaflestad
d1ad97a7f1
Chase Unscaled Endpoint API Update
...
We no longer need to pass the "family" as an argument.
2021-01-27 15:04:26 +01:00
Tor Harald Sandve
d4f5398af6
adapt RelpermDiagnostics to single phase systems
2021-01-26 15:20:47 +01:00
Tor Harald Sandve
c145722798
pass CartesianIndexMapper instead of the grid to the RelpermDiagnositics
2021-01-26 14:59:36 +01:00
Bård Skaflestad
cc6d0e35a3
Relperm Diagnostics: Chase EPS API Update
...
The API for extracting unscaled (raw) saturation end-points has
changed in opm-material. Follow that change here.
2021-01-05 09:59:07 +01:00
Ove Sævareid
0f7e66e151
Alternative solvent extension for the black oil model.
2020-11-17 12:33:19 +01:00
Joakim Hove
8473aa38e5
Remove Deck argument to RelpermDiagnostic
2020-03-13 08:54:30 +01:00
Joakim Hove
3c6c889623
Endpointscaling.threepoint() instead of deck.haskeyword("SCALECRS")
2020-03-13 08:54:30 +01:00
Arne Morten Kvarving
1565456280
remove deck parameter from RelpermDiagnostics::unscaledEndPointsCheck_
2020-03-09 11:23:12 +01:00
Arne Morten Kvarving
3c050f4dda
use compressed field properties setting up MaterialLawManager
2020-02-28 12:31:14 +01:00
Trine S. Mykkeltvedt
99e7785fb5
renamed saltwater-->brine and removed keywords from missingFeatures
2020-01-09 14:14:38 +01:00
Trine S. Mykkeltvedt
5749615bd8
addd simple salt/brine implementation
2020-01-09 14:14:38 +01:00
Joakim Hove
6e4d5b1e12
Use active index in RelpermDiagnostic_impl
2019-11-27 12:10:00 +01:00
Joakim Hove
2e6b1e36be
Pass actnum mapping to relperm diagnostic
2019-11-26 19:26:24 +01:00
Joakim Hove
02bdf4c699
Merge pull request #2165 from joakim-hove/ecl-eps-grid-extract
...
Use EclEpsGridProperties constructor
2019-11-21 11:33:24 +01:00
Joakim Hove
1faa39cff1
Use EclEpsGridProperties to access SATNUM value
2019-11-20 13:59:47 +01:00
Joakim Hove
22bb38e5cc
Remove unused class RockFromDeck
2019-11-19 23:23:30 +01:00
Joakim Hove
571c24d10c
Use EclEpsGridProperties constructor
2019-11-18 12:22:35 +01:00
Joakim Hove
1d9a3e3d35
Adapt to removal of GridProperty::iget()
2019-10-14 13:31:11 +02:00
Atgeirr Flø Rasmussen
4ddb8e8d56
Merge pull request #2051 from atgeirr/enable-onephase-revised-rebased
...
Enable onephase
2019-10-11 21:02:46 +02:00
Halvor M. Nilsen
d873ae165d
Enable single-phase runs.
2019-10-11 08:19:18 +02:00
Joakim Hove
2d544b87f3
Remove trailing whitespace
2019-10-04 13:48:47 +02:00
Joakim Hove
0961cf6e22
Remove unused #include of grid quantities
2019-10-04 13:48:47 +02:00
Atgeirr Flø Rasmussen
b9e7881878
Finalize integration of foam module.
2019-08-07 10:39:16 +02:00
Kai Bao
b079c0a1e5
adding flow_injecitivity executable target
2018-12-11 21:40:47 +01:00
Kai Bao
e1ede3c9d5
adding polymer molecular weight to BlackoilPhases and phaseUsageFromDeck
2018-12-11 21:31:47 +01:00
Kai Bao
575907941d
removing some repeated code in phaseUsageFromDeck
2018-11-27 14:55:26 +01:00
Arne Morten Kvarving
51da91c1ad
remove files moved to opm-simulators-legacy
2018-11-27 11:00:21 +01:00
Arne Morten Kvarving
f027262ec4
remove files
2018-11-16 14:53:37 +01:00
Atgeirr Flø Rasmussen
cf9b7c39b9
Adapt to moved opm-grid headers.
2018-02-10 08:33:33 +01:00
Arne Morten Kvarving
2da361414e
changed: relocate the remaining files in opm/core/utility
...
move to opm/common/utility/numeric
2018-01-30 16:33:46 +01:00
Arne Morten Kvarving
141186ad1d
changed: opm/[core -> common]/utility/parameters
2018-01-30 16:33:45 +01:00
Andreas Lauser
244871829d
PhaseUsage: handle polymer and solvent the same way as energy
2017-12-11 10:30:14 +01:00
Andreas Lauser
4571a8f841
add an energy "phase"
...
This is quite a hack: Even though energy is not a "phase" and it is
also not considered in MaxNumPhases and pu.num_phases because this
would break a lot of assumptions in old code, it is nevertheless
assigned an "canonical index" that can be translated "active index"
via PhaseUsage::phase_pos[]. This awkwardness is needed because much
of the legacy OPM code conflates the concepts of "fluid phase" and
"conserved quantity" and fixing that issue would basically mean an
almost complete rewrite of much of the legacy code. That said, the
same statement applies to polymer and solvent, but these are currently
handled as even more second-class citizens because they are not even
given a canonical index and also cannot be translated into an active
one.
2017-12-11 10:30:14 +01:00
Alf B. Rustad
fa886bc3aa
Cosmetic change
2017-10-11 10:45:18 +02:00
Alf B. Rustad
7d32729a00
Cosmetic change
2017-10-11 10:45:18 +02:00
Alf B. Rustad
db7c47042c
Remove remaining Nexus checks
2017-10-11 10:45:17 +02:00
Alf B. Rustad
520574513f
Avoid false positives by introducing a tolerance
2017-10-11 10:45:17 +02:00