Commit Graph
1487 Commits
Author SHA1 Message Date
Bård Skaflestad 0661383baa Merge pull request #828 from totto82/fixTempSwitch
Use temperature from depth in primaryvariable switching
2023-09-21 11:50:49 +02:00
Tor Harald Sandve 0719601e2b Use temperature from depth in primaryvariable switching 2023-09-18 12:34:52 +02:00
Bård Skaflestad e6220e7563 Merge pull request #827 from vkip/bflowijk
Add support for the summary vectors BFLOW[I|J|K]
2023-09-13 13:30:30 +02:00
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