Commit Graph

6400 Commits

Author SHA1 Message Date
Steinar Foss
dedc74f299 exposed cxx class EclipseConfig to python dir. via pybind11. 2019-09-06 09:05:02 +02:00
Joakim Hove
11eb0049da
Merge pull request #973 from stefoss23/add_keywords_D1
Add keywords D1
2019-09-06 07:24:00 +02:00
Joakim Hove
753d6dcb92
Merge pull request #992 from atgeirr/add-missing-include
Add missing include.
2019-09-06 06:40:50 +02:00
Joakim Hove
db6b5d2502
Merge pull request #991 from bska/fix-nwgmax-check
Fix ArrayDimsChecker's Maximum Group Size (WELLDIMS) Check
2019-09-05 22:58:37 +02:00
Steinar Foss
ad50a22ed7 removed python class EclipseConfig. 2019-09-05 21:05:19 +02:00
Steinar Foss
e0ff18ee09 added kw DIFF(deck_names), DIFFCOAL, DEPTHTAB, CSKIN, COMPVEL, COMPRPL, COMPRP, COMPVE, COMPDATX(deck_names).
added keywords COMPRP, COMPVE.

added keyword COMPRPL.

added keyword COMPVEL.

addded keyword CSKIN.

added keyword DEPTHTAB.

added keyword DIFFCOAL.

added deck_names DIFF.

...

...
2019-09-05 13:54:51 +02:00
Atgeirr Flø Rasmussen
1588f3227e Add missing include. 2019-09-05 13:52:42 +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
7a3b693471
Merge pull request #986 from joakim-hove/python-parser
Python parser
2019-09-05 10:49:07 +02:00
Joakim Hove
08c5e342b2
Merge pull request #987 from joakim-hove/overload-sans-error-guard
Add Parser::parseFile(fname, parseContext) overload
2019-09-05 10:48:22 +02:00
Joakim Hove
7984d2a0f4 Expose the Parser class properly to Python 2019-09-05 08:44:47 +02:00
Joakim Hove
1d8f07fe62 Rename parser/parser.py -> parser/parser_module.py 2019-09-05 08:44:47 +02:00
Joakim Hove
723113b3b9 Add small shell script templates to simplify Python development 2019-09-05 08:44:47 +02:00
Joakim Hove
922afa26c4
Merge pull request #985 from akva2/janitoring
Some janitoring
2019-09-05 08:40:54 +02:00
Joakim Hove
41bd1eb449 Add missing const to Parser methods 2019-09-05 08:14:55 +02:00
Joakim Hove
17e6599749 Add Parser overloads without ErrorGuard 2019-09-05 07:42:13 +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
74baa18cd9
Merge pull request #972 from joakim-hove/class-enum
Move Well status enum to Well2 class
2019-09-04 16:29:18 +02:00
Joakim Hove
807fa9ecdb Add keyword PYINPUT 2019-09-04 15:20:13 +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
0296759ad0 Move GroupType enum to Group2 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
Atgeirr Flø Rasmussen
be795af931
Merge pull request #979 from joakim-hove/actionx-dynamic
Convert Schedule::Actions to a DynamicState<Actions>
2019-09-04 14:25:06 +02:00
Steinar Foss
4cce5f5f1c keyword_list.cmake: added record of 'special' keywords. 2019-09-03 23:06:12 +02:00
Steinar Foss
3e1822770d added keywords DZMATRIX, DZMTRX, DZMTRXV. 2019-09-03 23:06:12 +02:00
Steinar Foss
f124fc692f added keyword DYNRDIMS. 2019-09-03 23:06:12 +02:00
Steinar Foss
dc26fd6364 added keywords DUALPORO, DUMPCUPL. 2019-09-03 23:06:12 +02:00
Steinar Foss
80afcd852f added keywords DRILPRI, DSDPEINT, DUALPERM. 2019-09-03 23:06:12 +02:00
Steinar Foss
17e5e3fec3 added keywords DPGRID, DPKRMOD, DPNUM. 2019-09-03 23:06:12 +02:00
Steinar Foss
ab235a1eae added keywords DIMPES, DISPERSE, DOMAINS. 2019-09-03 23:06:12 +02:00
Steinar Foss
974fef2c44 modified kw DIFFC, added keywords DIMPLICT, DISPDIMS. 2019-09-03 23:06:12 +02:00