Vegard Kippe
0320a14eed
Avoid expensive schedule.getWells() call and also update BlackoilWellModel_impl.hpp to use new signature of updateWellsDefaultALQ
2024-08-15 21:04:04 +02:00
Bård Skaflestad
d9863d5e32
Don't Require Floating Point from_chars() Function
...
This commit broadens the scope of commit c1e2a3a9b
(PR #922 ) to
apply to all compilers/libraries, not just Clang/libc++, which do
not have support for floating-point types in std::from_chars().
While hopefully a transient situation, this enables building the
parameter system with GCC versions prior to GCC 11. We expect to
require version 11 in the not too distant future, though. At that
point we should revert this commit.
We use a configure-time feature test of the compiler (CMake command
'try_compile') to detect whether or not the compiler supports
floating-point overloads of std::from_chars() and emit the result to
config.h as the new preprocessor symbol
HAVE_FLOATING_POINT_FROM_CHARS
We use std::strtod() as the fall-back alternative for floating point
conversion if this symbol is defined to false (zero).
2024-08-15 18:16:38 +02:00
Vegard Kippe
9dc5272ecc
Ensure default ALQ is set for all production wells on all processes
2024-08-15 15:11:30 +02:00
Bård Skaflestad
e548bbfd9d
Merge pull request #5528 from totto82/gasmassinj
...
Pass gas mass rate to summary
2024-08-15 09:47:50 +02:00
Bård Skaflestad
a102974298
Merge pull request #5526 from atgeirr/allow-cprw-flowexp
...
Flowexperimental: set MatrixAddWellContribution default to false.
2024-08-14 22:04:19 +02:00
Bård Skaflestad
a484d47c1d
Merge pull request #5532 from atgeirr/adjust-test-run-parameters
...
Adjust test parameters for stability.
2024-08-14 15:44:50 +02:00
Tor Harald Sandve
2b7fe4cae0
support drsdtcon with pvtnum
2024-08-14 15:07:34 +02:00
Bård Skaflestad
9c1239a63f
Merge pull request #5529 from akva2/typetag_free_params2
...
Move parameters to typetag free parameter system: Batch 3
2024-08-14 14:44:27 +02:00
Bård Skaflestad
d271cd3e06
Merge pull request #925 from akva2/typetag_free_params2
...
Move parameters to typetag free parameter system: Batch 3
2024-08-14 14:43:50 +02:00
Bård Skaflestad
366a9de26f
Merge pull request #5530 from totto82/renameMIMtoMTR
...
rename GMIM to GMTR
2024-08-14 13:57:43 +02:00
Atgeirr Flø Rasmussen
19ed115a99
Adjust test parameters for stability.
...
The necessity of ILU0 for MICP and injectivity runs must be
handled by either error message of fix, this just works around
the issue by forcing the tests to run with ILU0.
2024-08-14 13:36:46 +02:00
Lisa Julia Nebel
fb2fc75d17
Fix typo, use 2 processes for testing parallel runs with COMPDAT in ACTIONX and use linear-soler=ilu0
2024-08-14 13:01:46 +02:00
Arne Morten Kvarving
7425ddeb9c
move ReservoirProblem parameters to TypeTag-free parameter system
2024-08-14 12:47:59 +02:00
Arne Morten Kvarving
0ff3c08df6
move Co2PtFlashProblem parameters to TypeTag-free parameter system
2024-08-14 12:47:59 +02:00
Arne Morten Kvarving
9a572e1c16
move LensProblem parameters to TypeTag-free parameter system
2024-08-14 12:47:59 +02:00
Arne Morten Kvarving
0d7bba7f4f
move GroundWaterProblem parameters to TypeTag-free parameter system
2024-08-14 12:47:59 +02:00
Arne Morten Kvarving
92cc1543d4
move Co2InjectionProblem parameters to TypeTag-free parameter system
2024-08-14 12:47:59 +02:00
Arne Morten Kvarving
87b1ea17b4
move FingerProblem parameters to TypeTag-free parameter system
2024-08-14 12:47:59 +02:00
Arne Morten Kvarving
62a180447c
move LinearSolver parameters to TypeTag-free parameter system
2024-08-14 12:47:59 +02:00
Markus Blatt
ac232197dc
Merge pull request #5510 from lisajulia/fix/COMPDAT-NLDD-parallel
...
Fix/compdat nldd parallel
2024-08-14 11:18:28 +02:00
Tor Harald Sandve
42500f41bb
rename GMIM to GMTR
2024-08-14 09:48:25 +02:00
Arne Morten Kvarving
0a40ed2950
move BlackoilNewtonMethod parameters to TypeTag-free parameter system
2024-08-14 09:30:45 +02:00
Arne Morten Kvarving
f14c73857b
move EnableGravity to TypeTag-free parameter system
2024-08-14 09:30:45 +02:00
Arne Morten Kvarving
4d339d3998
LinearSolver parameters moved to TypeTag-free parameter system
2024-08-14 09:27:52 +02:00
Arne Morten Kvarving
0a662e8b21
EnableGravity moved to TypeTag-free parameter system
2024-08-14 09:16:47 +02:00
Arne Morten Kvarving
1a74100d00
move VtkDiscreteFractureModule parameters to TypeTag-free parameter system
2024-08-14 09:13:10 +02:00
Arne Morten Kvarving
5c108be7f3
move VtkPtFlashModule parameters to TypeTag-free parameter system
2024-08-14 09:12:05 +02:00
Arne Morten Kvarving
f011bb517f
move VtkBlackoilMICPModule parameters to TypeTag-free parameter system
2024-08-14 09:06:31 +02:00
Arne Morten Kvarving
46b5b99495
move VtkBlackoilModule parameters to TypeTag-free parameter system
2024-08-14 09:06:31 +02:00
Arne Morten Kvarving
e388125e6d
move VtkTemperatureModule parameters to TypeTag-free parameter system
2024-08-14 09:06:31 +02:00
Arne Morten Kvarving
8b860aac07
move VtkEnergyModule parameters to TypeTag-free parameter system
2024-08-14 09:06:31 +02:00
Arne Morten Kvarving
3c92550f74
move VtkSolventModule parameters to TypeTag-free parameter system
2024-08-14 09:06:31 +02:00
Arne Morten Kvarving
bd582e8150
move VtkPrimaryVars parameters to TypeTag-free parameter system
2024-08-14 09:06:31 +02:00
Arne Morten Kvarving
185b4d90d5
move VtkPhasePresence parameters to TypeTag-free parameter system
2024-08-14 09:06:31 +02:00
Arne Morten Kvarving
4853860d46
move VtkBlackoilEnergyModule parameters to TypeTag-free parameter system
2024-08-14 09:06:25 +02:00
Arne Morten Kvarving
19e8c394cf
move VtkCompositionModule parameters to TypeTag-free parameter system
2024-08-14 09:06:25 +02:00
Arne Morten Kvarving
f97959c72c
move VtkDiffusionModule parameters to TypeTag-free parameter system
2024-08-14 09:06:18 +02:00
Arne Morten Kvarving
26114b7e06
move VtkMultiphaseModule parameters to TypeTag-free parameter system
2024-08-14 09:06:18 +02:00
Arne Morten Kvarving
ee578104a6
move VtkBlackoilPolymerModule parameters to TypeTag-free parameter system
2024-08-14 09:06:18 +02:00
Arne Morten Kvarving
84d5044d83
move NewtonMaxIterations to TypeTag-free parameter system
2024-08-14 09:06:18 +02:00
Arne Morten Kvarving
930e6c8adf
move NewtonTargetIterations to TypeTag-free parameter system
2024-08-14 09:06:18 +02:00
Arne Morten Kvarving
8285d999e8
move NewtonMaxError parameter to TypeTag-free parameter system
2024-08-14 09:06:10 +02:00
Tor Harald Sandve
25b56c39aa
Pass gas mass rate to summary
2024-08-14 09:01:10 +02:00
Arne Morten Kvarving
8fb6fb8aa3
VtkBlackoilModule parameters moved to TypeTag-free parameter system
2024-08-14 08:58:16 +02:00
Arne Morten Kvarving
73a559312d
VtkTemperatureModule parameters moved to TypeTag-free parameter system
2024-08-14 08:52:00 +02:00
Arne Morten Kvarving
0d59aeef6e
VtkPrimaryVars parameters moved to TypeTag-free parameter system
2024-08-14 08:40:45 +02:00
Lisa Julia Nebel
87a46d7b01
Fix NLDD solver for parallel runs with the COMPDAT keyword inside an ACTIONX
2024-08-14 08:31:37 +02:00
Lisa Julia Nebel
7c8173d5a8
Add failing test to show error from connections that are openend in an ACTIONX via the keyword COMPDAT when using the NLDD solver for parallel runs
2024-08-14 08:17:57 +02:00
Arne Morten Kvarving
84e6b0183b
VtkCompositionModule parameters moved to TypeTag-free parameter system
2024-08-13 20:13:28 +02:00
Arne Morten Kvarving
48321e857e
VtkDiffusionModule parameters moved to TypeTag-free parameter system
2024-08-13 20:13:28 +02:00