Arne Morten Kvarving
e3bd1e6723
add static method to return a test object for serialization
...
this allows killing the constructors taking member values
2020-03-23 10:58:15 +01:00
Joakim Hove
4e2dae298f
Merge pull request #1593 from joakim-hove/internalize-pyaction
...
Internalize pyaction
2020-03-20 18:38:29 +01:00
Joakim Hove
d2af97b1b2
Internalize PYACTION keywords while parsing Schedule
2020-03-20 16:59:50 +01:00
Arne Morten Kvarving
f0a25e4cf3
fixed: make a two-param map template for splitDynMap
...
gcc is more forgiving with default template parameters than clang.
2020-03-20 12:42:30 +01:00
Arne Morten Kvarving
66a4d1119d
add serialization template to VFPProdTable
2020-03-19 09:34:12 +01:00
Arne Morten Kvarving
4d7d3b0e7c
add serialization template to VFPInjTable
2020-03-19 09:34:12 +01:00
Arne Morten Kvarving
5304b0ce2b
add serialization template to Group
2020-03-19 09:34:12 +01:00
Arne Morten Kvarving
91bd6edd87
add serialization template to Well
2020-03-19 09:34:12 +01:00
Arne Morten Kvarving
dc6f4291d8
refactor DynamicState split methods for reuse
...
friend class Schedule so it can call them.
2020-03-19 09:34:12 +01:00
Arne Morten Kvarving
461e24209d
add serialization template to Deck
2020-03-19 09:34:12 +01:00
Arne Morten Kvarving
91d62c63a1
add serialization template to Actions
2020-03-19 09:34:12 +01:00
Arne Morten Kvarving
ac5d8817bc
use serializer for global_whistctl_mode
2020-03-19 09:34:12 +01:00
Arne Morten Kvarving
f61da6684d
add serialization template to GConSump
2020-03-19 09:34:12 +01:00
Arne Morten Kvarving
bfc44df84f
add serialization template to GConSale
2020-03-19 09:34:12 +01:00
Arne Morten Kvarving
a7c9ca900c
add serialization template to GuideRateConfig
2020-03-19 09:34:12 +01:00
Arne Morten Kvarving
eb05ba503d
add serialization template to WListManager
2020-03-19 09:34:12 +01:00
Arne Morten Kvarving
dadd5b59d6
add serialization template to WellTestConfig
2020-03-19 09:34:12 +01:00
Arne Morten Kvarving
64b21c2f96
use serializer.isSerializing() for clarity
2020-03-19 09:34:12 +01:00
Arne Morten Kvarving
48eee807f7
add serialization template to MessageLimits
2020-03-19 09:34:12 +01:00
Arne Morten Kvarving
a89a669d20
add serialization template to Tuning
2020-03-19 09:34:12 +01:00
Arne Morten Kvarving
abc73b341e
add serialization template to Events
2020-03-19 09:34:12 +01:00
Arne Morten Kvarving
9bb8350586
add serialization template to OilVaporizationProperties
2020-03-19 09:34:12 +01:00
Arne Morten Kvarving
aa9810f1ca
use serializer for nupcol
2020-03-19 09:34:12 +01:00
Arne Morten Kvarving
276a65f232
add serialization template to RFTConfig
2020-03-19 09:26:03 +01:00
Arne Morten Kvarving
ad32950271
add serialization template to RestartConfig
2020-03-19 09:26:03 +01:00
Arne Morten Kvarving
d076a18b85
add serialization template to TimeMap
2020-03-19 09:26:03 +01:00
Arne Morten Kvarving
c04dff98bf
add serialization template to UDQConfig
2020-03-17 08:28:18 +01:00
Arne Morten Kvarving
9e291c34be
add serialization template to UDQActive
2020-03-17 08:28:18 +01:00
Arne Morten Kvarving
69f20d9125
add serialization template to Runspec
2020-03-17 08:28:18 +01:00
Arne Morten Kvarving
e41919c6f5
remove accessors added for external serialization support
2020-03-16 10:47:11 +01:00
Arne Morten Kvarving
26b2a3a554
add serialization template to Schedule
2020-03-16 10:47:11 +01:00
Joakim Hove
edf01bdcda
Initialize Schedule from restart file
2020-03-13 09:09:25 +01:00
Joakim Hove
191c50173a
Add context aware Schedule::cmp() function
2020-03-13 08:03:36 +01:00
Joakim Hove
a5d396f1fb
Merge pull request #1511 from joakim-hove/extract-timestepping
...
Extracted timestepnning keywords from the regular handleKeyword()
2020-02-25 15:34:14 +01:00
Joakim Hove
1cdb4aa579
Extracted timestepnning keywords from the regular handleKeyword()
2020-02-25 09:17:47 +01:00
Joakim Hove
b6aea46115
Add report_step argument to Schedule::invalidNamePattern()
2020-02-25 09:10:45 +01:00
Joakim Hove
aed8c78af5
Move RestartConfig from EclipseState to Schedule
2020-02-19 12:35:07 +01:00
Arne Morten Kvarving
83a7cd04c3
remove unused boost includes
...
and deal with missing include fallout
2020-02-19 09:51:46 +01:00
Joakim Hove
1b0af2954d
Add new Schedule::addWell() overload + update Well constructor args
2020-02-14 14:21:08 +01:00
Joakim Hove
0b3f885b33
Started to add skeleton load_rst function
2020-02-14 12:51:26 +01:00
Joakim Hove
5399c4f37f
Add optional RstState * argument to Schedule constructors
2020-02-14 12:05:24 +01:00
Joakim Hove
8f213b19d6
Merge pull request #1447 from akva2/simplify_tuning
...
changed: simplify Tuning handling
2020-02-05 07:50:41 +01:00
Arne Morten Kvarving
dab3ba807a
changed: simpify Tuning handling
...
make Tuning a simple struct, and store as a DynamicState<Tuning>.
in the process the unused setTuningInitialValue is removed. it was
only used in unit tests and seem like a leftover
2020-02-04 10:42:43 +01:00
Joakim Hove
3c5ae4bf44
Add Schedule::addWell() overload which does not take Deck arguments
2020-01-30 10:38:41 +01:00
Joakim Hove
ecb5fce19b
Only active cells ( #1298 )
...
Use FieldProps implementation for 3D properties
2020-01-13 15:46:06 +01:00
Joakim Hove
35619721a3
Well::updateStatus can optionally update status of connections
2020-01-11 06:55:22 +01:00
Joakim Hove
67f95e8548
Add Schedule::xxx_well() for well status manipulations from Python
2020-01-11 06:54:25 +01:00
Trine S. Mykkeltvedt
aa19f38a54
Added keywords PVTWSALT and modified SALTVD, WSALT and BDENSITY for a simple salt/brine implementation
2020-01-08 15:31:35 +01:00
Arne Morten Kvarving
f8bf446d45
make Schedule constructible from variables
...
also add accessors and equality operator
2020-01-03 13:20:36 +01:00
Jostein Alvestad
cf82a90815
Add changes for WHISTCTL data in ECL restart
2019-12-17 12:30:48 +01:00