chflo
34211a34f1
OPM-212: Added nonconst getmethod of IOConfig to EclipseState
2015-06-15 11:50:04 +02:00
Arne Morten Kvarving
2acd2db5d0
changed: rename Parser to opmparser for consistency
2015-05-26 13:53:54 +02:00
Arne Morten Kvarving
9e96127705
change how tests are added in the build system
...
- use a opm-macro to reduce code duplication
- add a 'test-suite' target which builds tests. for use if BUILD_TESTING
is 0.
- add a 'check' target which builds tests, then executes them
2015-05-26 13:07:44 +02:00
chflo
eb114ab03c
OPM 199: Added IOConfig to EclipseState, and corresponding tests
2015-05-26 09:43:59 +02:00
Joakim Hove
9fb229ccd7
Replaced references to logger with OpmLog::addMessage()
2015-03-04 22:14:31 +01:00
Joakim Hove
f3419e8e61
Removed methods from CounterLog:
...
- Methods to get the number of Warning, Errors and Notes.
- Methods to get the file/line/description content of a message.
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
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
Joakim Hove
1f111668ac
Removed stale comments - problem has been fixed.
2014-12-15 17:36:11 +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
ea38a25af4
remove all trailing white space
...
this is just the result of
```
find -iname "*.[ch]pp" | xargs sed -i "s/ *$//"
find opm/parser/share/keywords -type f | xargs sed -i "s/ *$//"
```
so if it causes conflicts with other patches, the others should get
priority. The rationale behind this patch is that some people tell
their editor to remove white space which leads to larger than
necessary patches...
2014-12-08 16:34:28 +01:00
Joakim Hove
5f7a7d8083
Removed EclipseState::hasGrid() method
2014-11-10 17:07:56 +01:00
Joakim Hove
ffce0408c4
Removed unused dummy grids in test deck.
2014-11-10 17:07:55 +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
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
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
70c94a36b2
Renamed GridProperty::size -> GridProperty::getCartesiansize
2014-09-26 09:57:33 +02:00
Joakim Hove
fa335b50fb
Integrated the MULTREGT in the EclipseState/TransMult
2014-09-26 09:57:33 +02:00
Andreas Lauser
b690d9add8
EclipseState: check the canonical section topology
...
at least if the "beStrict" parameter for the constructor is set to
true. by default nothing changes...
2014-08-26 12:29:17 +02:00
Andreas Lauser
38867de28c
EclipseState: extend test to check the TransMult class
2014-07-15 16:47:31 +02:00
Joakim Hove
c4cd20f9f2
ERT-700: Included Fault treatment in EclipseState
2014-07-08 17:29:12 +02:00
Joakim Hove
c9f5e4682e
Fixed trivial typo.
2014-06-25 12:22:25 +02:00
Joakim Hove
59e6215967
Added TransMult object to EclipseState
2014-06-25 12:01:18 +02:00
Joakim Hove
73d88280a5
Renamed getXXXProperty -> getXXXGridProperty
2014-06-03 22:42:23 +02:00
Joakim Hove
6301fd1ad7
EclipseState now handles COPY keyword.
2014-06-03 22:42:23 +02:00
Joakim Hove
5c04cd4540
Basic BOX support when reading integer properties.
2014-06-03 22:42:23 +02:00
Joakim Hove
e72a0da8b1
Added GridProrpties to EclipseState.
2014-05-16 15:58:04 +02:00
Arne Morten Kvarving
3827ddca64
fixed: mark static symbols as such to quell warnings
2014-05-15 14:46:16 +02:00
Joakim Hove
02f88ce8ff
Added EclipseGrid to the EclipseState class
2014-04-24 09:01:58 +02:00
Andreas Lauser
af13b5ed31
TimeMap: always assume the presence of the TIME item
...
i.e., the number of items in a date record must now always be 4. to
make this happen, some tests had to be fixed, too...
2014-02-26 22:15:53 +01:00
Andreas Lauser
18eb2fd8f4
TimeMap: replace boost::gregorian::date by boost::posix_time::ptime
...
this is necessary because boost::gregorian::date does not have a
notion of "time during a day" which is required to specify time step
lengths less than a day...
2014-02-21 17:06:21 +01:00
Kristian Flikka
15682a71df
Merge pull request #114 from joakim-hove/valgrind
...
Valgrind
2014-02-06 16:39:30 +01:00
Joakim Hove
e17f03b8a0
Merge remote-tracking branch 'akva2/run_tests_through_valgrind' into valgrind
2014-02-06 14:30:01 +01:00
Atle Haugan
1dd448b178
Merge branch 'master' into specialkeywords
...
Conflicts:
opm/parser/eclipse/EclipseState/EclipseState.hpp
2014-01-30 15:05:01 +01:00
Atle Haugan
825e976566
New version based on feedback from code review
2014-01-29 19:39:33 +01:00
Joakim Hove
a464429388
Added namespace Phase around the PhaseEnum enum.
2014-01-28 08:18:03 +01:00
Arne Morten Kvarving
4a9c18ac9f
run tests through valgrind
2014-01-27 15:16:34 +01:00
Joakim Hove
09f70a2205
Added std::set<enum PhaseEnum> to keep track of phases present to the EclipseState.
2014-01-07 17:52:20 +01:00
Joakim Hove
b90830ea79
Added class EclipseState which currently holds a Schedule instance.
2014-01-07 17:39:07 +01:00