Atgeirr Flø Rasmussen
27c0430932
Change include paths for moved headers.
2017-02-10 16:07:25 +01:00
Andreas Lauser
42ec0ca3c3
do not explicitly pass the permeability to the well model anymore
...
this information is already part of the EclipseState. The reason why
this should IMO be avoided is that this enforces an implementation
detail (ordering of the permeability matrices) of the simulator on the
well model. If this needs to be done for performance reasons, IMO it
would be smarter to pass an array of matrices instead of passing a raw
array of doubles. I doubt that this is necessary, though: completing
the full Norne deck takes about 0.25 seconds longer on my machine,
that's substantially less than 0.1% of the total runtime.
2017-01-27 13:06:09 +01:00
Jørgen Kvalsvik
d2b5327a72
RockCompressibility takes only EclipseState
2016-12-20 12:39:34 +01:00
Atgeirr Flø Rasmussen
71bd419c03
Do not assign to dereferenced null pointers.
2016-11-17 13:18:02 +01:00
Jørgen Kvalsvik
1c6a4b34da
Update to shared_ptr-less parser interface.
2016-10-20 14:08:04 +02:00
Joakim Hove
10d76d5bb1
shared_ptr<EclipseGrid> -> const EclipseGrid&
2016-08-31 19:39:39 +02:00
Pål Grønås Drange
bd58792714
TransMult, Init, and SimConfig are references, applyModifierDeck takes reference, and EclipseState constructor too
2016-08-08 10:07:09 +02:00
Pål Grønås Drange
18f6672df0
Using getInputGrid API from Parser
2016-04-19 17:03:41 +02:00
Joakim Hove
18c07d5d66
Replaced SimulatorState -> SimulationDataContainer
2016-03-29 10:48:36 +02:00
Liu Ming
17e5eb2dee
rename ParseMode as ParseContext.
2016-03-17 10:02:50 +08:00
Joakim Hove
833f5d053f
Avoid using Deck.
...
Removed incorrect use of Deck for polymer and solvent properties.
2016-01-08 13:57:37 +01:00
Liu Ming
356a35600f
use more non-strict ParseMode.
2015-11-18 15:23:12 +08:00
Andreas Lauser
651bd91482
use the error macros from opm-common
2015-10-12 15:24:59 +02:00
Joakim Hove
71f3cc9c64
Added ParseMode argument
2015-07-27 13:53:11 +02:00
Liu Ming
74332085dc
change PolymerInflow constructor interface due to commit 6628941c9c9d781db9ec8e3ac05a3a8dc49dcf21 in opm-parser.
2015-01-27 12:24:26 +08:00
Liu Ming
9303e41966
add new polymerInflow constructor, get polymer injection rate from schedule section.
2014-11-20 16:32:02 +08:00
Andreas Lauser
7c122c18d3
use the TLMIXPAR keyword directly
...
instead of using a table class. This is because the keyword is not a
table...
2014-10-14 12:29:31 +02:00
Andreas Lauser
9fbf4b2b3b
adapt the the table related API changes of opm-parser
2014-09-17 13:28:39 +02:00
Andreas Lauser
0dfa8680f7
use the EclipseState instead of the raw deck
...
this is needed to enable property modifiers...
2014-06-07 18:45:46 +02:00
Andreas Lauser
3a6d989d5e
move the code away from EclipsGridParser to opm-parser
2014-04-26 11:13:59 +02:00
Atgeirr Flø Rasmussen
55f5b0a10e
Merge pull request #52 from qilicun/read_plyshear
...
make PolymerProperties handle PLYSHEAR keyword.
2014-04-15 08:18:49 +02:00
Joakim Hove
b398ce3b3d
Removed Wellsmanager constructor which used old EclipseGridParser instance.
2014-03-25 19:12:19 +01:00
Liu Ming
1e41e58ce7
makd PolymerProperties handle PLYSHEAR keyword.
2014-03-18 13:25:52 +08:00
Andreas Lauser
05af2ab6ff
Replace MESSAGE by OPM_MESSAGE
2013-09-03 15:43:58 +02:00
Andreas Lauser
7e8d941a6f
Replace THROW by OPM_THROW
2013-09-03 15:43:58 +02:00
Andreas Lauser
8ce809c400
Add exception handlers to all unit tests, tutorials and examples
2013-09-03 15:43:51 +02:00
Atgeirr Flø Rasmussen
7d5d314fc0
Update to match opm-core changes.
2013-03-18 13:10:32 +01:00
Atgeirr Flø Rasmussen
864cce5f5e
Adapt to moved opm-core headers.
2013-03-14 13:59:31 +01:00
Atgeirr Flø Rasmussen
f5861f0cc8
Added well management to SimulatorPolymer.
...
A polymer-specific overload of computeFractionalFlow()
has been added in support of this.
Also added a minor feature: pressure normalization for
situations with arbitrary absolute pressure.
2012-10-10 23:19:35 +02:00
Atgeirr Flø Rasmussen
e13e77a7bb
Simulators handle WPOLYMER keyword.
...
They do this by using the class PolymerInflowFromDeck
instead of PolymerInflowBasic if there is a WPOLYMER
keyword somewhere in the deck epochs. If there is no
WPOLYMER, the parameters 'poly_start_days' etc. will
be used to construct an instance of PolymerInflowBasic
instead.
2012-10-04 16:00:33 +02:00
Atgeirr Flø Rasmussen
2ade3eff60
Add missing header.
2012-08-20 16:40:28 +02:00
Atgeirr Flø Rasmussen
21a893c70a
Improved treatment of parameters, uniformity with non-polymer sim.
2012-08-20 16:39:28 +02:00
Bård Skaflestad
0c0ea6863f
Chase interface change of Opm::IncompPropertiesFromDeck constructor.
2012-08-10 12:27:41 +02:00
Atgeirr Flø Rasmussen
8acd441149
Added simulator program handling scheduling.
2012-06-14 14:26:54 +02:00