Kai Bao
1432367e07
adding a few keywords related to skin pressure
...
SKPRPOLY, SKPRWAT, WSKPTAB
2018-11-19 12:08:04 +01:00
Kai Bao
e4912d4fcf
adding keyword WPMITAB
2018-11-19 12:08:04 +01:00
Kai Bao
d0e5f8f470
beginning working on PlymwinjTable
...
it will go to Tables.cpp later.
2018-11-19 12:08:04 +01:00
Joakim Hove
c1ffeeef53
Merge pull request #557 from joakim-hove/actioncontext-summary-state
...
Actioncontext summary state
2018-11-16 11:31:20 +01:00
Joakim Hove
e27abdd1a0
Merge pull request #561 from joakim-hove/dynamicstate-update-equal
...
Add method update_equal() to DynamicState
2018-11-16 09:43:25 +01:00
Joakim Hove
8b8285ae2b
Merge pull request #556 from joakim-hove/summarystate-well-api
...
Summarystate well api
2018-11-16 09:42:01 +01:00
Joakim Hove
ad55655a08
Add method update_equal() to DynamicState
2018-11-14 09:34:13 +01:00
Atgeirr Flø Rasmussen
6af3194c6c
Merge pull request #554 from totto82/addPP
...
Add output of well phase potential
2018-11-13 14:30:17 +01:00
Joakim Hove
36c3080f85
ActionContext internalizes a SummaryState object
2018-11-09 21:58:36 +01:00
Joakim Hove
ca9da29c53
Add well_var methods to SummaryState
2018-11-09 20:45:20 +01:00
Joakim Hove
1ba51534ae
Move SummaryState implementation to EclipseState/Schedule/
2018-11-09 20:44:37 +01:00
Joakim Hove
212a1fde5f
Parse condition part in ACTIONX
2018-11-09 20:19:34 +01:00
Joakim Hove
0b8adcbee3
Merge pull request #555 from joakim-hove/minor
...
Minor
2018-11-08 12:25:17 +01:00
Tor Harald Sandve
5d3125c532
Add output of well phase potential
2018-11-07 15:38:23 +01:00
Arne Morten Kvarving
ff8ab1c1dc
changed: mark constructor explicit
2018-11-07 09:43:14 +01:00
Joakim Hove
9d45632628
Make Eclipse month indices available for use outside TimeMap
2018-11-07 09:25:02 +01:00
Joakim Hove
089b58f101
Merge pull request #547 from totto82/productivity_index
...
Add support for output of well productivity index
2018-11-06 09:38:55 +01:00
Tor Harald Sandve
95179f393c
Fix vappars and dr[sv]dt logic
...
The simulator should either use VAPPERS or dr[sv]dt, both the
combination drsdt and drvdt is allowed.
2018-11-05 13:38:42 +01:00
Tor Harald Sandve
2d5d0953ee
Add support for output of well productivity index
2018-11-02 15:57:21 +01:00
Bård Skaflestad
9df3bea857
Simulation Config: Add Predicate for Thermal Simulations
...
This commit introduces a new predicate,
bool SimulationConfig::isThermal() const
that determines whether or not either of the keywords
TEMP or THERMAL
are specified in the RUNSPEC section of a simulation run.
2018-11-02 13:45:50 +01:00
Joakim Hove
68e6926355
Add Actions container and ActionContext for eval
2018-11-02 10:55:29 +01:00
Joakim Hove
b8c5d8c129
Add whitelist of keywords allowed in ACTIONX block
2018-10-27 15:59:32 +02:00
Joakim Hove
e7660b0613
White space change
2018-10-27 15:59:32 +02:00
Joakim Hove
7ebadbb055
Merge pull request #535 from blattms/support-editnnc
...
Added support for honoring keyword EDITNNC during deck parsing.
2018-10-25 15:49:06 +02:00
Bård Skaflestad
8fbb93497a
Summary: Include <map> in Public Interface
...
Needed to honour requirements of class Summary in isolation. While
here, also move <unordered_map> to implementation file.
2018-10-25 09:09:32 +02:00
Bård Skaflestad
47141dfabf
data::Wells: Remove a few blank lines
...
Suggested by: [at]joakim-hove
2018-10-25 09:09:31 +02:00
Jostein Alvestad
fe060c7f48
Changes to contribute to write segment data to summary file
2018-10-25 09:09:31 +02:00
Bård Skaflestad
80154e8f5f
Serialization: Add Initial Support for Segment Information
...
This commit extends Opm::data::Wells to include a set of output
vectors for well segment information. At present we define output
structures for segment rates and segment pressures. The immediate
use case is properly assigning restart vector items RSEG[8 .. 11],
but these same values are also usable for outputting the summary
vectors SPR, SOFR, SGFR, and SWFR. Future expansion is likely.
2018-10-25 09:09:31 +02:00
Joakim Hove
ae0cb3e5ad
Merge pull request #528 from totto82/minpvv
...
Add support for minpvv
2018-10-25 09:04:32 +02:00
Joakim Hove
133f89198f
Merge pull request #507 from WesselDeZeeuw/aquifet
...
Aquifet parser implementation
2018-10-25 09:01:29 +02:00
Joakim Hove
e356a16ab2
Merge pull request #462 from joakim-hove/tranx-modifier
...
Add deckAssigned() method to GridProperty + default construct TRAN
2018-10-24 10:36:19 +02:00
Markus Blatt
5f620f7451
Added support for honoring keyword EDITNNC during deck parsing.
...
If the keyword is present then the transimissibilities of the corresponding NNC
entries will be scalled with the factor specified via EDITNNC. Multiple entries
for the same cell pairs are allowed and will result in multiple scalings.
Cell pairs specified in EDITNNC that are not present in NNC are silently ignored.
2018-10-18 15:26:31 +02:00
Joakim Hove
c76ee877aa
Update GDFILE handling to account for out-of-cwd
...
Make sure path to GDFILE is correct
2018-10-18 10:47:38 +02:00
Joakim Hove
fd36bf88fb
Add function Deck::makeDeckPath()
2018-10-18 10:47:37 +02:00
Joakim Hove
24bd410313
Merge pull request #521 from joakim-hove/input-sim
...
Add skeleton for input simulator
2018-10-17 17:28:25 +02:00
Joakim Hove
984a308e24
Add skeleton for mock simulator
2018-10-17 17:21:11 +02:00
Joakim Hove
6ea7a1796d
Merge pull request #530 from joakim-hove/GDFILE
...
Gdfile
2018-10-17 15:01:57 +02:00
Joakim Hove
ee0d256a12
Add method seconds() to Schedule and TimeMap
2018-10-17 12:09:45 +02:00
Joakim Hove
42d7587e1b
Add size() method to the Schedule class
2018-10-17 06:47:57 +02:00
Joakim Hove
1190260d7d
Add support for GDFILE keyword
2018-10-16 00:21:35 +02:00
Joakim Hove
5b8882d6f0
Add methods save() and addNNC() to EclipseGrid
2018-10-16 00:20:09 +02:00
Joakim Hove
f8e711246f
GridDims class can initialize from binary file
2018-10-16 00:14:33 +02:00
Joakim Hove
5283611695
Add static method for conversion between unit system enums
2018-10-16 00:12:53 +02:00
Tor Harald Sandve
ca8e2f279b
Add support for minpvv
2018-10-15 13:35:04 +02:00
Joakim Hove
7279fd5ea8
Add deckAssigned() method to GridProperty + default construct TRAN
...
The deckAssigned() query method is added to the GridProperty class to enable the
simulator to check whether a property has been explicitly assigned in the deck
or autocreated through the use of some EDIT operators like MULTIPLY.
2018-10-15 10:29:01 +02:00
WesselZ
7b1595d0b2
Modification of the Aquifetp header and class files for the handling the default value of p0.
...
Small Changes to unit test of Aquifetp
2018-10-15 09:28:39 +02:00
Joakim Hove
72b39e513a
Merge pull request #515 from joakim-hove/parsecontext-ignore-kw
...
Ability to ignore named keywords in ParseContext
2018-10-09 17:06:33 +02:00
WesselZ
04a9e710d5
Added Improved Header Files and Class files, without the ecl dependency.
...
Added Testfile for fetkovich implementation
2018-10-09 16:42:39 +02:00
Joakim Hove
c938765224
Ability to ignore named keywords in ParseContext
2018-10-08 18:07:21 +02:00
Atgeirr Flø Rasmussen
a37625b2cf
Use non-const string type in map.
...
Using const string as key type instead of plain string fails with libc++,
the standard library implementation used by clang. The libc++ implementation
assumes that map keys can be copied, and the standard requires map keys to be
copyable.
Using const string as a value also fails with clang, I am not 100% sure why.
It does severely restrict how you can interact with the container, and seems to
make it noncopyable. The error is reported from DynamicState<GroupTree>::update(),
the std::fill() call.
2018-10-08 11:02:22 +02:00