Svenn Tveit
8da6e5fd2f
Fix DIRICHLET option in BCPROP.
...
Additional fix: BCPROP does not need to be defined each report step.
2023-09-05 14:57:54 +02:00
Arne Morten Kvarving
e3787b1ca8
anonymize unused parameter
2023-09-04 14:35:20 +02:00
Bård Skaflestad
9c58585538
Merge pull request #4823 from akva2/ecltimestepping_separate
...
changed: put ecl time stepping parameters in separate struct
2023-09-04 10:54:46 +02:00
Bård Skaflestad
5408f7ea12
Merge pull request #4803 from akva2/geomech_rst_output
...
added output writing for geomechanical module
Supersedes and closes #4588 .
2023-09-04 10:11:05 +02:00
Tor Harald Sandve
80cbfe7fda
Merge pull request #4819 from hakonhagland/gecon3
...
Implement support for GECON keyword
2023-09-01 15:06:48 +02:00
Bård Skaflestad
c6e30fbf3c
Merge pull request #4820 from atgeirr/parallel-nldd-fixes
...
Fixes to enable using the NLDD nonlinear solver option in MPI parallel runs
2023-09-01 09:51:06 +02:00
Atgeirr Flø Rasmussen
151eac9110
Copy overlap data after local solve.
...
Also update intensive quantities in overlap afterwards.
2023-08-31 13:01:50 +02:00
Arne Morten Kvarving
3c525aefae
changed: put ecl time stepping parameters in separate struct
...
this to allow reuse in ebos simulators
2023-08-30 11:22:22 +02:00
hnil
13308ed2af
tpfa linearizer for thermal used for co2store and blackoil
...
-- add new function need for tpfa linearizer in thermal
-- set tpfa linearizer for blackoil with energy
-- set tpfa linearizer for gasoil and energy which include co2store
-- NB diffusion is disabled for this simulators
2023-08-29 16:03:44 +02:00
Håkon Hægland
2f9b136bb1
Implement support for GECON keyword
...
Implement support for item 2 and 3 of the GECON keyword
2023-08-29 01:07:21 +02:00
Vegard Kippe
f5c31588cb
Quick fix..
2023-08-25 14:01:51 +02:00
Antonella Ritorto
853e2243e4
Lookup of cartesian index and element data refactored.
2023-08-22 13:51:53 +02:00
Bård Skaflestad
e84523171b
Mark TransMult Object as Const
...
That way it's obvious that the surrounding code does not change
the object.
2023-08-21 14:15:22 +02:00
Atgeirr Flø Rasmussen
ecfe98dd3d
Merge pull request #4758 from hnil/subdomain_updates
...
moved fully implicit calls to opm-simulators
2023-08-18 08:18:58 +02:00
Bård Skaflestad
b16837c19f
Remove Unused Return Value
...
The return value from applyNncToGridTrans_() was never used and
the author confirms that this is intentional. Remove the entire
return value to signal this intention.
2023-08-17 12:03:50 +02:00
hnil
6ac3fe3794
added output writing for geomechanical module
2023-08-17 11:44:47 +02:00
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
Bård Skaflestad
5031647712
Inspect Array Element to Decide When to Apply TRAN? Keyword
2023-08-17 09:37:53 +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
Arne Morten Kvarving
46aae8cda6
changed: move EclInterRegFlows to opm/simulators/flow
...
no opm-models usage
2023-08-15 13:14:42 +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
Arne Morten Kvarving
92fa9577da
consistently use std::size_t
2023-08-15 09:32:10 +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
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
Svenn Tveit
8b6a504874
Enable aquifers in H2STORE oil/gas version
2023-08-11 13:23:57 +02:00
Arne Morten Kvarving
20a9c3a0c3
EclProblem: put drsdtcon with friends in separate class
2023-08-11 11:43:39 +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
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
Atgeirr Flø Rasmussen
213279e55e
Fix header guard.
2023-08-09 12:05:51 +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
Bård Skaflestad
63d37bd6f2
Merge pull request #4723 from totto82/fixRvvd
...
Fix out of range rs/rv
2023-08-08 14:52:20 +02:00
Arne Morten Kvarving
d5e28fe768
EclTracerModel: replace cout with OpmLog
2023-08-07 17:52:02 +02:00
Arne Morten Kvarving
b11fd04735
EclGenericOutputBlackoilModule: unify how data tables are specified
2023-08-07 16:24:44 +02:00
Arne Morten Kvarving
c3cba635a2
replace repeated if statements with table and lambdas
2023-08-07 14:48:42 +02:00
Arne Morten Kvarving
f1b4a2cec6
eclproblem.hh: cleanup headers
2023-08-02 12:42:33 +02:00
Arne Morten Kvarving
1c367862a2
vtkecltracermodule.hh: cleanup headers
2023-08-02 12:38:22 +02:00