Commit Graph
16410 Commits
Author SHA1 Message Date
Arne Morten Kvarving dd1359bcf0 changed: move EclActionHandler to opm/simulators/flow
no opm-models usage
2023-08-15 12:10:01 +02:00
Bård Skaflestad 0960494aeb Merge pull request #4794 from akva2/avoid_segfault_in_cleanup
fixed: avoid segfault in cleanup if simulator has not been set up
2023-08-15 11:57:26 +02:00
Arne Morten Kvarving ee4b4ae6e7 Merge pull request #4793 from akva2/janitoring
Janitoring: consistently use std::size_t
2023-08-15 10:25:40 +02:00
Arne Morten Kvarving 19f446a7a5 fixed: avoid segfault in cleanup if simulator has not been set up 2023-08-15 09:51:41 +02:00
Arne Morten Kvarving 92fa9577da consistently use std::size_t 2023-08-15 09:32:10 +02:00
Atgeirr Flø Rasmussen f806e7668b Merge pull request #4775 from akva2/logoutput_separate_class
Add dedicated class for output of logs
2023-08-14 12:01:29 +02:00
Arne Morten Kvarving 933f28b575 add tests for LogOutputHelper
reference data was created before the refactoring
2023-08-14 11:44:32 +02:00
Arne Morten Kvarving b0f1e5d3f5 move output error log to LogOutputHelper 2023-08-14 11:44:32 +02:00
Arne Morten Kvarving e2d4bae78d move output of fip reservoir log to LogOutputHelper 2023-08-14 11:44:32 +02:00
Arne Morten Kvarving daced47301 move output of fip log to LogOutputHelper 2023-08-14 11:44:32 +02:00
Arne Morten Kvarving 38e9b5a100 changed: move helpers for calculation pressure averages to separate compile unit
for reuse purposes
2023-08-14 11:44:32 +02:00
Arne Morten Kvarving f5985ff02f move output of injection log to LogOutputHelper 2023-08-14 11:44:32 +02:00
Arne Morten Kvarving c9b703f40d move output of production log to LogOutputHelper 2023-08-14 11:44:32 +02:00
Arne Morten Kvarving 91a4701fa4 added: add dedicated class for output of logs
start by moving output of cumulative logs to the new class
2023-08-14 11:44:32 +02:00
Bård Skaflestad 43acfb6142 Merge pull request #4791 from svenn-t/aquifer_h2store
Enable aquifers with H2STORE
2023-08-12 13:42:16 +02:00
Bård Skaflestad e57bb25c0f Merge pull request #4792 from bska/restore-noncl-build
Bring WellContributions Declaration in Scope
2023-08-11 20:42:52 +02:00
Bård Skaflestad e59a53820a Bring WellContributions Declaration in Scope
This restores the build on machines which enable the BDA bridge,
but which do not have OpenCL installed.
2023-08-11 17:04:24 +02:00
Svenn Tveit 161c895c63 Remove redundent check 2023-08-11 16:38:49 +02:00
Svenn Tveit b84837fc61 Moved water phase check outside loop 2023-08-11 15:34:31 +02:00
Atgeirr Flø Rasmussen e6597b6b20 Merge pull request #4784 from hnil/gpu_solver_by_inheritance
- moded all bda/gpu spesific tings to separete class
2023-08-11 15:32:20 +02:00
Svenn Tveit 8b6a504874 Enable aquifers in H2STORE oil/gas version 2023-08-11 13:23:57 +02:00
Bård Skaflestad d6f2f1e3ff Merge pull request #4771 from akva2/eclproblem_limits
EclProblem: put drsdtcon with friends in separate class
2023-08-11 12:48:26 +02:00
Arne Morten Kvarving 20a9c3a0c3 EclProblem: put drsdtcon with friends in separate class 2023-08-11 11:43:39 +02:00
Arne Morten Kvarving 0883d46d50 rename ISTLSolverEbosWithGpu to ISTLSolverEbosBda
BDA also includes CPU (amgcl) solvers
2023-08-11 11:00:07 +02:00
Arne Morten Kvarving 896cb8484d added: option to disable the BDA solvers 2023-08-11 11:00:07 +02:00
hnil 07fb18422d hopefully fixed compilation and linking problems with WITHGPU 2023-08-11 11:00:07 +02:00
hnil 63b9b01671 fixed includegards 2023-08-11 11:00:07 +02:00
hnil 68322c06e5 added forgotten GPU versions 2023-08-11 11:00:07 +02:00
hnil d623695d2a - moded all bda spesific tings to separete class 2023-08-11 11:00:07 +02:00
Atgeirr Flø Rasmussen 659d5efa3e Merge pull request #4789 from akva2/no_dunefem_default
Changed: Do not use dune-fem in default simulators even if it is available
2023-08-11 09:31:23 +02:00
hnil 6893a30fd4 changed default fvbasediscretization to not have dunefem even if dunefem is installed 2023-08-10 15:22:10 +02:00
Arne Morten Kvarving a6aa80668a changed: explicitly instance with and without dune-fem
in preparation for making dune-fem typetag configurable
2023-08-10 13:44:08 +02:00
Arne Morten Kvarving 6c5147a48e Merge pull request #4788 from akva2/check_rockcomp_indices
fixed: sanity check rock compaction table indices
2023-08-10 13:31:59 +02:00
Arne Morten Kvarving 8e02cea9a1 fixed: sanity check rock compaction table indices 2023-08-10 13:00:21 +02:00
Atgeirr Flø Rasmussen 2529eec715 Merge pull request #4769 from akva2/eclproblem_properties_separate
EclProblem: put properties in separate header
2023-08-10 08:58:15 +02:00
Arne Morten Kvarving 7d8a58cf54 EclProblem: move properties to separate header 2023-08-09 14:24:55 +02:00
Bård Skaflestad 2c3789527a Merge pull request #4785 from akva2/poly_alu_reg_test
add regression tests for flow_blackoil_alugrid and flow_blackoil_polyhedralgrid
2023-08-09 13:08:24 +02:00
Bård Skaflestad e87f71b811 Merge pull request #4786 from akva2/add_impl_to_pub_header
add new _impl.hh files to public headers
2023-08-09 12:54:39 +02:00
Arne Morten Kvarving 3b6d2a9e2f Merge pull request #4787 from atgeirr/fix-guard-and-warning
Fix guard and warning
2023-08-09 12:49:30 +02:00
Atgeirr Flø Rasmussen 1a59c91c51 Silence release-mode warning. 2023-08-09 12:06:20 +02:00
Atgeirr Flø Rasmussen 213279e55e Fix header guard. 2023-08-09 12:05:51 +02:00
Arne Morten Kvarving 0be73b7a1b add new _impl.hh files to public headers 2023-08-09 11:31:32 +02:00
Arne Morten Kvarving 8aa602a8a5 add regression tests for flow_blackoil_alugrid and flow_blackoil_polyhedralgrid
we should have some basic testing for these executables
2023-08-09 11:15:21 +02:00
Arne Morten Kvarving c6f1aa0110 Merge pull request #4765 from hnil/change_poly_alugrid
removed use of hidden private defines for poly and alugrid
2023-08-09 11:15:02 +02:00
Atgeirr Flø Rasmussen 60b71dac25 Merge pull request #4783 from GitPaean/adding_perf_data_SingleWellState_equity_operator
adding perf_data comparison in equality operator for SingleWellState
2023-08-09 09:07:12 +02:00
hnil e55008b336 fixes no mpi compilation 2023-08-09 09:03:59 +02:00
hnil 3442a549cd moved cd to xxx_impl.hh to avoid
this way we do not have to add explicit initiation of all
variants of grids and gridView iterators in the library
2023-08-08 15:36:08 +02:00
hnil 030c06afb2 rearranged to make other grids easier to integrate with or without fem 2023-08-08 15:30:05 +02:00
hnil 66ff026008 remove use of hidden private defines for poly and alugrid
- fixed polygrid
- renamed executables to include blackoil in name
2023-08-08 15:30:05 +02:00
Kai Bao c46f60103e adding perf_data comparison in equality operator for SingleWellState 2023-08-08 14:52:49 +02:00