Kjetil Olsen Lye
|
1a9204e8aa
|
Inserted reservoir max rate into the group structure
|
2012-05-07 14:28:33 +02:00 |
|
Kjetil Olsen Lye
|
ec21ce05a5
|
Made reservoir rates have a small error tolerated
|
2012-05-03 16:04:48 +02:00 |
|
Kjetil Olsen Lye
|
88410c06b2
|
Properly negate target for group control in WellNode
|
2012-05-03 15:44:51 +02:00 |
|
Kjetil Olsen Lye
|
8b0c101824
|
Made a maximum number of iterations in wells_test
|
2012-05-03 15:35:44 +02:00 |
|
Kjetil Olsen Lye
|
f4a8ef4c63
|
Made REIN a warning rather than a throw, just to get something up and running
|
2012-05-02 16:59:42 +02:00 |
|
Kjetil Olsen Lye
|
f13ac90ed6
|
Fixed applyGroupControls to handle zero guide rates
|
2012-05-02 16:54:49 +02:00 |
|
Kjetil Olsen Lye
|
017bf98208
|
Removed calculateGuideRates and made all guide rate dependent code calculate the guide rate dynamically
|
2012-05-02 15:41:05 +02:00 |
|
Kjetil Olsen Lye
|
e6df79e341
|
Final fixes for new well structure (to make it compile)
|
2012-05-02 13:02:59 +02:00 |
|
Atgeirr Flø Rasmussen
|
06fdc66370
|
Major restructuring to improve support for groups, multiple controls etc. Work in progress.
|
2012-05-02 09:39:05 +02:00 |
|
Kjetil Olsen Lye
|
4945022712
|
Slightly changed bounds checking to account for negative limits.
|
2012-04-26 08:52:56 +02:00 |
|
Kjetil Olsen Lye
|
8782a6202c
|
Added some more documentation
|
2012-04-25 16:45:32 +02:00 |
|
Kjetil Olsen Lye
|
8099e32b91
|
Change from std::string to const std::string& in findGroup-methods
|
2012-04-25 16:42:55 +02:00 |
|
Kjetil Olsen Lye
|
c27f47dead
|
Completly revamped the way group control is checked
|
2012-04-25 16:14:40 +02:00 |
|
Atgeirr Flø Rasmussen
|
27af4b339d
|
Removed unused saturation argument from conditionsMet() methods.
|
2012-04-25 14:03:57 +02:00 |
|
Kjetil Olsen Lye
|
6670f5de17
|
Added default oil handling
|
2012-04-23 13:49:53 +02:00 |
|
Kjetil Olsen Lye
|
fbf898b756
|
Added a (small) hack to wellmanager (defaulting injected_phase to water)
|
2012-04-23 13:24:47 +02:00 |
|
Atgeirr Flø Rasmussen
|
78006cff40
|
Renamed some enums and functions relating to Wells, and started documenting it.
|
2012-04-20 09:50:36 +02:00 |
|
Kjetil Olsen Lye
|
f4e40578f5
|
Passed around a WellControlResult argument to the different wellcontrol functions
|
2012-04-17 16:36:49 +02:00 |
|
Kjetil Olsen Lye
|
c2942a7d51
|
Fixed a compilation bug, also adjusted computeWDP slightly to allow for either a saturation vector by grid cells or by well cells
|
2012-04-17 09:19:06 +02:00 |
|
Kjetil Olsen Lye
|
cfbfd841be
|
Added shutdown of wells when they exceed their limits (if procedure = shut).
|
2012-04-17 08:59:20 +02:00 |
|
Kjetil Olsen Lye
|
a3dd9db1ec
|
Fixed group control for liquid flow
|
2012-04-16 17:42:11 +02:00 |
|
Kjetil Olsen Lye
|
52485ee5f7
|
Fixed reading of gconprod to handle defaulted arguments better
|
2012-04-16 17:10:17 +02:00 |
|
Kjetil Olsen Lye
|
945b56920b
|
Made it possible to use group control without gconprod keyword
|
2012-04-16 15:26:33 +02:00 |
|
Kjetil Olsen Lye
|
3b99ec7ae3
|
Added reading of reservoir fluid max rate for GCONINJE
|
2012-04-16 14:49:13 +02:00 |
|
Kjetil Olsen Lye
|
2771bec005
|
Added further checks for well conditions. Fixed a small bug in reading WCONPROD
|
2012-04-16 13:44:53 +02:00 |
|
Kjetil Olsen Lye
|
b1c5fa5aca
|
modified the group control interface slightly
|
2012-04-13 20:41:09 +02:00 |
|
Kjetil Olsen Lye
|
895567d124
|
extra tests for injector wells in group control
|
2012-04-13 13:17:25 +02:00 |
|
Kjetil Olsen Lye
|
affbb08795
|
Added checks for BHP and fluid_volume_rate for group control. Also added error tolerance for group control
|
2012-04-13 12:57:47 +02:00 |
|
Kjetil Olsen Lye
|
fdfd360481
|
Fixed a small bug in reading of WCONPROD
|
2012-04-13 11:37:50 +02:00 |
|
Kjetil Olsen Lye
|
a3395d9903
|
Added reading of WGRUPCON, also added guide_rates to the well groups. Fixed a small bug in calculateWDP
|
2012-04-13 10:32:36 +02:00 |
|
Kjetil Olsen Lye
|
1a524b0a14
|
Changed input arguments for group checking
|
2012-04-12 16:56:58 +02:00 |
|
Atgeirr Flø Rasmussen
|
b6afa84a65
|
Initialize data members in declared order.
|
2012-04-12 16:52:57 +02:00 |
|
Kjetil Olsen Lye
|
4aa0567fd4
|
Made IncompTpfa receive wells-output-arguments
|
2012-04-12 16:36:08 +02:00 |
|
Kjetil Olsen Lye
|
49b18b2d96
|
Made queries upwards from wells to group to group
|
2012-04-12 15:48:24 +02:00 |
|
Kjetil Olsen Lye
|
77dc0991cf
|
Made the WellNode be aware of their own index
|
2012-04-12 14:25:39 +02:00 |
|
Atgeirr Flø Rasmussen
|
f23c3144e6
|
Moved internal functions into anonymous namespace.
|
2012-04-11 10:56:08 +02:00 |
|
Atgeirr Flø Rasmussen
|
5a62896a04
|
Improve formatting.
|
2012-04-11 10:49:45 +02:00 |
|
Kjetil Olsen Lye
|
b1bce20707
|
Fixed some warnings
|
2012-04-10 15:01:52 +02:00 |
|
Kjetil Olsen Lye
|
d02e8e8651
|
Some comments
|
2012-03-30 10:51:31 +02:00 |
|
Kjetil Olsen Lye
|
6e23dcab17
|
Added WellCollection as a forest of Well group trees. Did parsing of group control input data into this forest format
|
2012-03-29 18:34:51 +02:00 |
|
Kjetil Olsen Lye
|
5a74a3f322
|
Prettification of code
|
2012-03-28 15:49:39 +02:00 |
|
Kjetil Olsen Lye
|
ef6e444eb1
|
Started reading the gruptree
|
2012-03-27 16:57:01 +02:00 |
|