Joakim Hove
6676eb9953
Merge pull request #984 from joakim-hove/python-runtime
...
Python runtime
2019-09-11 23:23:40 +02:00
Joakim Hove
c8e09ff751
Merge pull request #1001 from joakim-hove/add-parserkeyword-member
...
Add ParserKeyword member to DeckKeyword
2019-09-09 16:00:14 +02:00
Joakim Hove
15c2e69e9f
Add ParserKeyword member to DeckKeyword
2019-09-09 11:12:59 +02:00
Joakim Hove
ab2ea1acf3
Add basic manager class fro Python interpreter
2019-09-09 10:58:26 +02:00
Joakim Hove
6683ac1be6
Accept <= and >= in the ActionX::Condition
2019-09-07 18:17:05 +02:00
Joakim Hove
7577e6d851
Merge pull request #997 from atgeirr/check-file-streamlog
...
Make StreamLog throw if it fails to open file.
2019-09-06 13:41:57 +02:00
Atgeirr Flø Rasmussen
752a9e2501
Make StreamLog throw if it fails to open file.
2019-09-06 13:11:54 +02:00
Bård Skaflestad
f813a04269
Consider Node Group Size When Calculating Maximum Group Size
...
This commit extends the 'maxGroupSize' function to also consider the
sizes of node groups (i.e., the number of child nodes/child groups)
when determining what the largest group size is on a particular step.
Add a unit test to demonstrate.
2019-09-05 13:36:35 +02:00
Bård Skaflestad
705be62be6
ArrayDimChecker Unit Test: Refactor ParseContext Update
...
This commit adds a little helper function to simplify assigning the
same InputError::Action to all WELLDIMS-related contexts.
2019-09-05 13:32:18 +02:00
Joakim Hove
c54639fc34
Merge pull request #935 from joakim-hove/parse-python
...
Started to parse Python code
2019-09-04 23:09:43 +02:00
Joakim Hove
4073722771
Basic support for parsing verbatim keywords with code
2019-09-04 15:20:13 +02:00
Joakim Hove
8553bbf326
Remove ScheduleEnum files
2019-09-04 14:49:12 +02:00
Joakim Hove
7bdd294ec5
Refactor Well GuideRateTarget enum
2019-09-04 14:49:12 +02:00
Joakim Hove
ee26316f92
Refactor Group GuideRateTarget enum
2019-09-04 14:49:12 +02:00
Joakim Hove
af72086db8
Refactor enum for GuideRate target
2019-09-04 14:49:12 +02:00
Joakim Hove
e026660c80
Move / refactor Group production control enum
2019-09-04 14:49:12 +02:00
Joakim Hove
9d442d3d4f
Refactor Group injection enum
2019-09-04 14:49:12 +02:00
Joakim Hove
5d5bcf6f24
Refactor enum exceed action
2019-09-04 14:49:12 +02:00
Joakim Hove
9690588dd4
Refactor enums for Segments
2019-09-04 14:49:12 +02:00
Joakim Hove
7021669758
Remove enum WellQueryMode
2019-09-04 14:49:12 +02:00
Joakim Hove
3c22559849
Refactor OilVap enum
2019-09-04 14:49:12 +02:00
Joakim Hove
5965b194df
Refactor RFT enums
2019-09-04 14:49:12 +02:00
Joakim Hove
a449636dde
Enum refactor EconLimits
2019-09-04 14:49:12 +02:00
Joakim Hove
9e6f8bd1c1
Move well production control enum to Well2
2019-09-04 14:49:12 +02:00
Joakim Hove
a2fc480e16
Move enum CompletionOrder to Connection class
2019-09-04 14:46:58 +02:00
Joakim Hove
15e192876e
Move direction enum to Connection class
2019-09-04 14:46:58 +02:00
Joakim Hove
dcf4347aee
Moved connection state enum to Connection class
2019-09-04 14:46:58 +02:00
Joakim Hove
82accba45b
Move injection control enum to Well2 class
2019-09-04 14:46:58 +02:00
Joakim Hove
22a9ffa7d9
Move Injection properties inside Well2 class
2019-09-04 14:46:58 +02:00
Joakim Hove
a7c5483b0f
Move Well status enum to Well2 class
2019-09-04 14:46:58 +02:00
Joakim Hove
af2a09bde5
Make sure actionx keywords can be redefined
2019-09-03 13:47:30 +02:00
Joakim Hove
2aa10a0435
Internalize ActionX conditions to enable restart
2019-09-03 13:47:30 +02:00
Joakim Hove
208c1a7143
Convert Schedule::Actions to a DynamicState<Actions>
2019-09-03 13:47:30 +02:00
Joakim Hove
dad13d2633
Default error handler for WELLDIMS errors is exception
2019-08-31 15:23:02 +02:00
Joakim Hove
6b2aadaef7
Merge pull request #981 from totto82/nupcol
...
support nupcol
2019-08-31 07:27:51 +02:00
Tor Harald Sandve
09b445f69d
support nupcol
2019-08-30 13:07:13 +02:00
Bård Skaflestad
38b6451c73
RFT Unit Test: Use Actual 'BOOST_FAIL' Macro
...
BOOST_TEST_FAIL was a figment of my imagination.
2019-08-30 09:39:15 +02:00
Bård Skaflestad
f0adb01941
Reimplement RFT Unit Test in Terms of 'ERft' Class
...
This commit switches the `test_RFT` unit test to using the `ERft`
class introduced in commit 24a8efb2 (PR #699 ). This is the first
step towards reimplementing the RFT file output in terms of class
EclOutput. The downside to doing this is that we can no longer use
the node-based queries of libecl and have to implement a wrapper on
top of the raw vectors to be able to ask for the pressure in a given
connection's cell.
2019-08-29 09:24:31 +02:00
Joakim Hove
07b2f47c7d
Add micro class to contain information from ACTDIMS keyword
2019-08-28 23:22:02 +02:00
Joakim Hove
aa9ed7a995
Correct ICON and SCON when flow as deacivated connection cell
2019-08-27 22:00:10 +02:00
Joakim Hove
44bedf0f23
Adds GuideRateModel
2019-08-23 08:21:14 +02:00
Joakim Hove
ba34a9fed0
Merge pull request #961 from stefoss23/GUIDE_RATE
...
WIP: kw GCONPROD: reads GUIDE_RATE.
2019-08-22 13:28:19 +02:00
Steinar Foss
7f484b736d
ScheduleTests: removed whitespace.
2019-08-22 12:15:42 +02:00
Steinar Foss
30b44ef233
SheduleEnums: GuideRateDef as enum class.
...
...
2019-08-22 12:00:50 +02:00
Joakim Hove
e5013125f1
Refactor initial parsing stage
...
- Reduced the amount of state in the RawKeyword and ParserState classes.
- RawKeyword class has normal constructor - remove init method.
- The Rawxxx symbols are module private and the header files are not installed.
- Removed several unused static methods from Rawxxx and ParserKeyword.
2019-08-22 09:32:11 +02:00
Steinar Foss
9a6065509b
kw GCONPROD: GUIDE_RATE_DEF INJ, POTN, FORM handled as warning.
...
added enum guide_ref_enum.
...
field.
.tt
2019-08-21 12:46:50 +02:00
Steinar Foss
6e93c5ee1f
kw GCONPROD: reads GUIDE_RATE.
...
group2: production_properties: added guide_rate.
..
GCONPROD reads meaningless GUIDE_RATE.
guide_rate_def.
..2
...
2019-08-19 15:41:32 +02:00
Joakim Hove
bc2e5f7d00
Moved test in filesystem
2019-08-18 13:21:04 +02:00
Joakim Hove
3846c8c7ab
Moved ResinsightTest
2019-08-18 13:21:04 +02:00
Joakim Hove
8efaa4dc66
Inlined deck data for test
2019-08-17 12:00:44 +02:00