Commit Graph
15673 Commits
Author SHA1 Message Date
Arne Morten Kvarving 070f3677f7 fixed: output OPMRST file to output dir
will look in both output dir and input file dir on load
2023-02-22 14:26:23 +01:00
Arne Morten Kvarving bdd75a3a59 SingleWellState: serialize PerfData 2023-02-22 13:59:59 +01:00
Arne Morten Kvarving 8d339c464c PerfData: add serialization support 2023-02-22 13:59:59 +01:00
Markus Blatt 970e448590 [fix] For parallel build with serial hdf5 issue warning and skip hdf5.
We rely on parallel hdf5 for a parallel build of OPM flow. Otherwise
compilation will fail. Hence if this is a parallel build but only a
serial hdf5 library is found, we now issue an informative warning and
deactivate hdf5/parallel restart.

Closes OPM/opm-common#3405
2023-02-22 10:43:25 +01:00
Tor Harald Sandve 755966810a stricter well tolerance for failed restart and parallel tests 2023-02-22 09:43:06 +01:00
Tor Harald Sandve 054d832bff compute CVIR and CVPR 2023-02-22 08:54:47 +01:00
Bård Skaflestad 923f4fc8df Merge pull request #4429 from GitPaean/support_aquflux
supporting AQUFLUX from simulator side
2023-02-21 16:12:53 +01:00
Kai Bao 7a67b16c3e addressing review comments for PR OPM/opm-simulators#4429 2023-02-21 15:27:05 +01:00
Kai Bao 73dc31a7a5 updating AquiferConstantFlux with AQUFLUX
not recreating new instances to avoid unnecessary cost from constructor.
2023-02-21 13:20:36 +01:00
Kai Bao 6fa97874f8 adding regression test for AQUFLUX-01 2023-02-21 13:20:36 +01:00
Kai Bao 71119b6e42 WIP in making AQUFLUX running in parallel. 2023-02-21 13:20:36 +01:00
Kai Bao 7bd1cd9aa1 following the AQUFLUX design change from opm-common 2023-02-21 13:20:36 +01:00
Kai Bao 9a0ea0cb97 WIP in adding summary output for AQUFLUX aquifers
FAQR and FAQT are not working properly yet.
2023-02-21 13:20:36 +01:00
Kai Bao 248f6b73d9 WIP of supporting AQUFLUX from simulator side 2023-02-21 13:20:36 +01:00
Bård Skaflestad 49cca2ea62 Merge pull request #4470 from bska/enable-pinch-nopinch-regression
Add Regression Test for NOPINCH Feature
2023-02-19 16:14:02 +01:00
Bård Skaflestad 85a2703e88 Add Regression Test for NOPINCH Feature
Thanks a lot to [at]tskille for providing a test case.
2023-02-19 15:05:53 +01:00
Bård Skaflestad f1114f14b4 Merge pull request #4469 from bska/enable-jfunc-testing
Add Regression Test for JFUNC Feature
2023-02-19 13:13:43 +01:00
Bård Skaflestad b73440d794 Add Regression Test for JFUNC Feature
There are no such tests in the test suite and we've already had one
instance of the feature breaking during code refactoring.

Thanks to [at]tskille for providing the test case.
2023-02-17 17:46:44 +01:00
Bård Skaflestad 37959ee26a Merge pull request #4468 from vkip/fix_connpress_report
Fixing MSW connection pressure output
2023-02-17 17:44:39 +01:00
Vegard Kippe f527267593 Fixing MSW connection pressure output 2023-02-17 12:17:41 +01:00
Bård Skaflestad 981299c2e0 Merge pull request #4461 from totto82/injalq
Fix default alq injector
2023-02-17 11:58:03 +01:00
Bård Skaflestad 98b3d40a17 Merge pull request #4467 from bska/fix-seq-build
Fix Sequential Build
2023-02-16 17:54:20 +01:00
Bård Skaflestad e861d72f78 Use Uniform Initialization
Avoids "most vexing parse" for non-MPI builds.
2023-02-16 17:32:04 +01:00
Bård Skaflestad 1369889074 Fix Sequential Build
Include <cassert> for 'assert' macro.
2023-02-16 16:36:53 +01:00
Bård Skaflestad 34f09fbf5e Merge pull request #4452 from akva2/serialization_add_parallel
RestartSerialization: add parallel support
2023-02-16 15:36:55 +01:00
Arne Morten Kvarving 55e3c8fe27 added: parallel serialization restart test for spe1 2023-02-16 14:49:38 +01:00
Arne Morten Kvarving c50fcc5818 added: store a hash of the grid cell mapping on each process
this is a simple sanity check to make sure the restarted run
has the same grid partitioning as the original run.
2023-02-16 14:49:38 +01:00
Arne Morten Kvarving 8c3400f562 added: parallel support to HDF5File / HDF5Serializer 2023-02-16 14:49:38 +01:00
Bård Skaflestad 0255bcebb1 Merge pull request #4451 from akva2/add_serialization_restart_support
Add serialization restart support
2023-02-16 14:49:20 +01:00
Arne Morten Kvarving eb00299373 added: serialization restart test for spe1 2023-02-16 13:56:29 +01:00
Arne Morten Kvarving a60b7e50ca added: ability to specify .OPMRST file to be used
useful, in particular for testing.
2023-02-16 13:56:29 +01:00
Arne Morten Kvarving 72133deadc added: support for loading serialized state from .OPMRST file 2023-02-16 13:48:36 +01:00
Arne Morten Kvarving 6c9e887669 add simple inspection tool for .OPMRST files 2023-02-16 13:47:54 +01:00
Arne Morten Kvarving ed170026c1 added: support for saving serialized state to OPMRST file
uses a HDF5 container
2023-02-16 13:46:36 +01:00
Arne Morten Kvarving 524c1320bb add serialization support to SimulatorFullyImplicitBlackoilEbos
this is the top of the hierarchy so a test would basically
be a full restart test
2023-02-16 12:38:02 +01:00
Bård Skaflestad c3da4f2341 Merge pull request #4450 from akva2/simulatorreport_serialize
SimulatorReport: add serialization support
2023-02-16 12:36:00 +01:00
Arne Morten Kvarving a21d59977d SimulatorReport: add serialization support 2023-02-16 11:56:40 +01:00
Arne Morten Kvarving f0ca3120ff SimulatorReportSingle: add serialization support 2023-02-16 11:56:40 +01:00
Bård Skaflestad 12b0e1c2de Merge pull request #4447 from akva2/eclproblem_serialize
EclProblem: add serialization support
2023-02-16 11:56:16 +01:00
Bård Skaflestad b5f186c6a8 Merge pull request #4446 from akva2/blackoilwellmodel_serialize
BlackOilWellModel: add serialization support
2023-02-16 11:55:56 +01:00
Arne Morten Kvarving e665f17269 EclProblem: add serialization support
no test for this, it's too involved to set one up for
very little extra coverage
2023-02-16 11:23:53 +01:00
Arne Morten Kvarving 28e7da5468 BlackoilWellModelGeneric: add serialization support 2023-02-16 11:19:06 +01:00
Bård Skaflestad 19131fdaa3 Merge pull request #4445 from akva2/wgstate_serialize
WGState: add serialization support
2023-02-16 11:18:16 +01:00
Arne Morten Kvarving 90fbdcee0a WGState: add serialization support 2023-02-16 10:48:34 +01:00
Arne Morten Kvarving 5b0c87b946 Merge pull request #4443 from akva2/wellstate_serialize
WellState: add serialization support
2023-02-16 10:48:20 +01:00
Arne Morten Kvarving d9c801033a cosmetics 2023-02-16 09:52:36 +01:00
Arne Morten Kvarving b7a531b93a WellState: add serialization support 2023-02-16 09:43:39 +01:00
Bård Skaflestad f526e1a6ca Merge pull request #4441 from akva2/alqstate_serialize
ALQState: add serialization support
2023-02-16 09:42:44 +01:00
Arne Morten Kvarving 6d93b2d12f ALQState: add serialization support 2023-02-16 08:35:34 +01:00
Bård Skaflestad 498ca650d5 Merge pull request #4440 from akva2/groupstate_serialize
GroupState: add serialization support
2023-02-15 23:33:50 +01:00