Commit Graph

1396 Commits

Author SHA1 Message Date
Joakim Hove
02e0a12b0a Reorder Grid and Schedule init. 2015-01-26 12:26:25 +01:00
Joakim Hove
1bf6e90e02 Removed query function for default on well ref.depth. 2015-01-26 12:26:24 +01:00
Joakim Hove
d8f7c9660c Added simple algorithm to get ref depth from completions. 2015-01-26 12:26:24 +01:00
Joakim Hove
e432a1c75a Added getCellDepth() method to EclipseGrid 2015-01-26 12:26:23 +01:00
Joakim Hove
8d506b01a1 Added grid property to Well class 2015-01-26 12:21:51 +01:00
Joakim Hove
3cfe0291fd Added EclipseGrid as argument to Schedule constructor 2015-01-26 12:21:51 +01:00
Joakim Hove
8e4fd2b408 White space change 2015-01-26 12:21:51 +01:00
Joakim Hove
37aebbd3f5 Using Value<double> for Well::m_refDepth 2015-01-26 12:21:50 +01:00
Joakim Hove
85092991f6 Merge pull request #400 from iLoop2/Add_COMPLUMP_keyword
Add complump keyword
2015-01-26 12:21:12 +01:00
Fredrik Gundersen
a796cc12fb Update test
Verify that well do not change status to OPEN if the completions are status SHUT
2015-01-22 07:39:29 +01:00
Fredrik Gundersen
4f066af438 Moved logic from schedule to well->setStatus
Only set status for well to open if well has open completions is now verified for all
2015-01-21 14:07:02 +01:00
Fredrik Gundersen
1901aa90bc Changed the error message 2015-01-20 10:27:44 +01:00
Fredrik Gundersen
cccde3a0ee Added more tests for COMPLUMP 2015-01-20 08:59:56 +01:00
Fredrik Gundersen
fafeeda3c1 Fix logic for missing COMPLUMP 2015-01-20 08:59:16 +01:00
Fredrik Gundersen
cd9ed822bf Added test of COMPLUMP keyword 2015-01-19 13:35:33 +01:00
Fredrik Gundersen
cf008fefe6 Added handling of COMPLUMP keyword 2015-01-19 13:35:05 +01:00
Fredrik Gundersen
af8f7577f4 Added COMPLUMP json file 2015-01-19 12:49:14 +01:00
chflo
4d7213651c OPM 147: WELOPEN: Shut well if all completions are closed; throw exception if trying to open a well with all completions shut 2015-01-16 18:05:49 +01:00
Joakim Hove
b7127ae2c9 Merge pull request #397 from chflo/OPM-145
Opm 145
2015-01-16 13:20:37 +01:00
chflo
18710b6aa0 OPM-145: Removed action from EXCEL, NEXSTEP, RUNSUM, SEPARATE and WCONINJ keywords 2015-01-14 12:13:08 +01:00
Fredrik Gundersen
94b33eaf6e Rename method 2015-01-14 11:41:32 +01:00
Fredrik Gundersen
7ed82d6458 Code refactoring, logic update 2015-01-14 11:41:13 +01:00
Fredrik Gundersen
4af77efe75 Added new constructor to completion 2015-01-14 11:40:28 +01:00
chflo
6b445a539f OPM-145: Removed action from TUNING keyword, added items 2015-01-14 10:15:07 +01:00
chflo
3298fe4337 OPM-145: Removed tests for ACTION 2015-01-14 10:14:06 +01:00
chflo
a82509c676 OPM-145: Removed test ParseACTION 2015-01-14 10:11:50 +01:00
chflo
26a4a1d57d OPM-145: Removed action-related code from Parser class 2015-01-14 10:08:40 +01:00
chflo
4a33b934fa OPM-145: Removed member ParserKeywordActionEnum m_action and all traces of it from class ParserKeyword 2015-01-14 10:06:21 +01:00
Fredrik Gundersen
65cc82f6d7 Remove default values 2015-01-13 15:06:49 +01:00
Fredrik Gundersen
a05cf32c42 Extended test to include more cases 2015-01-13 15:06:28 +01:00
Fredrik Gundersen
60d0f66587 Cleanup of logic
Added method to create value item from deckitem
2015-01-13 15:06:06 +01:00
Fredrik Gundersen
1a669d1c87 Merge remote-tracking branch 'upstream/master' into closed_completions 2015-01-13 12:57:46 +01:00
Fredrik Gundersen
e8aac2120c Update gitignore 2015-01-13 12:57:16 +01:00
Fredrik Gundersen
503a592b89 Update logic 2015-01-13 12:57:00 +01:00
Fredrik Gundersen
9a154d417c Update logic 2015-01-13 12:56:49 +01:00
Fredrik Gundersen
5f14914257 Added more tests 2015-01-13 12:56:17 +01:00
Fredrik Gundersen
5a9620d8b2 Added test for WELOPEN keyword 2015-01-13 11:25:46 +01:00
Fredrik Gundersen
b0d0c92b5d update handleWELOPEN
Enable update of completion status using the WELOPEN keyword
2015-01-13 11:25:28 +01:00
Fredrik Gundersen
2f9d5f9e65 added method to enable add of completionset 2015-01-13 11:24:31 +01:00
Joakim Hove
cdf576d5f1 Will translate STOP -> SHUT for completions. 2015-01-12 12:33:49 +01:00
Joakim Hove
b12bcdb47b Added WellCompletion namespace for completion enums 2015-01-12 10:58:30 +01:00
Joakim Hove
87cfbb4f75 Let the opm-eclkwtest also create EclipseState 2015-01-02 16:53:26 +01:00
Joakim Hove
b1a30272a2 Added hasValue() protection 2015-01-02 16:53:26 +01:00
Joakim Hove
ecac5fc691 Added DeckItem::hasValue() method 2015-01-02 16:53:25 +01:00
Joakim Hove
c3ae6164fa Added comment about default 2015-01-02 16:53:25 +01:00
Joakim Hove
6e8230db2f Set default phase to OIL in EHYSTR keyword 2015-01-02 16:53:25 +01:00
Joakim Hove
2ba6d909b5 Revert "Revert "Revert "add default values required to make it possible to terminate keywords early"""
This reverts commit a42aece4319c0e5346fc375ff0613b02a68901d4.
2015-01-02 16:51:30 +01:00
Joakim Hove
cf97b3bbe6 Revert "Revert "make the parsing stage pass even if non-defaultable items have been defaulted""
This reverts commit 13d31809e8ca7b9f283bf29a0871110071263449.
2015-01-02 16:51:15 +01:00
Joakim Hove
6d140840ee Revert "add pseudo default values for more items"
This reverts commit 317bbdb2fdded13719d9a91e493757e8c1a94a4c.
2015-01-02 16:51:02 +01:00
Andreas Lauser
17fdbfb9a8 add pseudo default values for more items
this is required by the Norne deck. the EQLOPTS keyword seems weird,
though, because its records seem to have a variable number of items...

for most of these the RM says that if nothing is specified, a value of
another item should be used. some items even have legitimate
defaults, but they are only mentioned in the prose of the RM's item
description. (e.g.the wetting_phase_flag item of the EHYSTR keyword...)
2014-12-19 23:02:21 +01:00