Commit Graph

16427 Commits

Author SHA1 Message Date
Markus Blatt
b4e7a4fc85
Merge pull request #4770 from akva2/eclproblem_cleanup_timestepping
EclProblem: cleanup time stepping related members
2023-08-17 11:19:55 +02:00
Markus Blatt
7419a6ff65
Merge pull request #4801 from bska/skip-needless-work
Inspect Array Element to Decide When to Apply TRAN? Keyword
2023-08-17 11:09:50 +02:00
Bård Skaflestad
5031647712 Inspect Array Element to Decide When to Apply TRAN? Keyword 2023-08-17 09:37:53 +02:00
Markus Blatt
b666494025
Merge pull request #4800 from akva2/janitoring
SimulatorFullyImplicitBlackoilEbos: remove unused member
2023-08-16 12:38:39 +02:00
Arne Morten Kvarving
290c783f83 SimulatorFullyImplicitBlackoilEbos: remove unused member 2023-08-16 08:58:08 +02:00
Bård Skaflestad
207e57804d
Merge pull request #4798 from akva2/tracy_option
added: build system option to enable Tracy profiler
2023-08-15 17:40:13 +02:00
Arne Morten Kvarving
e03600f6ef added: build system option to enable Tracy profiler 2023-08-15 15:57:06 +02:00
Arne Morten Kvarving
13b0e14f18 EclGenericProblem: remove unused time steppping parameters
and remove some hidden duplicates
2023-08-15 14:02:55 +02:00
Arne Morten Kvarving
c1e1b0ee70 eclgenericproblem: remove unused methods 2023-08-15 14:02:33 +02:00
Bård Skaflestad
ba6fc03fa3
Merge pull request #4797 from akva2/eclinterregflows_move
changed: move EclInterRegFlows to opm/simulators/flow
2023-08-15 13:53:19 +02:00
Bård Skaflestad
118acff2ed
Merge pull request #4796 from akva2/janitoring
Bda: mark some more parameters maybe_unused
2023-08-15 13:44:15 +02:00
Arne Morten Kvarving
46aae8cda6 changed: move EclInterRegFlows to opm/simulators/flow
no opm-models usage
2023-08-15 13:14:42 +02:00
Bård Skaflestad
0673fae595
Merge pull request #4795 from akva2/eclactionhandler_move
EclActionHandler: move from ebos/ to opm/simulators/flow
2023-08-15 13:02:24 +02:00
Arne Morten Kvarving
7562b5b70f ISTLSolverEbosBda: mark parameter maybe_unused 2023-08-15 12:18:41 +02:00
Arne Morten Kvarving
e0c664d162 BdaBridge: mark some more parameters maybe_unused 2023-08-15 12:18:41 +02:00
Arne Morten Kvarving
368eac1078 EclActionHandler: mark method const 2023-08-15 12:11:33 +02:00
Arne Morten Kvarving
7da3c96247 EclActionHandler: fix indent 2023-08-15 12:10:51 +02:00
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