Jostein Alvestad
db0139e842
Added unit tests to AggregateMSWData.cpp, i.e. for the writing of multisegment well data to the restart file
2019-03-06 08:31:12 +01:00
Jostein Alvestad
6df9cf66ea
Changes to allow for more general MSW structure with discontinuous segment numbering, initial work for making unit tests for writing MSW data to restart file
2019-03-06 08:23:37 +01:00
Joakim Hove
8967c13d3e
Merge pull request #653 from jalvestad/restart_group_test
...
Added unit tests to the functions that writes group & field data to Eclipse-restart file
2019-03-06 07:17:05 +01:00
Jostein Alvestad
167b344506
Added adjustments and corrections
...
Corrections to code for compile errors for boost check of string-variables
and adjustments of code according to comments from maintainer (Joakim)
2019-03-05 14:26:29 +01:00
Jostein Alvestad
6b8e04460c
Added some corrections / improvements
2019-03-05 14:26:28 +01:00
Jostein Alvestad
184ba02df8
Added unit tests to the code that writes the group and field data to the eclipse compatible restart file
...
The unit tests covers the group numbering structure stored in IGRP,
the summary data export in XGRP and the group name export
into ZGRP
2019-03-05 14:26:27 +01:00
Jostein Alvestad
6eff5158df
Initial changes to implement unit tests for AggregateGroupData
2019-03-05 14:26:25 +01:00
Joakim Hove
43cc132651
Merge pull request #660 from akva2/janitoring
...
mark constructor explicit
2019-02-27 11:18:06 +01:00
Arne Morten Kvarving
f55d3e1578
mark constructor explicit
...
pass string by const ref
avoid a potential no return from function
2019-02-27 11:14:36 +01:00
Joakim Hove
3dc347f894
Merge pull request #659 from sogoogos/patch-2
...
Include <string>
2019-02-27 07:47:34 +01:00
Sogo Shiozawa
275cf03f0d
Include <string>
2019-02-27 15:42:21 +09:00
Joakim Hove
6ff4d8b136
Merge pull request #651 from joakim-hove/udq-summary-assign
...
Udq summary assign
2019-02-25 12:54:36 +01:00
Joakim Hove
010dd03c6d
UDQ ASSIGN keywords will appear in Summary output
2019-02-25 11:15:12 +01:00
Joakim Hove
6bf64b18fe
Add method to get filtered UDQ assignment types
2019-02-25 11:15:12 +01:00
Joakim Hove
a91d47f191
Add name property to UDQSet
2019-02-25 11:15:12 +01:00
Joakim Hove
228aacd390
Merge pull request #654 from joakim-hove/opm-summarize
...
Small utility to hash a deck
2019-02-25 10:37:31 +01:00
Joakim Hove
40aad6d64e
Merge pull request #638 from joakim-hove/udq-functions
...
Udq functions
2019-02-25 09:35:00 +01:00
Joakim Hove
7425f8b988
Implement UDQ functions
2019-02-25 08:37:04 +01:00
Joakim Hove
945438b210
Add rng to UDQParams
2019-02-25 08:36:33 +01:00
Joakim Hove
f0eed83b12
Merge pull request #652 from joakim-hove/udq-types
...
Udq types
2019-02-22 09:18:43 +01:00
Joakim Hove
b02578655d
Small utility to hash deck
2019-02-22 08:54:49 +01:00
Joakim Hove
19988494c0
Add UDQVartype member to assignment and expression
2019-02-21 13:36:08 +01:00
Joakim Hove
b5542c4e56
Add UDQEnum type for the different variable types
2019-02-21 13:36:08 +01:00
Joakim Hove
40bd7b86b0
Renamed UDQ -> UDQInput
2019-02-21 13:36:08 +01:00
Joakim Hove
ab737ab4d3
Merge pull request #647 from joakim-hove/udq-assign
...
Udq assign
2019-02-21 08:27:31 +01:00
Joakim Hove
732c5ae4d2
Add class UDQAssign
2019-02-20 18:21:23 +01:00
Joakim Hove
999b06b0eb
Add dervied class UDQWellSet : UDQSet
2019-02-20 18:21:23 +01:00
Joakim Hove
e27933270a
Change UDQExpression() constructor to take enum
2019-02-20 18:21:23 +01:00
Joakim Hove
e00a5d5fa9
Merge pull request #645 from joakim-hove/use-slash-termination
...
Use slash termination to determine size of keywords SKPRPOLY SKPRWAT
2019-02-20 17:53:33 +01:00
Joakim Hove
785d80b677
Use slash termination to determine size of keywords SKPRPOLY SKPRWAT
2019-02-20 16:57:10 +01:00
Joakim Hove
ef19a67617
Merge pull request #648 from totto82/massratebc
...
WIP Add OPM keyword for setting massrate for the boundary
2019-02-20 11:30:29 +01:00
Joakim Hove
10a225785e
Merge pull request #644 from joakim-hove/vfp-parse-error
...
Vfp parse error
2019-02-19 16:22:55 +01:00
Tor Harald Sandve
4e8352dabb
Add OPM keyword for setting massrate for the boundary
2019-02-19 15:52:43 +01:00
Joakim Hove
1617d2b434
Merge pull request #642 from joakim-hove/udq-scalar
...
Udq set
2019-02-18 11:02:58 +01:00
Joakim Hove
946d1cb877
Add subdirectory Schedule/UDQ/
2019-02-18 08:58:20 +01:00
Joakim Hove
a1b8303ac3
Add class UDQSet() to hold UDQ values
2019-02-18 08:58:20 +01:00
Joakim Hove
4c0c394b77
Changed copyright holder
2019-02-18 08:58:20 +01:00
Joakim Hove
5b86ef115c
Clear trailing part of string when looking for possible valid keyword
2019-02-17 15:55:55 +01:00
Joakim Hove
1fee73481e
Merge pull request #633 from tskille/Ecl_IO
...
New class (EclIO) for formatted and binary eclipse format results files.
2019-02-17 15:53:35 +01:00
Torbjørn Skille
c914b7e07c
updated path for EclIOdata.hpp in CMakeLists_files.cmake
2019-02-17 14:39:47 +01:00
Torbjørn Skille
ff68195c4f
1) Updated test for EclFile.
2019-02-15 18:01:38 +01:00
Joakim Hove
a1c7e8f5d4
Merge pull request #643 from akva2/bsys_cleanup
...
some cleanup in buildsystem
2019-02-15 16:22:51 +01:00
tskille
a27b39ff05
changed copyright header for EclIOdata.hpp
2019-02-15 14:05:58 +01:00
Torbjørn Skille
1be3e88f58
New routines for reading binary eclipse format files
...
1) Start of new class EclFile which includes one anonomus namespace with routines for reading binary eclipse format files
2) One very basic test of EclFile constructor included in test_EclFile.cpp
- testing that file exist, throwing an exception if not.
2019-02-15 13:04:06 +01:00
Arne Morten Kvarving
7c3aacd118
some cleanup in buildsystem
2019-02-15 11:03:08 +01:00
Joakim Hove
159ffeaef3
Merge pull request #548 from bska/flow-flow-restart
...
Add Support for Restarting Flow from ECLIPSE Compatible Restart File
2019-02-13 18:49:30 +01:00
Bård Skaflestad
c345aa3f4e
Restart Output: Move Group Name Assignment to Separate Helper
...
Mostly for consistency. Also, look up window index by group name.
2019-02-10 19:14:30 -06:00
Bård Skaflestad
a51d18cab0
Restart Output: Adjust Whitespace
...
Mostly removing leading 'tab' characters, splitting long lines and
realigning '=' characters where appropriate. Also make a few more
objects 'const'.
Finally, don't copy large objects (e.g., the Schedule) when we only
need to read from it.
2019-02-10 19:14:30 -06:00
Bård Skaflestad
0d0b8b257f
Well Data: Prune Disabled Code Blocks
...
These have not been used for a long time.
2019-02-10 19:14:30 -06:00
Bård Skaflestad
c9331d7fed
Save: Simplify Main Gateway Function
...
In particular, defer unit conversion to the member function
RestartValue::convertFromSI()
and detect presence of multisegment wells using std::any_of(). We
don't need to know the exact number of MS wells to activate segment
output.
2019-02-10 19:14:30 -06:00