Andreas Lauser
4f23ef92e3
adapt to the threshold pressure related API changes
...
to be able to determine the threshold pressure from the initial
condition it needs to be able to access the initial condition, i.e.,
the initial simulator state, material properties object and gravity
constant need to be passed to the thresholdPressure() function.
2015-11-13 15:38:28 +01: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
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
Markus Blatt
f4ff1ea4c4
Added missing explicite braces around if branch.
2015-05-15 15:10:42 +02:00
Markus Blatt
0cd174f246
Adds spaces to binary operator.
2015-05-15 14:58:06 +02:00
Markus Blatt
f0691504af
Prevent printing stats on more than 1 process for CPR.
2015-05-08 13:15:59 +02:00
Markus Blatt
1fbe8e3b6d
Distribute the geology information.
...
As it turns out initializing the Geology on a distributed grid
result in wrong values for e.g. saturation. Therefore with this
commit we resort to initializing the global geology and distribute
it using communication.
2015-05-07 12:21:06 +02:00
Atgeirr Flø Rasmussen
db06fa48f5
Merge pull request #374 from babrodtk/throw_causes_core_dumped
...
Changed throw in main() to return EXIT_FAILURE
2015-05-06 12:41:39 +02:00
babrodtk
aab8d2a008
Added missing include
2015-05-06 08:38:49 +02:00
babrodtk
fb99528673
Changed OPM_THROW to return EXIT_FAILURE in flow_cp.cpp
2015-05-06 08:38:18 +02:00
babrodtk
9edbf38439
Changed throw in main() to return EXIT_FAILURE
2015-05-05 15:48:58 +02:00
babrodtk
9f23ce7dbc
Reformated flow header to fit 80 columns
2015-05-05 15:25:55 +02:00