Bård Skaflestad
9fd5ce396b
Ensure Correctly Sized ACTNUM Vector
...
Size must be equal to number of global (Cartesian) cells.
2018-09-12 09:46:53 +02:00
Joakim Hove
552c390465
Merge pull request #464 from joakim-hove/peaceman-formula
...
Peaceman formula
2018-09-11 13:18:40 +02:00
Joakim Hove
4a5b71d8c1
Include Peaceman calculation in Connection class
...
- The calculation of well connection transmissibility CF and effective
permeability is calculated.
- The Connection objects are immutable; should never be updated.
- The properties of the Connection class are just plain properties, have
removed getter methods and the use of Value<double>.
2018-09-09 11:16:42 +02:00
Joakim Hove
5aa0bfadf0
Use plain C api for smspec_nodes
2018-09-07 13:56:04 +02:00
Joakim Hove
e1948ccf99
Add operator[] to GridDims
2018-09-07 10:20:50 +02:00
Joakim Hove
4d5ef337ec
Accept default values when parsing MULTREGT keyword
2018-08-31 15:47:28 +02:00
Joakim Hove
451d52c18a
Refactor iteration over Schedule section to for ACTIONX
2018-08-10 11:30:07 +02:00
Joakim Hove
bbb5e27e90
Add basic ACTIONX keyword
2018-08-10 11:29:46 +02:00
Joakim Hove
3c90adeea9
Remove unused functionality for directory loading of keywords
2018-08-10 11:28:52 +02:00
Joakim Hove
4502333751
Ensure that path to restart file is interpreted relative to DATAFILE
2018-07-20 22:11:12 +02:00
Joakim Hove
64e5d123a2
Deck will internalize path to datafile
2018-07-19 08:20:04 +02:00
Bård Skaflestad
687f108285
Unit System: Recognize Units for Effective Kh Product
...
While here, also add check for all (current) unit conversion
constants for METRIC, FIELD, and LAB unit conventions and extend the
existing PVT-M checks to cover effective Kh too.
2018-07-11 22:07:38 +02:00
Bård Skaflestad
3466776c1a
Connection: Capture Effective 'Kh' Value from COMPDAT
...
Needed for restart output (especially, SCON), and also useful for
computing the connection transmissibility factor (WI) in some cases
if not supplied in COMPDAT.
2018-07-10 17:23:04 +02:00
Kai Bao
b5ff9bc393
handling the over-writing control part of WHISTCTL
...
for producers. The termination flag part is not handled yet.
2018-07-04 14:50:08 +02:00
Atgeirr Flø Rasmussen
65639b0a03
Make it possible to create Input unit systems, add test.
2018-06-29 10:56:34 +02:00
Joakim Hove
3a46555b6d
Reorder connection members to quell warning
2018-06-26 12:36:49 +02:00
Joakim Hove
a8d1545947
Acces Connection sat table id directly
2018-06-26 12:36:49 +02:00
Joakim Hove
c212af9253
Remove stale function Connection::sameCoordinate()
2018-06-26 12:36:49 +02:00
Joakim Hove
90f6b46837
Remove stale method Well::addConnections( )
2018-06-26 12:36:49 +02:00
Joakim Hove
04a3a9ada5
WIP: cleaun up access methods
2018-06-26 12:36:49 +02:00
Joakim Hove
bcfb195a83
Rename completionIdx -> complnum and size_t -> int
2018-06-26 12:36:49 +02:00
Joakim Hove
0327393951
Add function to get completions
2018-06-26 12:35:30 +02:00
Joakim Hove
15dd449354
Changed WELSEGS implementation
2018-06-26 12:35:30 +02:00
Joakim Hove
ad2af10c5a
New implementation of WELLPI
2018-06-26 12:35:30 +02:00
Joakim Hove
5bce16c4e9
Reenable COMPLUMP tests
2018-06-26 12:35:30 +02:00
Joakim Hove
9d16cc8ec4
New implementation of WELOPEN
2018-06-26 12:35:30 +02:00
Joakim Hove
1f1ecebec5
New implementation of COMPLUMP
2018-06-26 12:35:30 +02:00
Joakim Hove
fd3000cd31
WellConnections::add() does not inspect IJK
2018-06-26 12:35:30 +02:00
Joakim Hove
363b8589e6
Change handleCOMPDAT implementation
2018-06-26 12:35:30 +02:00
Joakim Hove
93f7f50eb7
Temporarily disable COMPLUMP test
2018-06-26 12:35:30 +02:00
Joakim Hove
f3d82437fd
Using shared_ptr to manage connections
2018-06-26 12:35:30 +02:00
Joakim Hove
7332ee4b18
Remove intializer list ctx + stale test
2018-06-26 12:35:30 +02:00
Joakim Hove
b22e00b92d
Rename WellSegment::numberSegment() WellSegment::size()
2018-06-20 11:48:02 +02:00
Joakim Hove
6c7f6d7afb
Rename SegmentSet -> WellSegments
2018-06-20 11:36:50 +02:00
Joakim Hove
dc318f731f
Rename ConnectionSet > WellConnections
2018-06-20 11:35:11 +02:00
Joakim Hove
501b1dc760
Remove stale test
2018-06-20 09:27:02 +02:00
Tor Harald Sandve
fb0272f343
Add posibility to store closed completions in wellTestState
2018-06-19 10:37:44 +02:00
Joakim Hove
3975db2ff3
Rename CompletionSet -> ConnectionSet
2018-06-11 14:03:32 +02:00
Joakim Hove
d39db2f0db
Rename Completion -> Connection
2018-06-11 10:40:59 +02:00
Joakim Hove
088ba8a19a
Merge pull request #413 from joakim-hove/restart-icon-skip-inactive
...
Restart icon skip inactive
2018-06-08 12:49:37 +02:00
Joakim Hove
d168e9ff67
Merge pull request #414 from joakim-hove/welltest-state
...
Add WellTestState object to keep track of automatically closed wells
2018-06-07 12:41:05 +02:00
Joakim Hove
58e4e5263e
Add WellTestState object to keep track of automatically closed wells
2018-06-07 07:42:03 +02:00
Joakim Hove
d299e003b7
Merge pull request #411 from GitPaean/adding_vfp_numbers
...
VFP related needs to be processed even without THP target/limit
2018-06-05 17:34:29 +02:00
Joakim Hove
1ee597206c
Add CompletionsSet constructor including only active connections.
2018-06-05 12:25:20 +02:00
Joakim Hove
163c3d435a
Remove unused test file
2018-06-05 12:25:17 +02:00
Joakim Hove
24f28e8a5d
Ignore THPRES input for restart runs
2018-05-31 17:15:34 +02:00
Kai Bao
59bb98d312
adding tests related to VFP table number
2018-05-30 15:15:02 +02:00
Kai Bao
f945032405
VFP table number related to history macthing mode
...
tests are failed.
2018-05-30 13:26:51 +02:00
Joakim Hove
5008501318
Add WellTestConfiguration to Schedule
2018-05-16 00:57:54 +02:00
Joakim Hove
b9d2a08930
Add WellTestConfig implementation to support WTEST keyword
2018-05-15 19:23:56 +02:00