Atgeirr Flø Rasmussen
54cc52dcaf
Merge pull request #1629 from akva2/remove_rogue_includes
...
remove two rogue includes
2018-11-14 09:06:13 +01:00
Atgeirr Flø Rasmussen
3de0f25535
Merge pull request #1627 from atgeirr/fix-nompi-build
...
Add missing include for std::vector.
2018-11-13 21:10:40 +01:00
Atgeirr Flø Rasmussen
8d2bc0e449
Add missing include for std::vector.
2018-11-13 20:26:44 +01:00
Atgeirr Flø Rasmussen
58642254e0
Merge pull request #1624 from akva2/split_mpi_func
...
split mpi function from newtoniterationutilities
2018-11-13 19:21:56 +01:00
Atgeirr Flø Rasmussen
d858f2901a
Merge pull request #1614 from totto82/well_ppp
...
Output of well potential when asked for
2018-11-13 14:29:58 +01:00
Atgeirr Flø Rasmussen
446dbdf86d
Use gatherConvergenceReport().
...
This avoids multiple all-reduce blocks, simplifying the code and
enabling us to return the report from getWellConvergence().
2018-11-13 14:02:55 +01:00
Atgeirr Flø Rasmussen
6e7cc756de
Move implementation of gatherConvergenceReport() to cpp file.
...
No templates involved, no reason to keep it in header. This also makes
building more robust by only invoking HAVE_MPI in the cpp file, after
including config.h.
2018-11-13 14:01:01 +01:00
Atgeirr Flø Rasmussen
a9aacb7960
Run the "gatherconvergencereport" test in parallel.
2018-11-13 10:31:23 +01:00
Atgeirr Flø Rasmussen
9fc272fb85
Add runner script for tests needing MPI.
...
The script run-parallel-unitTest.sh takes as its arguments:
- number of processes (to be passed as -np parameter to mpirun)
- directory in which to find the binary to be executed
- remaining arguments form the command line for the test.
2018-11-13 10:31:23 +01:00
Atgeirr Flø Rasmussen
566f6813dd
Created gatherConvergenceReport() function and test.
2018-11-13 10:30:32 +01:00
Atgeirr Flø Rasmussen
48b0024855
Refactor BlackoilModelEbos::getConvergence().
...
The loop over elements to extract data has been moved to a separate
function localConvergenceData().
2018-11-13 10:19:15 +01:00
Atgeirr Flø Rasmussen
576852b299
Remove cell_index from ReservoirFailure struct.
2018-11-13 10:19:15 +01:00
Atgeirr Flø Rasmussen
58eedf0d65
Merge pull request #1615 from GitPaean/using_events_for_well_states_2
...
detecting whether some well control events happens to a well
2018-11-13 07:42:19 +01:00
Atgeirr Flø Rasmussen
d562df9d8a
Merge pull request #1597 from GitPaean/avoiding_overshoot_fractions
...
relaxation to avoid overshoot of fractions of StandardWell
2018-11-12 14:20:52 +01:00
Atgeirr Flø Rasmussen
19e89b470b
Merge pull request #1555 from totto82/use_ewoms_well_api
...
Use ewoms well api for the well model
2018-11-09 08:35:53 +01:00
Atgeirr Flø Rasmussen
8f62670c1e
Merge pull request #1611 from totto82/productivity_index
...
Compute well productivity index and pass it to the output
2018-11-08 09:30:46 +01:00
Atgeirr Flø Rasmussen
9d6a9b4aa2
Merge pull request #1604 from andlaus/ebos_aquifers
...
let aquifers be managed by core ebos
2018-11-02 10:33:13 +01:00
Atgeirr Flø Rasmussen
985b1b17f0
Merge pull request #1608 from andlaus/fix_2p_wells
...
well model: fix valgrind complaints if either oil or gas are disabled
2018-10-31 15:16:56 +01:00
Atgeirr Flø Rasmussen
671ed75535
Made ReservoirFailure and WellFailure into classes.
2018-10-25 13:08:16 +02:00
Atgeirr Flø Rasmussen
852765a65b
Address review comments.
2018-10-25 12:12:06 +02:00
Atgeirr Flø Rasmussen
2bf4d15285
Rename ConvergenceStatus -> ConvergenceReport.
2018-10-25 11:57:47 +02:00
Atgeirr Flø Rasmussen
2bef8d7017
Use infinity as too-large boundary for multisegment pressure equation.
...
This is to preserve current behaviour. Infinity is used in the test
currently, rather than the provided parameter (that is only used for
mass balance/flux equations).
2018-10-24 21:43:26 +02:00
Atgeirr Flø Rasmussen
cb72c882ea
Merge pull request #1603 from andlaus/one_reading_deckfile_message
...
flow: print the "reading deck file" message only once
2018-10-24 21:25:58 +02:00
Atgeirr Flø Rasmussen
08e26f523d
Merge pull request #1599 from andlaus/fast_banner
...
flow: print the startup banner immediately
2018-10-24 15:12:38 +02:00
Atgeirr Flø Rasmussen
f9fae47f23
Use ConvergenceStatus in well subsystem.
2018-10-23 14:05:19 +02:00
Atgeirr Flø Rasmussen
37d4327ce3
Add Pressure equation type (for multisegment wells).
2018-10-23 14:04:27 +02:00
Atgeirr Flø Rasmussen
42cb36ab9f
Improve severity feature, add severityOfWorstFailure().
2018-10-23 11:28:32 +02:00
Atgeirr Flø Rasmussen
34afb0b254
Add severity (normal, too large, nan) to failure objects.
2018-10-23 10:52:34 +02:00
Atgeirr Flø Rasmussen
892b24c435
Make well failure types more informative.
...
Separating control eq failures with THP, BHP and Rate.
2018-10-23 10:26:39 +02:00
Atgeirr Flø Rasmussen
891912b04a
Add ConvergenceFailure class and test.
2018-10-23 10:03:13 +02:00
Atgeirr Flø Rasmussen
949b88d5c6
Merge pull request #1582 from alfbr/master
...
Increase default maximum iterations for both non-linear and linear solver
2018-09-27 10:28:52 +02:00
Atgeirr Flø Rasmussen
46416008e6
Merge pull request #1566 from blattms/fix-parallel-file-merge
...
[bugfix] Make parallel file merge work again for any --output-dir.
2018-09-24 13:58:20 +02:00
Atgeirr Flø Rasmussen
1f7b8aa9d1
Merge pull request #1581 from blattms/fix-issue-1574-and-more
...
Remove dead code.
2018-09-24 13:37:32 +02:00
Atgeirr Flø Rasmussen
c4c461b389
Merge pull request #1558 from totto82/changeDefaultTolMB
...
Change default ToleranceMB from 1e-5 to 1e-6
2018-08-27 16:09:09 +02:00
Atgeirr Flø Rasmussen
31280d579b
Merge pull request #1512 from andlaus/ewoms_parameters
...
Switch flow to the eWoms parameter system
2018-08-16 10:36:11 +02:00
Atgeirr Flø Rasmussen
279d1950dd
Merge pull request #1550 from andlaus/generic_output_dir
...
adapt to the rename of the EclOutputDir parameter to OutputDir in eWoms
2018-08-15 21:34:18 +02:00
Atgeirr Flø Rasmussen
11b987b97d
Merge pull request #1544 from joakim-hove/use-opm-pack
...
Relocate restart data file in tests
2018-08-08 13:27:01 +02:00
Atgeirr Flø Rasmussen
63e6e88f50
Merge pull request #1541 from akva2/avoid_deck_assignment
...
changed: avoid use of the assignment operator for the Deck class
2018-08-03 12:22:54 +02:00
Atgeirr Flø Rasmussen
b4bdea1d3f
Merge pull request #1535 from akva2/remove_unnecessary_includes
...
Remove unnecessary includes
2018-07-30 16:40:57 +02:00
Atgeirr Flø Rasmussen
2e789173ab
Merge pull request #1528 from akva2/improve_ref_data_script
...
changed: improve reference data update script
2018-07-04 16:25:22 +02:00
Atgeirr Flø Rasmussen
2b4d64787b
Merge pull request #1520 from atgeirr/add-acceptance-test-for-PORV
...
Add PORV acceptance test running Norne.
2018-06-28 14:21:19 +02:00
Atgeirr Flø Rasmussen
8d6fefbd29
Merge pull request #1524 from andlaus/correct_timekeeping
...
flow: fix the time held by the simulator object
2018-06-27 15:34:01 +02:00
Atgeirr Flø Rasmussen
53e46ca017
Cast argument for milliseconds() call to an integer.
...
Apparently required by boost::posix_time::milliseconds.
2018-06-27 11:11:27 +02:00
Atgeirr Flø Rasmussen
a287d877da
Add PORV acceptance test running Norne.
2018-06-26 14:24:08 +02:00
Atgeirr Flø Rasmussen
576612c4b2
Rename .CASE.DEBUG -> CASE.DBG.
2018-06-25 22:22:29 +02:00
Atgeirr Flø Rasmussen
904665a10e
Merge pull request #1498 from blattms/disable-cpr-eclipse-keyword
...
Deactivate selection of CPR via eclipse keyword
2018-06-15 15:53:13 +02:00
Atgeirr Flø Rasmussen
a570cf59bf
Merge pull request #1493 from atgeirr/add-missing-files
...
Add forgotten new headers to file list for installation.
2018-06-08 15:37:23 +02:00
Atgeirr Flø Rasmussen
ad2f157554
Add forgotten new headers to file list for installation.
2018-06-08 15:01:59 +02:00
Atgeirr Flø Rasmussen
0bce417e9f
Merge pull request #1491 from andlaus/remove_more_state
...
Remove more state
2018-06-08 09:56:42 +02:00
Atgeirr Flø Rasmussen
2672f38375
Merge pull request #1489 from GitPaean/removing_whitespaces
...
removing some whitespaces
2018-06-05 12:09:12 +02:00
Atgeirr Flø Rasmussen
ffd1f76c7c
Merge pull request #1474 from akva2/data_to_tests
...
data -> tests
2018-05-14 07:36:33 +02:00
Atgeirr Flø Rasmussen
f9c1fbcbe6
Make sure we (re-)throw MatrixBlockError also in the serial case.
2018-04-24 14:32:43 +02:00
Atgeirr Flø Rasmussen
950148d66e
Merge pull request #1463 from akva2/update_banners
...
bring banners into the new ssl enabled world
2018-04-20 12:33:57 +02:00
Atgeirr Flø Rasmussen
d9b215ec70
Merge pull request #1459 from atgeirr/update-changelog
...
Updated to reflect changes from the last few months.
2018-04-13 14:57:29 +02:00
Atgeirr Flø Rasmussen
07cdb7d4be
Updated to reflect changes from the last few months.
2018-04-13 14:33:11 +02:00
Atgeirr Flø Rasmussen
6f72e325f1
Merge pull request #1457 from joakim-hove/vfp-no-init
...
Use VFPProdTable constructor
2018-04-13 11:31:58 +02:00
Atgeirr Flø Rasmussen
63dabb4777
Merge pull request #1450 from GitPaean/update_VFP_related
...
adapting to the change related to VFP from the parser.
2018-04-12 11:20:21 +02:00
Atgeirr Flø Rasmussen
d211c1927f
Merge pull request #1393 from andlaus/minimal_changes_for_blackoil_energy
...
Minimal changes for blackoil energy
2018-04-06 16:11:57 +02:00
Atgeirr Flø Rasmussen
a32a5b24eb
Merge pull request #1448 from bska/missing-include
...
Include <sstream> for Class "ostringstream"
2018-04-04 19:41:17 +02:00
Atgeirr Flø Rasmussen
9897ae361e
Merge pull request #1428 from totto82/relax_convergence
...
Add option for relaxed CNV tolerance
2018-04-04 16:38:47 +02:00
Atgeirr Flø Rasmussen
ce308455ab
Merge pull request #1433 from totto82/fix_reportStep
...
Add reportStep method in SimulatorReport and use it
2018-04-04 15:23:01 +02:00
Atgeirr Flø Rasmussen
4f39cdc9c9
Merge pull request #1439 from GitPaean/silencing_warning_extra_
...
silencing warning related to extra ; from BlackoilAmg
2018-04-04 14:32:18 +02:00
Atgeirr Flø Rasmussen
482c63e274
Merge pull request #1446 from GitPaean/removing_flowmainpolymer
...
Removing flowmainpolymer
2018-04-04 14:30:37 +02:00
Atgeirr Flø Rasmussen
b9c5d26cdc
Merge pull request #1447 from akva2/fix_tests_data
...
setup-opm-data -> setup-opm-tests
2018-04-03 13:16:42 +02:00
Atgeirr Flø Rasmussen
b9d7b69bd6
Merge pull request #1444 from akva2/missing_data_to_tests
...
fixed: missing opm-data -> opm-tests references
2018-04-03 12:31:47 +02:00
Atgeirr Flø Rasmussen
6f18f7115f
Merge pull request #1438 from GitPaean/fixing_testtest_multmatrixtransposed
...
fixing test_multmatrixtransposed
2018-03-13 13:32:17 +01:00
Atgeirr Flø Rasmussen
79bc265de8
Merge pull request #1431 from GitPaean/silencing_warning_from_opm_common_pr_348
...
adding POLYMW to the injectorType determination
2018-03-10 13:19:37 +01:00
Atgeirr Flø Rasmussen
14645fb1b8
Merge pull request #1429 from akva2/remove_repo_update_data
...
changed: remove repos from regression data update script
2018-03-09 14:15:24 +01:00
Atgeirr Flø Rasmussen
1380564256
Merge pull request #1425 from totto82/fix_enable_storage_term_false
...
Bugfix. enableStorageCache=false
2018-03-09 14:13:10 +01:00
Atgeirr Flø Rasmussen
cef255b212
Merge pull request #1430 from atgeirr/fix-boost-dyn-link
...
Leave BOOST_TEST_DYN_LINK setting to the build system.
2018-03-09 14:12:09 +01:00
Atgeirr Flø Rasmussen
42c41efa4e
Leave BOOST_TEST_DYN_LINK setting to the build system.
2018-03-09 12:56:51 +01:00
Atgeirr Flø Rasmussen
8070e9d229
Merge pull request #1397 from blattms/system-amg-rebased
...
Add support for CPR (and variants) for flow_ebos
2018-03-09 12:46:27 +01:00
Atgeirr Flø Rasmussen
d4096f43f7
Merge pull request #1427 from GitPaean/fixing_trans_pvto_test
...
fixing test_transmissibilitymultipliers
2018-03-08 08:48:38 +01:00
Atgeirr Flø Rasmussen
717a9180e5
Merge pull request #1422 from blattms/resort-to-split-operator
...
If requested use matrix with well contributions only for the preconditioner.
2018-03-07 14:33:09 +01:00
Atgeirr Flø Rasmussen
13b7a4a426
Merge pull request #1423 from andlaus/fix_icc
...
Fix icc
2018-03-05 09:20:46 +01:00
Atgeirr Flø Rasmussen
b276aaa16b
Changes made to test variations of matrix vs matrixless(ish) operator.
2018-03-02 14:22:59 +01:00
Atgeirr Flø Rasmussen
0db0e83843
Merge pull request #1414 from GitPaean/hack_to_fix_weird_well_rate_situation
...
trying to fix a problematic situation when updateWellState
2018-02-28 16:00:42 +01:00
Atgeirr Flø Rasmussen
320ae1b229
Merge pull request #1416 from GitPaean/support_oil_water_polymer
...
trying to add the functionality to handle oil/water polymer
2018-02-28 12:30:37 +01:00
Atgeirr Flø Rasmussen
10887ddaca
Merge pull request #1183 from blattms/matrix-with-well-connections
...
Add possibility to use matrix with well connections for preconditioner.
2018-02-27 16:25:06 +01:00
Atgeirr Flø Rasmussen
f0b8e586a6
Merge pull request #1405 from GitPaean/populating_reservoir_rated_output
...
[WIP] Populating reservoir rate related output
2018-02-21 17:11:40 +01:00
Atgeirr Flø Rasmussen
d4ca28ec61
Merge pull request #1409 from totto82/fix_default_output_dir
...
Fix default output dir
2018-02-19 17:04:35 +01:00
Atgeirr Flø Rasmussen
1b33769922
Merge pull request #1399 from totto82/MoveWell
...
Some more cleaning in the output code in opm-output, ewoms and opm-simulator
2018-02-19 15:05:20 +01:00
Atgeirr Flø Rasmussen
e3e4f3acac
Merge pull request #1408 from atgeirr/add-nowells-test
...
Add integration test with no wells.
2018-02-15 13:33:58 +01:00
Atgeirr Flø Rasmussen
5f8124bfbf
Add integration test with no wells.
2018-02-15 10:07:58 +01:00
Atgeirr Flø Rasmussen
8e9b13584d
Merge pull request #1403 from lars-petter-hauge/empty_wells_init
...
Allow Wells struct initialization without wells
2018-02-14 10:31:52 +01:00
Atgeirr Flø Rasmussen
17a524e42c
Merge pull request #1404 from atgeirr/fix-no-wells
...
Ensure we do not dereference nullptr.
2018-02-14 09:56:43 +01:00
Atgeirr Flø Rasmussen
4f414b78ed
Ensure we do not dereference nullptr.
2018-02-13 16:22:11 +01:00
Atgeirr Flø Rasmussen
dd93a67086
Merge pull request #1402 from atgeirr/fix-binary-path
...
Use PROJECT_BINARY_DIR instead of CMAKE_BINARY_DIR.
2018-02-13 15:51:22 +01:00
Atgeirr Flø Rasmussen
cf51303697
Merge pull request #1387 from akva2/buildsystem_conditionals
...
changed: only add conditionally built files if they are to be built
2018-02-13 15:51:04 +01:00
Atgeirr Flø Rasmussen
7b1d377e82
Use PROJECT_BINARY_DIR instead of CMAKE_BINARY_DIR.
2018-02-13 13:04:54 +01:00
Atgeirr Flø Rasmussen
cf9b7c39b9
Adapt to moved opm-grid headers.
2018-02-10 08:33:33 +01:00
Atgeirr Flø Rasmussen
532403c5fb
Merge pull request #1391 from totto82/RFIP
...
Use FIP, EGRID and INIT output code in ebos.
2018-02-06 12:54:01 +01:00
Atgeirr Flø Rasmussen
516d0237d5
Merge pull request #1394 from akva2/relocate_files_in_common
...
Relocate files in common
2018-01-31 13:18:12 +01:00
Atgeirr Flø Rasmussen
90be27116f
Merge pull request #1390 from akva2/super_build
...
Some changes to facilitate building using a super project
2018-01-29 16:28:33 +01:00
Atgeirr Flø Rasmussen
1e5e3f7ddf
Merge pull request #1392 from akva2/build_dune26
...
Fix build with dune 2.6
2018-01-26 12:24:17 +01:00
Atgeirr Flø Rasmussen
3c5510c879
Merge pull request #1386 from akva2/import_opm_core
...
Import opm core
2018-01-17 21:13:39 +01:00
Atgeirr Flø Rasmussen
ea074831a9
Remove unneeded includes from compute_tof_from_files.cpp
2018-01-11 12:27:24 +01:00
Atgeirr Flø Rasmussen
dfe478a38e
Merge pull request #1380 from atgeirr/cleanup-2psims
...
Cleanup old incompressible twophase sims
2018-01-09 09:01:34 +01:00
Atgeirr Flø Rasmussen
6c8b0d68ca
Remove use of old implicit imcomp 2p transport.
2018-01-08 17:23:43 +01:00
Atgeirr Flø Rasmussen
8ad9c979f8
Remove old 2p simulator.
2018-01-08 17:22:50 +01:00