Atgeirr Flø Rasmussen
|
891696e333
|
Simplified data structure for extracted columns.
|
2012-05-11 09:37:12 +02:00 |
|
Xavier Raynaud
|
fd9a3318b0
|
normalized tabification in spu_2p.
|
2012-05-10 13:50:22 +02:00 |
|
Xavier Raynaud
|
1e7101a91b
|
Make compressible pressure solver compatible with well management.
|
2012-05-10 12:38:29 +02:00 |
|
Xavier Raynaud
|
9dabbd349f
|
Added Newton compressible pressure solver in spu_2p.
|
2012-05-09 15:19:37 +02:00 |
|
Kjetil Olsen Lye
|
f2b847bb2c
|
Added explicit reinjection to spu_2p.
|
2012-05-09 13:15:02 +02:00 |
|
Kjetil Olsen Lye
|
832a2adb7f
|
merge.
|
2012-05-09 10:22:18 +02:00 |
|
Kjetil Olsen Lye
|
8e49914bbd
|
Added friendly printout
|
2012-05-09 10:17:58 +02:00 |
|
Kjetil Olsen Lye
|
338f5907a6
|
Added well controls in spu2p
|
2012-05-09 10:14:38 +02:00 |
|
Kjetil Olsen Lye
|
738ec64ac8
|
Added necessary input parameters for well checking in spu_2p
|
2012-05-09 09:48:49 +02:00 |
|
Atgeirr Flø Rasmussen
|
27d7b433e3
|
Merged.
|
2012-05-08 16:00:54 +02:00 |
|
Atgeirr Flø Rasmussen
|
1e61783cd3
|
Use proper transport source term to compute injected and produced fluid.
|
2012-05-08 15:52:07 +02:00 |
|
Kjetil Olsen Lye
|
339a652e5d
|
Changed some minor bugs in the refactored code in wells_example
|
2012-05-08 12:23:58 +02:00 |
|
Kjetil Olsen Lye
|
be956f2a70
|
Refactored some computations into seperate methods in wells_example.cpp
|
2012-05-08 11:04:15 +02:00 |
|
Kjetil Olsen Lye
|
e522a8df83
|
removed an extra uneeded call to the pressure solver
|
2012-05-07 15:51:54 +02:00 |
|
Kjetil Olsen Lye
|
4e0b5dca65
|
Inserted rock_comp into wells_example.
|
2012-05-07 13:29:52 +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
|
de957caab5
|
Added calculation of fractional flows and per phase flows in wells_example
|
2012-05-03 12:29:18 +02:00 |
|
Kjetil Olsen Lye
|
e6df79e341
|
Final fixes for new well structure (to make it compile)
|
2012-05-02 13:02:59 +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 |
|
Atgeirr Flø Rasmussen
|
20d1dec648
|
Fixed bug in computeWDP(), add gravity argument. Make WellReport output in friendly units.
|
2012-04-25 12:37:30 +02:00 |
|
Atgeirr Flø Rasmussen
|
ce98195001
|
Include well flow in computeTransportSource().
Also minor fixes in spu_2p to handle no-wells case properly.
|
2012-04-24 15:15:36 +02:00 |
|
Atgeirr Flø Rasmussen
|
e934e7fdc6
|
Adding well support (work in progress).
|
2012-04-24 13:49:02 +02:00 |
|
Atgeirr Flø Rasmussen
|
eefcc69b3c
|
Minor change to computeWDP() interface.
|
2012-04-24 13:48:00 +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
|
1f9fea92fa
|
Catch exceptions from boost::create_directories() to give useful error message.
|
2012-04-23 11:10:55 +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
|
11f0a14e61
|
Made use of the new LinearSolverFactory in wells_example
|
2012-04-16 12:18:37 +02:00 |
|
Kjetil Olsen Lye
|
99ff586dcc
|
merge
|
2012-04-16 09:00:38 +02:00 |
|
Atgeirr Flø Rasmussen
|
b64db1027b
|
Using LinearSolverFactory in spu_2p.cpp to gain linear solver flexibility.
|
2012-04-14 10:19:35 +02:00 |
|
Kjetil Olsen Lye
|
b1c5fa5aca
|
modified the group control interface slightly
|
2012-04-13 20:41:09 +02:00 |
|
Kjetil Olsen Lye
|
c9a866fce0
|
Added computations for total flow for each well
|
2012-04-13 14:22:44 +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
|
8bc9e862d4
|
Made a (possibly wrong) adjustment to well_controls_append. Each control now has its current index set to 0, as there's only supposed to be one control per well.
|
2012-04-12 18:47:06 +02:00 |
|
Kjetil Olsen Lye
|
bc275a4755
|
Made a computeWDP-function
|
2012-04-12 17:50:51 +02:00 |
|
Kjetil Olsen Lye
|
1a524b0a14
|
Changed input arguments for group checking
|
2012-04-12 16:56:58 +02:00 |
|
Kjetil Olsen Lye
|
4aa0567fd4
|
Made IncompTpfa receive wells-output-arguments
|
2012-04-12 16:36:08 +02:00 |
|
Kjetil Olsen Lye
|
34460f1711
|
merge.
|
2012-04-12 15:48:59 +02:00 |
|
Kjetil Olsen Lye
|
49b18b2d96
|
Made queries upwards from wells to group to group
|
2012-04-12 15:48:24 +02:00 |
|
Atgeirr Flø Rasmussen
|
68a2d7fe26
|
Added and implemented parameter num_transport_substeps.
|
2012-04-12 14:43:05 +02:00 |
|
Atgeirr Flø Rasmussen
|
9121a81165
|
Removed unnecessary guard against using rock compressibility with segregation.
|
2012-04-12 14:25:53 +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
|
8f7939ca10
|
Added #include <numeric> for std::accumulate().
|
2012-04-12 14:14:24 +02:00 |
|
Kjetil Olsen Lye
|
9511d8dce2
|
Cleaned up examples/Makefile.am somewhat [made linking more clear]
|
2012-04-12 12:17:27 +02:00 |
|
Kjetil Olsen Lye
|
c65dff9f2d
|
Added necessary libraries to the examples
|
2012-04-11 16:35:45 +02:00 |
|
Kjetil Olsen Lye
|
7f36232ba0
|
merge
|
2012-04-11 15:31:10 +02:00 |
|
Kjetil Olsen Lye
|
e70a6bbbd3
|
Made linear solving of first timestep
|
2012-04-11 15:29:58 +02:00 |
|
Bård Skaflestad
|
b156a5e41b
|
Don't build the 'wells_example' unless UMFPACK is available.
While here, clean up the link-time dependency information. This
information is inferred from the libopmcore.la Libtool library.
|
2012-04-11 09:06:07 +02:00 |
|
Kjetil Olsen Lye
|
b39d5c823f
|
merge
|
2012-04-10 14:48:35 +02:00 |
|