Atgeirr Flø Rasmussen
796f6cd13c
Merge pull request #1338 from totto82/scheduleTUNING
...
Support TUNING in schedule section.
2017-11-22 14:03:58 +01:00
Atgeirr Flø Rasmussen
6e8adbbd7d
Remove old "backup-restore" functionality.
...
Was no longer working and would require some maintenance to work again.
2017-11-20 14:31:13 +01:00
Atgeirr Flø Rasmussen
353f4a6265
Move creating local fipnum array to constructor.
2017-11-17 15:42:16 +01:00
Atgeirr Flø Rasmussen
33833eebe3
Align PRT message header.
2017-11-17 15:41:46 +01:00
Atgeirr Flø Rasmussen
ed263ba030
Remove unused function argument.
2017-11-17 15:41:23 +01:00
Atgeirr Flø Rasmussen
8bd441f431
Remove obsolete time and convergence output.
2017-11-17 15:28:52 +01:00
Atgeirr Flø Rasmussen
f2a51d29e7
Merge pull request #1304 from alfbr/master
...
LOG and PRT file clean-up
2017-11-17 10:03:24 +01:00
Atgeirr Flø Rasmussen
68dab29aec
Merge pull request #1333 from GitPaean/avoid_use_BlackoilPhases
...
replacing BlackoilPhases:: with Oil Water Gas in well model
2017-11-16 21:49:30 +01:00
Atgeirr Flø Rasmussen
abc5300f91
Merge pull request #1334 from atgeirr/update-docs
...
Update README, add CHANGELOG.
2017-11-16 15:10:14 +01:00
Atgeirr Flø Rasmussen
3b8688403a
Update README, add CHANGELOG.
2017-11-16 15:08:59 +01:00
Atgeirr Flø Rasmussen
98cab97960
Merge pull request #1332 from atgeirr/refactor-simulator-run
...
Refactor FIP in run() method
2017-11-16 14:44:12 +01:00
Atgeirr Flø Rasmussen
d8ad13c4b5
Move fip computation and unit conversion to separate method.
2017-11-15 16:31:06 +01:00
Atgeirr Flø Rasmussen
4256af6754
Move (local) fipnum creation to separate method.
2017-11-15 16:13:28 +01:00
Atgeirr Flø Rasmussen
0f210dcb6c
Move FIP output to separate method.
2017-11-15 15:55:58 +01:00
Atgeirr Flø Rasmussen
3d0c6da513
Merge pull request #1320 from joakim-hove/missing-features
...
Missing features
2017-11-14 11:19:13 +01:00
Atgeirr Flø Rasmussen
60ee67804b
Merge pull request #1330 from akva2/remove_simulators
...
Remove duplicate EBOS based simulators and legacy simulators that has been replaced
2017-11-13 15:56:33 +01:00
Atgeirr Flø Rasmussen
098e229d2e
Merge pull request #1328 from totto82/fixShearVel
...
Fix size of perf radius and length vectors.
2017-11-13 14:00:07 +01:00
Atgeirr Flø Rasmussen
802c3734bf
Merge pull request #1329 from akva2/move_postcommit_to_flow
...
move post-commit builder to flow+norne
2017-11-13 13:54:18 +01:00
Atgeirr Flø Rasmussen
bbdeedc512
Merge pull request #1327 from akva2/add_and_move_tests
...
Add and move tests
2017-11-13 13:22:06 +01:00
Atgeirr Flø Rasmussen
0ebe3a2c15
Coarsen tolerances for newly added tests.
2017-11-13 11:26:55 +01:00
Atgeirr Flø Rasmussen
29277489e1
Make calling wsolvent() and wpolymer() always ok.
...
With the existing code, it was a bug to call wsolvent() when the well
was not a gas injector (and similar for wpolymer and water injectors).
Since such calls could happen, this minor fix removes the assertation
failure in those cases.
2017-11-13 10:40:09 +01:00
Atgeirr Flø Rasmussen
7fbf4cf3af
Merge pull request #1326 from akva2/remove_duplicate_tests
...
remove unwanted/duplicate tests
2017-11-10 14:28:10 +01:00
Atgeirr Flø Rasmussen
6591ca89f6
Merge pull request #1324 from totto82/moveApplyWellToRes
...
Apply the well residuals to cell residuals in SolveJacobianSystem
2017-11-10 09:57:42 +01:00
Atgeirr Flø Rasmussen
e7a6e8f2c5
Merge pull request #1322 from totto82/fixResetSolution
...
BUGFIX Update the solution variable in ebos
2017-11-09 10:35:38 +01:00
Atgeirr Flø Rasmussen
a2a0d32e49
Merge pull request #1323 from totto82/refactWell_minimum
...
Minimized PR: Make the wellModel self-contained
2017-11-08 20:52:37 +01:00
Atgeirr Flø Rasmussen
c79dab27d5
Merge pull request #1319 from GitPaean/throw_when_no_umfpack
...
removing more HAVE_UMFAPACK related in MultisegmentWell_impl
2017-11-07 14:41:52 +01:00
Atgeirr Flø Rasmussen
f886a3f0ff
Merge pull request #1311 from blattms/use-MatrixBlock-dune-2.5.0
...
Use MatrixBlock instead of FieldMatrix for DUNE 2.5.0
2017-11-07 13:28:24 +01:00
Atgeirr Flø Rasmussen
dde9db92a6
Merge pull request #1316 from andlaus/fix_openmp
...
flow_ebos: fix the OpenMP functionality
2017-11-03 17:43:49 +01:00
Atgeirr Flø Rasmussen
1d0282c6fe
Merge pull request #1317 from GitPaean/throw_when_no_umfpack
...
giving more information when umfpack is not available.
2017-11-03 14:43:18 +01:00
Atgeirr Flø Rasmussen
63415ebd96
Merge pull request #1314 from andlaus/generic_maintainance
...
Generic maintainance
2017-11-03 09:38:19 +01:00
Atgeirr Flø Rasmussen
017ce16f5d
Merge pull request #1310 from akva2/update_rh_packaging
...
update redhat packaging
2017-10-25 13:06:54 +02:00
Atgeirr Flø Rasmussen
21dff75bbd
Merge pull request #1307 from OPM/revert-1306-pr-1286-reverted
...
Revert "Revert "Communicate the ebos solution at the beginning of the run method"
2017-10-23 12:45:18 +02:00
Atgeirr Flø Rasmussen
32251461e5
Revert "Revert "Communicate the ebos solution at the beginning of the run method"
2017-10-23 12:40:29 +02:00
Atgeirr Flø Rasmussen
f66a270b7d
Merge pull request #1305 from GitPaean/checking_use_multisegment
...
checking use_multisegment_well_ first in BlackoilModelParameters
2017-10-17 21:20:07 +02:00
Atgeirr Flø Rasmussen
0cdd65f3bc
Merge pull request #1306 from OPM/pr-1286-reverted
...
Revert "Communicate the ebos solution at the beginning of the run method
2017-10-17 21:19:43 +02:00
Atgeirr Flø Rasmussen
1858b56b07
Merge pull request #1279 from GitPaean/multisegment_well_refactoring_update
...
Support for multi-segment wells
2017-10-16 22:46:21 +02:00
Atgeirr Flø Rasmussen
f30b95e0e7
Merge pull request #1298 from blattms/cleanup-version-ifs
...
[cleanup] Removes unnecessary if clauses for unsupported DUNE versions.
2017-10-12 13:28:45 +02:00
Atgeirr Flø Rasmussen
91cac266b4
Merge pull request #1299 from andlaus/remove_SimulationParameter
...
do not set the SimulationParameter property anymore
2017-10-12 10:47:03 +02:00
Atgeirr Flø Rasmussen
9206909f75
Merge pull request #1297 from GitPaean/ratio_economic_well
...
handling WELL workover over ratio economic limit.
2017-10-12 06:52:33 +02:00
Atgeirr Flø Rasmussen
aba0b14907
Merge pull request #1301 from andlaus/update_banner2
...
update flow startup message
2017-10-12 06:49:06 +02:00
Atgeirr Flø Rasmussen
d770e16abf
Merge pull request #1289 from totto82/removeWellStateFullyImplicitBlackoilDense.hpp
...
Remove WellStateFullyImplicitBlackoilDense
2017-10-11 18:59:53 +02:00
Atgeirr Flø Rasmussen
67401d7d63
Merge pull request #1287 from andlaus/improve_polymorphic_flow
...
Improve polymorphic flow
2017-10-11 15:44:54 +02:00
Atgeirr Flø Rasmussen
0264a1f609
Merge pull request #1294 from akva2/there_there_mr_ocd
...
quell signed/unsigned mismatch warning
2017-10-11 14:07:03 +02:00
Atgeirr Flø Rasmussen
6b00176966
Merge pull request #1296 from GitPaean/removing_GEFAC_missing_features
...
removing GEFAC from MissingFeatures.cpp
2017-10-11 10:15:36 +02:00
Atgeirr Flø Rasmussen
de1be6b5ef
Merge pull request #1273 from GitPaean/different_oscillation
...
avoiding the oscillation treatment applied to well solution
2017-10-10 14:29:04 +02:00
Atgeirr Flø Rasmussen
63b38cfe20
Merge pull request #1281 from totto82/fixRESV
...
Use pore volume weighted averaged hydrocarbon state in rateConverted.
2017-10-09 13:42:43 +02:00
Atgeirr Flø Rasmussen
8a31121522
Merge pull request #1293 from akva2/include_flow_in_data_update
...
add flow simulators to the data update script
2017-10-09 12:14:16 +02:00
Atgeirr Flø Rasmussen
1dd86cfc61
Merge pull request #1285 from akva2/quell_warnings
...
Quell warnings
2017-10-06 15:28:06 +02:00
Atgeirr Flø Rasmussen
26aa03e7ae
Merge pull request #1291 from akva2/workaround_eigen_operator_issue
...
workaround eigen 3.3.2 issue
2017-10-06 14:27:34 +02:00
Atgeirr Flø Rasmussen
396b9886cc
Merge pull request #1290 from atgeirr/test-tolerance
...
Further slacken coarse test tolerance for the benefit of test 27.
2017-10-06 13:03:51 +02:00
Atgeirr Flø Rasmussen
597021084f
Further slacken coarse test tolerance for the benefit of test 27.
2017-10-06 11:49:54 +02:00
Atgeirr Flø Rasmussen
66cbc30bf6
Merge pull request #1288 from atgeirr/improve_test_macros_modified
...
Improve test macros modified
2017-10-06 10:38:41 +02:00
Atgeirr Flø Rasmussen
6c1ae7a658
Make tests pass across Dune 2.4 and 2.5.
2017-10-06 09:26:37 +02:00
Atgeirr Flø Rasmussen
5aa78bd0f8
Merge pull request #1278 from akva2/fix_flow_ebos_spe1_2p
...
fixed: spe1_2p is not run with flow_ebos, it is run with flow_ebos_2p
2017-09-26 08:43:10 +02:00
Atgeirr Flø Rasmussen
f7529cf33e
Merge pull request #1269 from GitPaean/fixing_well_efficiency
...
correcting the way to use efficiency factor in assembleWelEq
2017-09-25 10:26:55 +02:00
Atgeirr Flø Rasmussen
26cd61b107
Merge pull request #1274 from akva2/update_packaging_libecl
...
update packaging to reflect new libecl
2017-09-25 10:05:24 +02:00
Atgeirr Flø Rasmussen
83ca6d41e3
Merge pull request #1263 from totto82/gasoil
...
Make 2p gas oil compile and run
2017-09-21 14:03:33 +02:00
Atgeirr Flø Rasmussen
c1024ce2d1
Merge pull request #1268 from blattms/log-wells-debug-messages-only-on-master
...
Log debug messages about wells only on master.
2017-09-21 10:33:04 +02:00
Atgeirr Flø Rasmussen
60fe6b2687
Fix report step number associated with substeps.
...
It appears summary files by convention expect all substep data points to
be chunked together with the data point at the end of the report step.
2017-09-15 12:04:30 +02:00
Atgeirr Flø Rasmussen
77f3bdaeda
Merge pull request #1257 from totto82/add_invert4x4
...
Add invert4x4 specialization for invertMatrix()
2017-09-04 09:08:32 +02:00
Atgeirr Flø Rasmussen
a162d883bf
Merge pull request #1261 from GitPaean/recovering_model2_running
...
not throwing when encountering multisegment wells.
2017-08-29 11:21:45 +02:00
Atgeirr Flø Rasmussen
160314424e
Merge pull request #1250 from GitPaean/refactoring_well_model_June_2017_rebase
...
well refactoring for flow_ebos
2017-08-28 14:36:18 +02:00
Atgeirr Flø Rasmussen
58eea94460
Merge pull request #1247 from totto82/removeState-PR
...
Remove reservoirState from BlackoilModelEbos
2017-08-22 20:47:16 +02:00
Atgeirr Flø Rasmussen
3d0e1c053e
Merge pull request #1256 from akva2/spe9group_update_data
...
add spe9group to reference data update script
2017-08-22 14:42:36 +02:00
Atgeirr Flø Rasmussen
8998207d7e
Merge pull request #1253 from blattms/print-bubble-dew-point-problems-only-on-0
...
Output bubble/dew point computation problems only on rank 0.
2017-08-17 22:25:53 +02:00
Atgeirr Flø Rasmussen
a9eb98d620
Merge pull request #1254 from atgeirr/fix-warning
...
Silence unused variable warnings.
2017-08-16 10:28:56 +02:00
Atgeirr Flø Rasmussen
e3ceecdfa4
Silence unused variable warnings.
2017-08-15 11:17:30 +02:00
Atgeirr Flø Rasmussen
c6e729b1bf
Merge pull request #1252 from atgeirr/debug-reordering-solver
...
Fixing bugs and improving the reordering solver
2017-08-10 14:09:58 +02:00
Atgeirr Flø Rasmussen
67823c5893
Disable debugging output of detailed cell data.
2017-08-10 13:09:22 +02:00
Atgeirr Flø Rasmussen
a3aa4539be
Merge pull request #1251 from GitPaean/fixing_group_control2
...
Simulator Blackoil and StandardWellsDense uses same rate_converter
2017-08-10 12:57:59 +02:00
Atgeirr Flø Rasmussen
784bcf6892
Experiment with relaxing single cell iterations.
2017-08-10 12:31:04 +02:00
Atgeirr Flø Rasmussen
9cf6832140
Ignore limits to rs and rv changes.
...
As implemented with a relative limit, even with 1e9 default limit it
would still be impossible to get away from a zero value. It is
possible that the limits may return later, implemented in a less
buggy way, however for now they do not seem necessary.
2017-08-10 11:25:47 +02:00
Atgeirr Flø Rasmussen
0a440d98ce
Merge pull request #1238 from totto82/removeConvertResults2
...
Ask ebos to formulate the equation by surface volumes directly
2017-08-10 10:01:32 +02:00
Atgeirr Flø Rasmussen
1e0facec4a
Fix updateState() saturation update.
2017-08-09 15:47:39 +02:00
Atgeirr Flø Rasmussen
4ca5260545
Merge pull request #1249 from GitPaean/fixing_vfp_flow_ebos
...
Fixing vfp related running with flow_ebos
2017-08-07 16:42:27 +02:00
Atgeirr Flø Rasmussen
608a674858
Make dh_sat behave like in coupled transport solver.
2017-08-07 16:17:57 +02:00
Atgeirr Flø Rasmussen
c39341006d
Bugfix: follow opm-material convention for capillary pressure
2017-08-04 11:39:51 +02:00
Atgeirr Flø Rasmussen
e9e4416428
Make computeCellState() a const method.
2017-08-04 11:39:09 +02:00
Atgeirr Flø Rasmussen
31f74cc476
Merge pull request #1246 from atgeirr/pass-oip-if-required-by-oe
...
Create oil-in-place data if overall efficiency is requested by output.
2017-08-02 09:04:29 +02:00
Atgeirr Flø Rasmussen
12bd67e248
Create oil-in-place data if overall efficiency is requested by output.
2017-08-01 16:40:34 +02:00
Atgeirr Flø Rasmussen
babf06eade
Merge pull request #1243 from blattms/write-initial-oip
...
Write the initial OIP values if requested.
2017-08-01 16:15:46 +02:00
Atgeirr Flø Rasmussen
f0b60cfeed
Merge pull request #1235 from dr-robertk/PR/bo-two-phase
...
Added two-phase executable for numEq = 2.
2017-06-29 14:35:07 +02:00
Atgeirr Flø Rasmussen
f5501198e2
Merge pull request #1217 from atgeirr/reordering-transport
...
Reordering transport model
2017-06-28 10:04:38 +02:00
Atgeirr Flø Rasmussen
a980993289
Make reordering solver work with iterated implicit.
...
Also tighten tolerances. They were too slack, giving significant
differences from non-reordering implementation towards the end of
SPE1CASE2 for example.
2017-06-28 07:47:17 +02:00
Atgeirr Flø Rasmussen
9b2d696b86
Tweak tolerance.
...
Note that a more proper dimensionless residual check is still a good idea.
2017-06-28 07:47:17 +02:00
Atgeirr Flø Rasmussen
c40ef4d9d0
Modifications to catch up with master branch.
2017-06-28 07:47:17 +02:00
Atgeirr Flø Rasmussen
4f9a9359ee
Refine convergence check, retain max change info.
2017-06-28 07:47:17 +02:00
Atgeirr Flø Rasmussen
6167fff62a
WIP: change what is logged, keep track of max change.
2017-06-28 07:47:17 +02:00
Atgeirr Flø Rasmussen
ab735b33e1
WIP: add sequential model for debugging.
2017-06-28 07:47:17 +02:00
Atgeirr Flø Rasmussen
0f8cd2c212
Bugfix: use correct sign for z gradient.
2017-06-28 07:47:17 +02:00
Atgeirr Flø Rasmussen
e653067951
Adapt new interface with timers.
2017-06-28 07:47:16 +02:00
Atgeirr Flø Rasmussen
b5b8fa14de
Bugfix: use correct pv multiplier for initial and current state.
2017-06-28 07:47:16 +02:00
Atgeirr Flø Rasmussen
fb6dd3adf8
Add well flux terms.
2017-06-28 07:47:16 +02:00
Atgeirr Flø Rasmussen
2c20bb6cde
Bugfix: take absolute value of residuals for comparison.
...
Also tighten hardcoded tolerance for testing, and update a comment.
2017-06-28 07:47:16 +02:00
Atgeirr Flø Rasmussen
87477f7a44
Bugfix: update output reservoir state.
2017-06-28 07:47:16 +02:00
Atgeirr Flø Rasmussen
79fed93b76
Fix saturation bug.
2017-06-28 07:47:16 +02:00
Atgeirr Flø Rasmussen
f12c781f3e
Fix bugs.
2017-06-28 07:47:16 +02:00
Atgeirr Flø Rasmussen
e83b8cd0ac
Finished updateState().
2017-06-28 07:47:16 +02:00
Atgeirr Flø Rasmussen
0a3c65707d
More work in progress...
2017-06-28 07:47:16 +02:00
Atgeirr Flø Rasmussen
56853a0272
Avoid derivative pollution.
2017-06-28 07:47:16 +02:00