Andreas Lauser
a394af6734
flow: initialize the parameters for the material law only once
...
this saves some memory and some time at initialization.
2015-09-02 12:32:41 +02:00
Joakim Hove
009ae54523
Merge pull request #449 from joakim-hove/table-refactor
...
Using TableManager to get tables.
2015-09-02 11:58:17 +02:00
Atgeirr Flø Rasmussen
9913f900aa
Merge pull request #450 from blattms/fix-parallel-satOilmax-size-2
...
Fixes parallel sat oilmax size
2015-09-01 23:15:29 +02:00
Markus Blatt
ff669bc32b
[bugfix] Correctl resize satOilMax in a parallel run.
...
Previously, we tried to make an empty container bigger by
resizing it with its current size. Of course this is wrong and does
not change anything. With this commit we use the size of another
container which already has the correct size.
2015-09-01 20:30:30 +02:00
Joakim Hove
9bd8d73a26
Using TableManager to get tables.
2015-09-01 13:14:51 +02:00
Joakim Hove
13262f6d28
Merge pull request #443 from iLoop2/ThresholdPressure
...
Added suport for new Threshold Pressure behavior
2015-08-24 16:54:12 +02:00
Fredrik Gundersen
6c85751d91
Added suport for new Threshold Pressure behavior
2015-08-24 15:41:32 +02:00
Atgeirr Flø Rasmussen
957290c459
Merge pull request #440 from babrodtk/thp_control_fix
...
Targets for switching to/from THP control (Vertical flow performance)
2015-08-24 09:35:43 +02:00
Atgeirr Flø Rasmussen
5bfdda0c3b
Merge pull request #442 from babrodtk/missing_config_include
...
Added missing config.h include
2015-08-21 13:14:28 +02:00
babrodtk
9148b3f23c
Added missing config.h include
2015-08-21 12:49:18 +02:00
babrodtk
6c590d4bdb
Implemented proper targets for switching to/from THP control
2015-08-19 17:03:41 +02:00
Atgeirr Flø Rasmussen
768714eb32
Merge pull request #438 from atgeirr/silence-warning
...
Silence unused variable warning (release mode only).
2015-08-19 13:34:58 +02:00
Atgeirr Flø Rasmussen
36ccfca172
Silence unused variable warning (release mode only).
2015-08-19 13:33:38 +02:00
Atgeirr Flø Rasmussen
3c1c3a30ab
Merge pull request #430 from babrodtk/vfpprod
...
Vertical flow performance
2015-08-19 13:27:37 +02:00
babrodtk
407512382a
Minor fixes for PR
2015-08-19 12:48:20 +02:00
babrodtk
e89a40ec99
Fixed misleading comments
2015-08-19 12:42:50 +02:00
Atgeirr Flø Rasmussen
dbc9aedc5a
Merge pull request #437 from akva2/fix_install
...
fixed: install correct files
2015-08-19 12:38:27 +02:00
babrodtk
f3553313d2
Rewrote function finding interpolation data
2015-08-19 12:37:54 +02:00
Arne Morten Kvarving
35ecaf2f56
fixed: install correct files
2015-08-19 12:19:34 +02:00
babrodtk
62c2373a9d
Minor refactoring
2015-08-19 11:46:29 +02:00
Atgeirr Flø Rasmussen
575b939dbc
Merge pull request #436 from atgeirr/silence-warning
...
Silence unused argument warning.
2015-08-19 11:42:15 +02:00
Atgeirr Flø Rasmussen
6e1bb5de0e
Silence unused argument warning.
2015-08-19 11:41:22 +02:00
babrodtk
b2335ced24
Minor fixes for PR
2015-08-19 11:32:38 +02:00
Atgeirr Flø Rasmussen
f526c02d3c
Merge pull request #425 from totto82/extendedBlackOil
...
Adds a simple solvent model
2015-08-19 11:30:37 +02:00
babrodtk
6b3356e74d
Minor fixes for comments in PR
2015-08-19 08:07:51 +02:00
babrodtk
b75baac8fc
Fixed sign issue with vfpprod->bhp(flo)
2015-08-18 14:53:36 +02:00
babrodtk
00b63f303f
Added missing file to CMakeLists_files.cmake
2015-08-18 13:42:26 +02:00
babrodtk
139071d39e
Minor performance improvement for non-VFP runs
2015-08-18 10:24:57 +02:00
Tor Harald Sandve
03ce274c59
Add missing file in the cmake list
2015-08-18 07:28:25 +02:00
Tor Harald Sandve
554f1ec9c6
Add comments to the well equations
...
Gas and solvent is combinded and solved together
The input in the well equation is then the
total gas phase = hydro carbon gas + solvent gas
This may need to be reconsidered later, as the model
is tested.
2015-08-18 07:24:08 +02:00
Tor Harald Sandve
cca5410ebb
Fix minor comments in PR#425
2015-08-18 07:24:08 +02:00
Tor Harald Sandve
3b99338bd0
Rename Extended to Solvent
...
- classes and files are renamed to use solvent instead of extended in
their names.
2015-08-18 07:24:08 +02:00
Tor Harald Sandve
7c3f184d43
Rename simulator from flow_extended to flow_solvent
2015-08-18 07:24:08 +02:00
Tor Harald Sandve
86afb1bbf6
Update to new parserMode interface
2015-08-18 07:24:08 +02:00
Tor Harald Sandve
332ded52e8
Add support for ssfn
...
The SSFN keyword is used in the solvent model to modify the gas/solvent
rel.perm values.
2015-08-18 07:24:08 +02:00
Tor Harald Sandve
a5f625f541
Add parsermode to EclipseState
2015-08-18 07:24:08 +02:00
Tor Harald Sandve
17cddaf126
Add support for solvent properties
...
-surface density are specified using the Eclipse keyword SDENSITY
and the pvt properties (viscosity (mu) and formation volume factor (b)
using PVDS
2015-08-18 07:24:08 +02:00
Tor Harald Sandve
76fae686c7
Supporting changes in WSOLVENT during simulations
2015-08-18 07:24:08 +02:00
Tor Harald Sandve
b596637c95
Add missing files
2015-08-18 07:24:08 +02:00
Tor Harald Sandve
971e7e19cb
Add simple solvent model
...
assumes:
- solvent is immiscible in the oil phase
- gas pvt and relperms are used for the solvent
- no initial solvent in the model
Solvent is injected using the WSOLVENT keyword
TODO: Make it possible to change WSOLVENT
2015-08-18 07:24:08 +02:00
Atgeirr Flø Rasmussen
91585bbcf8
Merge pull request #435 from atgeirr/fix-assert
...
Change assert() to use actual variables present.
2015-08-17 17:07:41 +02:00
Atgeirr Flø Rasmussen
d41bd90a40
Change assert() to use actual variables present.
2015-08-17 17:06:54 +02:00
Atgeirr Flø Rasmussen
9af29fd496
Merge pull request #434 from atgeirr/fix-minor-memleak
...
Fix minor memory leak
2015-08-17 16:38:18 +02:00
Atgeirr Flø Rasmussen
18a3b0b7a2
Minor whitespace fix.
2015-08-17 16:36:01 +02:00
Atgeirr Flø Rasmussen
dd87f45dfb
Merge pull request #433 from GitPaean/optimizing_interleaved_implementation
...
optimizing the formInterleavedSystem().
2015-08-17 16:06:02 +02:00
Atgeirr Flø Rasmussen
c9b76880b6
Fix minor memory leak.
2015-08-17 15:44:58 +02:00
Kai Bao
997616658b
adding 0th phase only once when computing sparse pattern
2015-08-17 15:33:33 +02:00
Kai Bao
ce4b25f0b8
removing the unused SparseMatrix A
2015-08-17 15:12:13 +02:00
Kai Bao
7d7b05a126
removing unused Span variable.
2015-08-17 15:04:31 +02:00
Kai Bao
a816f4c06c
optimizing the formInterleavedSystem().
...
The current implementation avoids the using of formEllipticSystem() and
vercatCollapseJacs(), which take a significant amount of computing time
during the non-linear solutions.
2015-08-17 13:36:44 +02:00