Commit Graph

6251 Commits

Author SHA1 Message Date
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
Joakim Hove
441b065b3d
Merge pull request #962 from joakim-hove/empty__init
Emptied the opm/__init__.py file and create opm.parser package
2019-08-20 16:19:59 +02:00
Joakim Hove
86b7d4406e
Merge pull request #933 from joakim-hove/parser-print-progress
Add log message with parsing progress
2019-08-19 16:52:58 +02:00
Joakim Hove
7e775ecd17 Emptied the opm/__init__.py file and create opm.parser package 2019-08-19 16:01:19 +02:00
Arne Morten Kvarving
d6cbf47e38
Merge pull request #940 from akva2/parallel_tests_in_check_target
Execute tests in parallel for the 'check' target
2019-08-19 13:51:23 +02:00
Atgeirr Flø Rasmussen
079cb5fd0b
Merge pull request #960 from joakim-hove/rm-printf
Remove printf debug
2019-08-19 12:34:50 +02:00
Joakim Hove
6f7a6d47f2 Remove printf debug 2019-08-19 11:59:22 +02:00
Joakim Hove
a6eef07c76
Merge pull request #951 from stefoss23/sunbeam_to_opm
Sunbeam to opm
2019-08-19 09:57:42 +02:00
Joakim Hove
a961f38c63
Merge pull request #959 from joakim-hove/move-tests
Move tests
2019-08-18 15:30:04 +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
e186761f4a
Merge pull request #958 from joakim-hove/inline-resinsight-data
Inlined deck data for test
2019-08-17 12:57:34 +02:00
Joakim Hove
8efaa4dc66 Inlined deck data for test 2019-08-17 12:00:44 +02:00
Joakim Hove
bb6fb37ea1 Add log message with parsing progress 2019-08-16 19:50:23 +02:00
Joakim Hove
97a73ea5a5
Merge pull request #953 from joakim-hove/w-keywords
Add some W keywords
2019-08-16 17:44:10 +02:00
Joakim Hove
eee75da9ef
Merge pull request #957 from stefoss23/add_keywords_c
Add keywords c
2019-08-16 16:30:42 +02:00
Steinar Foss
cb165fb418 removed keywords file CECONT. 2019-08-16 14:41:07 +02:00
Steinar Foss
c9420d1883 added keywords COMPRIV, COMPSEGL, COPYBOX, CRITPERM. 2019-08-16 14:25:08 +02:00
Steinar Foss
01f0beb8ca added keywords: COMPFLSH, COMPLMPL, COMPOFF. 2019-08-16 13:41:43 +02:00
Steinar Foss
7e62206481 added keywords COARSEN, COLLAPSE, COLUMNS. 2019-08-16 12:45:48 +02:00
Steinar Foss
3aefa3a953 added keywords COAL, COALADS, COALPP. 2019-08-16 11:54:33 +02:00
Joakim Hove
e32853808f
Merge pull request #955 from joakim-hove/string_view_find_char
String view find char
2019-08-16 11:29:26 +02:00
Steinar Foss
10142b482e setup.py discontinue glob use. 2019-08-16 10:37:48 +02:00
Steinar Foss
522dee0a47 setuptools install PYTHONPATH circumvention. 2019-08-16 10:35:28 +02:00
Joakim Hove
659fb45d04 Changed string_view::substr() to take(from, len) arguments 2019-08-16 09:04:49 +02:00
Joakim Hove
cf6161ecfe Add method string_view::find( char ) 2019-08-16 09:04:49 +02:00
Joakim Hove
03b81d116f Add some W keywords 2019-08-15 17:05:06 +02:00
Steinar Foss
554ceb87dd setup.py will install python packages.
setup.py install to CMAKE_INSTALL_PREFIX.

cmake will create python install dir.
2019-08-15 17:00:43 +02:00
Joakim Hove
7e3ad77329
Merge pull request #952 from joakim-hove/rawkeyword-refactor
Rawkeyword refactor
2019-08-15 16:45:29 +02:00
Joakim Hove
31bb6a0164
Merge pull request #945 from joakim-hove/keywords-z
Keywords Z and W
2019-08-15 14:29:54 +02:00
Joakim Hove
4eb9d5d46a Remove ParserState member rawKeyword 2019-08-15 14:26:25 +02:00
Joakim Hove
4258bce6c5 Use reference instead of pointer 2019-08-15 13:39:33 +02:00
Joakim Hove
1d5326f664 Change std::shared_ptr -> std::unique_ptr 2019-08-15 13:23:21 +02:00
Joakim Hove
79a2c1bd4d Removed public property from RawKeyword class 2019-08-15 12:23:29 +02:00
Joakim Hove
e3ade4dff9 Use reference instead of pointer 2019-08-15 11:51:08 +02:00
Steinar Foss
36338c8a71 namespace sunbeam -> opmcommon_python. 2019-08-15 11:35:28 +02:00
Steinar Foss
c94ed2f643 renaming python/cxx/sunbeam*.* -> common *.* 2019-08-15 11:19:18 +02:00
Joakim Hove
5cd93cd702 Add some keywords on W 2019-08-15 11:13:23 +02:00
Joakim Hove
6dc4804a57 Add keyword ZIPP2OFF 2019-08-15 11:13:23 +02:00
Joakim Hove
d0634114c7 Add some this-> and an explicit throw for unrecognized dimension 2019-08-15 11:13:22 +02:00
Joakim Hove
ee482b9a5f
Merge pull request #948 from joakim-hove/unit-system-api-energy
Add missing energy to unit system measure table
2019-08-15 11:07:01 +02:00
Steinar Foss
e25416c236 renamed python pkg sunbeam -> opm.
setup.py: test_suite -> tests_suite .

libsunbeam -> libopmcommon_python.

sunbeam -> opm: test_connection ok.

test_deck ok.

test_group_tree ok.

test_grupnet ok.

test_parse_deck.py ok.

test_parse.py ok.

python all tests ok.
2019-08-15 11:02:09 +02:00
Joakim Hove
c40eed027b
Merge pull request #937 from joakim-hove/rawkeyword-minor
Remove superfluos check in RawKeyword assembly
2019-08-15 08:17:45 +02:00
Joakim Hove
bef36f6c0d Add missing energy to unit system measure table 2019-08-15 07:10:44 +02:00
Joakim Hove
1ff60496c6
Merge pull request #946 from atgeirr/remove-slow-call
Remove an unused call that is very slow.
2019-08-15 06:57:10 +02:00
Atgeirr Flø Rasmussen
b0ad018a74 Remove an unused call that is very slow. 2019-08-14 23:02:50 +02:00
Joakim Hove
f898d33e65
Merge pull request #876 from tskille/compareECL2
Update of compareECL - check output files for reference case
2019-08-14 16:31:16 +02:00
Joakim Hove
e79b546544
Merge pull request #938 from joakim-hove/gconprod-exceed-action
GCONPROD: The exceed action should be unconditionally set to RATE
2019-08-14 16:30:17 +02:00
Arne Morten Kvarving
1903b9517b
Merge pull request #944 from tskille/compareECL
Updated with vector of back listed keywords. These keywords will not b…
2019-08-14 13:42:45 +02:00
Arne Morten Kvarving
d12426b9e8
Merge pull request #939 from akva2/parallel_tests
added: environment variable TESTTHREADS in build-opm-module.sh
2019-08-14 12:54:04 +02:00