Vegard Kippe
06cba05a51
Store flows if any of the vectors BFLOWI|J|K are requested
2023-09-13 09:20:07 +02:00
Atgeirr Flø Rasmussen
42c399d6ff
Merge pull request #826 from akva2/janitoring
...
anonymize unused parameters
2023-09-05 08:54:19 +02:00
Kai Bao
851dd3e2d1
Merge pull request #825 from GitPaean/tpfa_diffusion
...
add tpfa diffusion
2023-09-04 20:57:37 +02:00
Arne Morten Kvarving
b0ecbf58de
anonymize unused parameters
2023-09-04 14:34:30 +02:00
Kai Bao
87805ba3ec
removing compilation warnings and some cleaning up
2023-09-01 10:42:43 +02:00
hnil
7acecc7e57
modification to add tpfa diffusion
...
fixed tpfa for diffusion module
fixed type error
2023-08-31 15:14:07 +02:00
Kai Bao
7ec77ada7e
Merge pull request #822 from hnil/tpfa_temp
...
TPFA version for energy
2023-08-31 11:17:23 +02:00
Tor Harald Sandve
63764d715c
Merge pull request #816 from totto82/maximum_water_sat
...
add parameter to set maximum water saturation. Default is 1.0
2023-08-30 12:17:24 +02:00
Kai Bao
2813195e15
reusing ResidualNBInfo class in blackoillocalresidualtpfa
...
to ResidualNBInfo class in tpfalinearizer.
2023-08-30 10:45:12 +02:00
Tor Harald Sandve
da06e423d5
add parameter to set threshold for only water cells. Default is 1.0
2023-08-30 08:38:22 +02:00
hnil
406ebf7cff
- Modification to include thermal in tpfalinearizer
...
- Some assosiated utilites for evaluation properties on globalIndex
2023-08-29 15:58:48 +02:00
Bård Skaflestad
19bde5f5ec
Merge pull request #823 from atgeirr/parallel-nldd-fixes
...
Avoid collective operations in single-domain calls.
2023-08-25 16:17:00 +02:00
Atgeirr Flø Rasmussen
9b55bd57e7
Avoid collective operations in single-domain calls.
2023-08-25 12:25:30 +02:00
Tor Harald Sandve
60c65ec661
add parameter to set maximum water saturation. Default is 1.0
2023-08-17 09:02:16 +02:00
Bård Skaflestad
72e1bfb749
Merge pull request #820 from blattms/try-to-detect-more-paralel-exceptions
...
Try to detect more exceptions during parallel simulator setup.
2023-08-11 15:18:11 +02:00
Markus Blatt
79dfb6b2a6
Try to detect more exception during parallel simulator setup.
...
We have experienced some deadlocks lately because of programming
errors. This change will not result in a clean exit for those
but rather an abort by MPI because of non-matching communications.
Also we cannot forsee whether people will add more exceptions in
those parts that were not protected. We better play it safe here.
2023-08-11 14:08:52 +02:00
Atgeirr Flø Rasmussen
67baba967e
Merge pull request #821 from akva2/move_dunefem_adaptation_to_separate_class
...
move the dynamic refinement part related to dune fem to separate class
2023-08-11 09:31:19 +02:00
hnil
37b87aedb1
move the dynamic refinement part related to dune fem to separate class
...
introduced base discretization in tagsystem to be able to change between dunefem adaptation or not
2023-08-10 15:12:12 +02:00
hnil
7e1a1b27a2
-- added missing include
2023-08-08 11:12:46 +02:00
Atgeirr Flø Rasmussen
ecfb186c38
Merge pull request #799 from hnil/geomech
...
added enableMech
2023-07-26 19:26:17 +02:00
Bård Skaflestad
c94ba0bde6
Merge pull request #814 from akva2/janitoring
...
Janitoring: add missing include
2023-07-03 15:10:39 +02:00
Arne Morten Kvarving
9eb80228a6
add missing include
2023-07-03 13:47:26 +02:00
Tor Harald Sandve
f40e7042cb
Merge pull request #802 from totto82/bc_schedule
...
support BC in schedule
2023-06-28 16:26:59 +02:00
Tor Harald Sandve
466bdafabf
support BC in schedule
2023-06-28 14:10:09 +02:00
Bård Skaflestad
a542a475c7
Merge pull request #812 from atgeirr/fix-openmp-ifdefs
...
Fix OPENMP ifdefs.
2023-06-16 09:46:05 +02:00
Atgeirr Flø Rasmussen
8c79af321a
Fix OPENMP ifdefs.
2023-06-16 08:46:18 +02:00
Atgeirr Flø Rasmussen
630f620b18
Merge pull request #811 from blattms/allow-omp-settings-from-simulators
...
ThreadManager: Allow querying number of threads from OpenMP in init.
2023-06-14 13:57:57 +02:00
Markus Blatt
55fdc62ea7
ThreadManager: Allow querying number of threads from OpenMP in init.
...
We actually do set the number of OpenMP threads based on
OMP_NUM_THREADS or command line option ThreadsPerProcess for OpenMP already
in opm-simulators and these settings should just be used here, too. Hence
the new flag for skipping the command line parameter and use the
number of threads that OpenMP has available.
Querying it here results in different behavior as for FlowMainEbos.hpp:
In opm-simulators variable OMP_NUM_THREADS takes precedence over the
command line parameter, but here it would only be used if the command
line option was not used at all.
2023-06-14 11:24:19 +02:00
Bård Skaflestad
add55bb281
Merge pull request #810 from akva2/janitoring
...
Janitoring: clean up some headers
2023-06-08 15:32:38 +02:00
Arne Morten Kvarving
97a52d25fe
clean up some headers
2023-06-08 14:15:34 +02:00
Bård Skaflestad
2067358149
Merge pull request #682 from atgeirr/aspin
...
Linearization support for nonlinear domain decomposition methods
2023-06-08 11:27:04 +02:00
Atgeirr Flø Rasmussen
e7f3a7cdea
Add linearization support for local solves.
...
This is intended to be used for nonlinear domain decomposition methods.
2023-06-08 09:24:01 +02:00
hnil
e4b1a2eda7
added resizing for vector vtk output
2023-06-01 12:20:30 +02:00
hnil
c1bb0b0e09
added enableMech
2023-06-01 12:20:30 +02:00
Bård Skaflestad
876310f060
Merge pull request #806 from atgeirr/hnil-cache_less
...
Enable turning off storage cache.
2023-05-26 16:19:26 +02:00
Atgeirr Flø Rasmussen
e43cb70e2c
Bugfix: use soMax consistent with BlackoilIntensiveQuantities::update().
2023-05-26 13:20:37 +02:00
Arne Morten Kvarving
fbdb6fa2fc
Merge pull request #807 from bska/tag-unused-parameters
...
Tag Potentially Unused Parameters as Maybe_Unused
2023-05-24 20:14:42 +02:00
Bård Skaflestad
cae0866e60
Tag Potentially Unused Parameters as Maybe_Unused
...
We don't reference any of the input parameters unless we're running
a thermal simulation.
2023-05-24 17:33:12 +02:00
Atgeirr Flø Rasmussen
65739e15d6
Account for the recycleFirstIteration() false possibility.
2023-05-23 21:34:16 +02:00
Atgeirr Flø Rasmussen
2628472f7a
Bugfix: honor timeIdx argument of invalidateAndUpdateIntensiveQuantities().
2023-05-23 21:34:16 +02:00
hnil
b12d9844a2
Enable turning off storage cache.
2023-05-23 21:34:16 +02:00
Tor Harald Sandve
58f985a741
Merge pull request #796 from totto82/2p_solvent
...
Support gas-water-solvent
2023-05-23 15:05:40 +02:00
Kai Bao
f713ccd433
Merge pull request #805 from totto82/solvent_foam
...
Extend foam model with solvent or water
2023-05-23 13:20:06 +02:00
Tor Harald Sandve
43b34d2f60
Extend foam model with solvent or water
2023-05-23 09:42:02 +02:00
Tor Harald Sandve
46e3ec59de
Support gas-water-solvent
2023-05-15 09:00:15 +02:00
Markus Blatt
0b4a8661fd
Merge pull request #804 from atgeirr/small-improvements
...
Avoid copying data for minor speed improvement
2023-05-10 15:00:28 +02:00
Atgeirr Flø Rasmussen
4131572a7b
Remove unnecessary copy of GridView.
2023-05-10 13:48:22 +02:00
Atgeirr Flø Rasmussen
2ba830ebca
Remove some unneeded members to speed up stencil building.
2023-05-10 13:48:22 +02:00
Tor Harald Sandve
ed732c4c32
fix gaswater case for handling of only water case
2023-04-17 14:58:42 +02:00
Tor Harald Sandve
a8fa4ee2e8
Merge pull request #795 from totto82/rockfraction
...
use rockfraction instead of 1 - porosity in energy equation
2023-04-13 12:37:39 +02:00