chflo
920759b2e0
OPM-217: IOConfig - changes after review
2015-08-18 16:50:24 +02:00
chflo
bbe73bd0fa
OPM-217: Fixed IOConfig RPTRST BASIC with frequency
2015-08-13 11:41:03 +02:00
chflo
de844ad4b9
OPM-217: Added support for RPTSOL RESTART keyword to IOConfig
2015-08-13 11:35:18 +02:00
Atgeirr Flø Rasmussen
519cdc6766
Fix bug in printf() output: formats and types.
2015-08-10 13:04:43 +02:00
Joakim Hove
b253d828c7
Bug in IOConfig: using wrong timemap.
2015-08-06 17:06:15 +02:00
Joakim Hove
2582064c5d
Added ParseMode::unsupportedScheduleGeoModifiers
...
- Added const ParseMode& argument to EclipseState() and Schedule()
constructors.
- Schedule constructor iterates through SCHEDULESection instance
instead of Deck instance.
2015-08-06 15:12:48 +02:00
Joakim Hove
5e64d0f147
Added parser error for 'random text'.
...
Previously random text in the input deck which was not formatted as a
valid keyword header was simply ignored; i.e. this
DIMENS
10 10 10 /
Mohaha random gibbersih - not according to any Spec.
GRID
Would suprisingly parse just fine. This will now be handled according
to the ParseMode::randomText setting. Observe that as a side effect of
this it turned out that many of the test datasets had additional
terminating slashes which were now detected as 'ranomdText'.
2015-08-05 22:02:10 +02:00
Joakim Hove
733af54777
Added struct ParseMode to control parse behaviour.
...
- Introduce a very simple class ParseMode which will become a simple
value object which can be used to control the behavior when errors
and inconsistencies are encountered in the parse and EclipseState
construction phases.
- Added ParseMode instance as second argument to all parseXXX()
methods.
2015-08-05 22:02:09 +02:00
Joakim Hove
b2cf484ded
Added comment.
2015-08-04 17:21:59 +02:00
Joakim Hove
923d715bb9
Bug in handleSolutionsection():
...
- The handleSolutionsection() method would initialize the timemap, but
not the storage vector.
- Renamed initRestartOutputConfig -> assertTimeMap and calling it
unconditionally.
2015-08-04 17:15:46 +02:00
Joakim Hove
2df100dbc9
Added debug method IOCOnfig::dumpRestartConfig()
2015-08-04 15:20:30 +02:00
chflo
7855af03a2
OPM-218: Fixed restart interval write for RPTRST
2015-08-02 22:03:09 +02:00
chflo
1156fb6a90
OPM-218: Fixed restart interval write for basic=4/5
2015-08-02 22:01:50 +02:00
chflo
36279ae421
OPM-218: Fixed corresponding tests
2015-07-27 10:48:18 +02:00
Joakim Hove
bc3b9837e0
Renamed DynamicState::add() -> Dynamicstate::update()
2015-07-24 12:40:47 +02:00
chflo
c9bf166b08
Fixed IOConfig compiler warning; wrong return type for method overrideRestartWriteInterval
2015-06-22 11:18:45 +02:00
Atgeirr Flø Rasmussen
e11bd93646
Silence shadowing warning.
2015-06-16 14:41:45 +02:00
chflo
e477aaf3dc
OPM-212: Added test of new method in IOCOnfig
2015-06-15 11:49:33 +02:00
chflo
7aea4129b3
OPM-212: Added method for overriding write of restart file interval to IOConfig
2015-06-15 11:49:32 +02:00
Joakim Hove
5d2160438f
Changed order in < comparison
2015-06-01 14:53:16 +02:00
chflo
3acd325c39
OPM-205: Reduced severity of output GRID file not supported from throw to warning
2015-05-29 12:07:34 +02:00
chflo
c7d2c62d3d
OPM-205: Added testing of new features in IOConfig
2015-05-29 12:07:32 +02:00
chflo
8a12c3eda9
OPM-205: Added support for RPTSCHED RESTART, and handling of RPTRST BASIC = 0
2015-05-29 12:07:32 +02:00
Atgeirr Flø Rasmussen
2cc4c8ae8e
Remove unused deck argument from IOConfig constructor.
...
Also made constructor explicit since it now only takes a single argument,
to avoid unintended implicit conversion.
2015-05-27 11:51:19 +02:00
Arne Morten Kvarving
2f63f49ef9
fix new IOConfig tests
2015-05-26 14:12:36 +02:00
chflo
783fad01b2
OPM 199: Added new class IOConfig and corresponding tests
2015-05-26 09:43:58 +02:00