Joakim Hove
2d08d78257
MOved satfunc initializers to separate file.
2015-05-06 12:27:40 +02:00
Joakim Hove
5aaf5ea6c2
Added derived class ISGLInitializer
2015-05-06 12:27:39 +02:00
Joakim Hove
5989d45b3a
Added derived class SGLInitializer.
2015-05-06 12:27:38 +02:00
Joakim Hove
63e16153c6
Renamed GridPropertyEndpointTableLookupInitializer -> EndpointInitializer
2015-05-06 12:27:35 +02:00
Joakim Hove
1b89196aa1
Using Tabdims in EclipseState and table initializer
2015-05-06 12:27:32 +02:00
Kai Bao
ae5c6c4fe9
Adding the support for the keyword PLYSHLOG.
...
Assuming only one group of PLYSHLOG data is available.
2015-04-27 10:14:42 +02:00
Joakim Hove
93d5d19fc1
Merge fixup
2015-03-04 22:32:42 +01:00
Joakim Hove
cb4e3571e3
Updated the default messagetypes - inspired by ECLIPSE
2015-03-04 22:14:33 +01:00
Joakim Hove
9fb229ccd7
Replaced references to logger with OpmLog::addMessage()
2015-03-04 22:14:31 +01:00
Joakim Hove
3a60605d99
Removed most of the functionality from CounterLog
2015-03-04 22:12:53 +01:00
Joakim Hove
25bff6480d
Renamed MessageCounter -> CounterLog
2015-03-04 22:12:52 +01:00
Joakim Hove
d3277543ec
Renamed existing Logger -> MessageCounter
2015-03-04 22:09:54 +01:00
Joakim Hove
f4f163e874
Using defaultRegion for MULTREGTSCANNER
2015-03-04 11:11:15 +01:00
Joakim Hove
e06d14309c
Using defaultRegion for xxxREG keywords
2015-03-04 11:11:14 +01:00
Joakim Hove
8846d4b7b8
EclipseState: infer default region from GRIDOPTS
2015-03-04 11:11:13 +01:00
chflo
ef57b3f074
OPM-166: Internalized tresholdPressure in EclipseState
2015-02-12 16:51:04 +01:00
Andreas Lauser
dcc36df62e
correct the GasvisctTable class
...
it turns out that the number of columns of this class depends on the
number of specified components. this lead to all kinds of fun like
manual unit conversion, etc.
2015-01-30 14:28:23 +01:00
Andreas Lauser
0a477ed18a
add table classes for the temperature dependent viscosity keywords
2015-01-30 14:28:14 +01:00
Joakim Hove
2f9551242b
Revert "Temperature dependent viscosity"
2015-01-30 10:12:17 +01:00
Andreas Lauser
d40f093f36
add table classes for the temperature dependent viscosity keywords
2015-01-29 23:02:17 +01:00
Joakim Hove
02e0a12b0a
Reorder Grid and Schedule init.
2015-01-26 12:26:25 +01:00
Joakim Hove
3cfe0291fd
Added EclipseGrid as argument to Schedule constructor
2015-01-26 12:21:51 +01:00
Joakim Hove
8e4fd2b408
White space change
2015-01-26 12:21:51 +01:00
Joakim Hove
85f247fd2a
Minor rebase fixup
2014-12-18 18:02:15 +01:00
Joakim Hove
e56a136565
Added support for COPYREG keyword
2014-12-18 18:02:15 +01:00
Joakim Hove
a4620f5ed0
Added support for ADDREG keyword
2014-12-18 18:02:14 +01:00
Joakim Hove
233b9b9e32
Added support for MULTIREG keyword in EclipseState
2014-12-18 18:02:12 +01:00
Joakim Hove
be08d6df2a
Added support for EQUALREG in EclipseState
2014-12-18 18:02:10 +01:00
Joakim Hove
7588096c08
Added GridProperty::getDimensionString()
2014-12-18 18:02:09 +01:00
Joakim Hove
b585655a5c
Changes in the log class:
...
1. Moved to from eclipse/Parser -> eclipse/Log
2. Renamed ParserLog -> OpmLog
2014-12-15 17:36:10 +01:00
Andreas Lauser
d87a49a178
add grid properties for the TRAN[XYZ] keywords
2014-12-10 22:19:26 +01:00
Andreas Lauser
0cba93a283
address the review comment of #373
2014-12-09 12:41:04 +01:00
Tor Harald Sandve
bb40baa96f
Make MULTREGT work for NNC.
...
The region multipliers are no longer added to the cartesian logical
MULT[XYZ] structure. Instead a new method
getRegionMultiplier(globalIndex1, globalIndex2,FaceDir) is added that
return the multiplier between globalIndex1 cell and globalIndex2 cell.
The face direction is added to support directional dependent MULTREGT
input. This implementation of MULTREGT also supports restricting the
multipliers to only apply for NNC or NONNNC.
2014-12-09 12:14:36 +01:00
Robert K
01ddb76075
Added keywords SOF2 and SWFN to allow for different saturation functions.
2014-12-08 14:13:34 +01:00
Andreas Lauser
ad7f915a3e
add a grid property for TEMPI
...
by default it is initialized using the temperature vs depth table...
2014-12-03 18:51:00 +01:00
Andreas Lauser
9ab4897587
add a table for RTEMPVD
2014-12-03 18:51:00 +01:00
Joakim Hove
5f7a7d8083
Removed EclipseState::hasGrid() method
2014-11-10 17:07:56 +01:00
Joakim Hove
6f4b353fe5
Using shared_ptr<EclipseGrid> instead of bare EclipseGrid *
2014-11-09 23:46:56 +01:00
Andreas Lauser
a7ba8af558
EclipseState: make specifying anything which requires a grid an error if no grid could be instantiated
2014-11-09 17:37:32 +01:00
Andreas Lauser
4e293ee3e6
EclipseState: make it instantiable without a grid
...
instead of throwing, we now add a warning to the parser log...
2014-11-08 23:55:25 +01:00
Andreas Lauser
5b5a3337b0
EclipseState: don't use static vectors to specify supported grid properties
...
this fixes a really ugly and hard to find bug if EclipseState was
instanced multiple times: The EclipseState object passed to some of
these structures was destroyed, but the arrays stayed even if the next
EclipseState object was at a different location and also could use a
completely different grid...
2014-10-21 13:03:09 +02:00
Joakim Hove
dc035c3c58
Merge pull request #314 from joakim-hove/PORV
...
Porv
2014-10-20 09:58:25 +02:00
Joakim Hove
c637463327
Added functionality to calculate PORV property.
2014-10-15 13:26:14 +02:00
Andreas Lauser
85485db2a2
remove the TlmixparTable class
...
that's because the TLMIXPAR keyword is not a table...
2014-10-13 18:44:22 +02:00
Joakim Hove
e0cf8cebde
Added postprocessor properties to scatter from top.
...
For the petrophysical properties PERM? and PORO only the top layer must
be specified, cells further down can be copied from the layer
above. This functionality is implemented with a GridProperty
postprocessor.
2014-10-10 15:48:57 +02:00
Joakim Hove
82e8d1a56b
Added static_cast<long long> before calling std::to_string()
2014-10-10 15:24:26 +02:00
Andreas Lauser
f51016db57
EclipseState: significantly extend usage of the new logging facility
...
in the process quite a few exceptions have been converted into log
messages.
2014-10-07 15:39:15 +02:00
Andreas Lauser
ff90fe71c0
replace the deck-internal logging system by ParserLog
2014-10-07 15:39:14 +02:00
Andreas Lauser
f651a8e9d8
add Opm::checkDeck()
...
this is analogous to Opm::Section::checkDeckTopology() but intended to be
more general. So far not too many tests are implemented...
2014-10-07 14:22:47 +02:00
Joakim Hove
fa335b50fb
Integrated the MULTREGT in the EclipseState/TransMult
2014-09-26 09:57:33 +02:00