Markus Blatt
d29a181336
Adapts flow_solvent to change in redistribution interface.
2015-10-29 16:15:30 +01:00
Markus Blatt
4526cce41b
Setup a distributed material law manager and copy values.
...
Since the refactoring to using opm-material a material law manager for
the global grid was used. This meant that the properties used for
elements of the local grid were wrong. With this commit we set up a
manager that is based on the local grid only.
2015-10-28 16:39:47 +01:00
Atgeirr Flø Rasmussen
bb7530edc3
Add and use moduleVersion() utility.
2015-10-23 11:25:06 +02:00
Joakim Hove
0a7c778c36
Changes to solver approach configuration:
...
1. Added new parameter group string: "solver_approach" which can take
the values {direct, cpr, interleaved}.
2. Hierarchy:
i If a value is set in the parameter group that takes absolute
presedence.
ii If the Eclipse input deck asks for CPR - you get CPR.
iii You get the flow default - currently interleaved.
2015-10-21 13:01:44 +02:00
Atgeirr Flø Rasmussen
9cbae76d06
Merge pull request #503 from babrodtk/openpm_experiment
...
Added/fixed comments
2015-10-20 09:32:30 +02:00
André R. Brodtkorb
d43b88af76
Added/fixed comments
2015-10-20 09:30:06 +02:00
Atgeirr Flø Rasmussen
98a3d1675a
Merge pull request #454 from babrodtk/openpm_experiment
...
Parallel assembly (partial)
2015-10-19 15:32:50 +02:00
André R. Brodtkorb
40d2262f8e
Fixed typo
2015-10-19 14:25:45 +02:00
Atgeirr Flø Rasmussen
df668cc5e7
Merge pull request #497 from andlaus/error_macros_to_opm_common
...
Error macros to opm common
2015-10-12 13:31:54 +02:00
Markus Blatt
82a73d969e
Renamed flow_cp to flow_mpi
2015-10-12 10:59:01 +02:00
Andreas Lauser
72b0cb2c3e
use the error macros from opm-common
2015-10-08 12:08:28 +02:00
Joakim Hove
76f674b16b
Updated path to warning suppression header.
2015-10-06 12:11:49 +02:00
babrodtk
57c95ecf00
Added missing endline to printout
2015-10-02 10:37:08 +02:00
babrodtk
c991ba8188
Added default setting for number of threads
2015-10-02 10:37:08 +02:00
Robert Kloefkorn
299b0aa3cf
ParallelDebugOutput: fix initialization of wells for the I/O rank.
2015-09-21 14:05:35 +02:00
Robert Kloefkorn
591a6e86fe
flow_solvent: create BlackoilWriter after grid has been partitioned.
2015-09-16 12:40:41 +02:00
Robert Kloefkorn
326faa99d7
ParallelDebugOutput: make the output in ecl format work in parallel by communicating
...
to an io rank and then proceed with serial output.
2015-09-16 09:48:22 +02:00
Atgeirr Flø Rasmussen
23c28201a5
Update for changes in SaturationPropsFromDeck.
2015-09-14 15:05:32 +02:00
Atgeirr Flø Rasmussen
62d633a8ff
Update for removed constructor args.
2015-09-14 10:32:07 +02:00
babrodtk
466f1947a3
Fixed Eigen 3.3 compatibility
2015-09-07 13:01:31 +02:00
babrodtk
6a6a1d5280
Fixed warnings
2015-09-07 13:00:41 +02:00
babrodtk
171cbbe3bb
Fixed sim_simple.cpp
2015-09-07 13:00:41 +02:00
Tor Harald Sandve
18d429ebff
Use CPR as fall back if use_interleaved=false
2015-09-07 06:08:13 +02:00
Tor Harald Sandve
fd48a6e004
Change defaults
...
Use the more stable interleaved solver instead of CPR as default
Solve well equation initially as default
2015-09-03 12:38:03 +02:00
Atgeirr Flø Rasmussen
59fccb2f86
Merge pull request #422 from andlaus/satfunc_refactoring
...
add a few missing "#include <Evaluation.hpp>"
2015-09-02 15:23:16 +02:00
Andreas Lauser
73710a01d2
move the code which creates a compressed to cartesian cell index map to a separate free function
2015-09-02 14:50:41 +02:00
babrodtk
5b287e0ea8
Fixed warnings
2015-09-02 13:02:27 +02:00
Andreas Lauser
0e5d8da66b
adapt to the change of the API due to using compressed instead of cartesian indices
2015-09-02 12:32:41 +02:00
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
Fredrik Gundersen
6c85751d91
Added suport for new Threshold Pressure behavior
2015-08-24 15:41:32 +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
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
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
Joakim Hove
6680279815
Using new string based ParseMode api.
2015-08-09 22:18:36 +02:00
Joakim Hove
7bd36a6b65
Addde ParseMode argument to parse and EclipseState
2015-08-05 14:18:05 +02:00
Atgeirr Flø Rasmussen
6494dee820
Pass parallel info to NewtonIteration... classes.
2015-07-16 14:32:36 +02:00
Robert Kloefkorn
bdb30ec023
GeoProps: fix the use_local_perm implementation for flow_cp. The problem that the
...
faceNormals are scaled differently remains.
2015-07-08 13:15:00 +02:00
Robert Kloefkorn
34429b60f1
[bugfix] CpGrid does not yet work with use_local_perm.
2015-06-30 14:28:01 +02:00
Robert Kloefkorn
5b51a5b7b1
Merge remote-tracking branch 'upstream/master' into PR/merge-flow-and-flow_cp
2015-06-30 13:39:03 +02:00
Atgeirr Flø Rasmussen
5002fe1e37
Add use_interleaved option to flow_cp.
2015-06-19 10:53:33 +02:00
Atgeirr Flø Rasmussen
5d0f654443
Add class NewtonIterationBlackoilInterleaved.
...
Initially it is just a copy of the NewtonIterationBlackoilCPR class.
Also, add use_interleaved parameter to use the class.
2015-06-19 10:53:32 +02:00
Robert Kloefkorn
2d7045b9cd
remove shared_ptr.
2015-06-18 13:29:17 +02:00
Robert Kloefkorn
ee47f2887b
define preprocessor variables to 1.
2015-06-17 16:34:48 +02:00
Robert Kloefkorn
10725c0b70
Merged main program for flow and flow_cp to avoid code duplication.
2015-06-17 13:00:37 +02:00
chflo
08a079b4ff
OPM-212: Added optional cmd parameter override of IOCOnfig Restart setting
2015-06-15 15:36:57 +02:00
Atgeirr Flø Rasmussen
052cf09495
Merge pull request #378 from blattms/less-verbose-parallel-runs
...
Prevent printing stats on more than 1 process for CPR.
2015-05-15 15:38:55 +02:00