Jakob Torben
c94151fc5d
Add CPR weights thread parallelization option
2025-10-09 09:36:27 +02:00
Markus Blatt
14294dd6b8
Merge pull request #6452 from michal-toth/distributed-wells/density
...
Remove inconsistencies in density for Distributed wells in parallel runs
2025-10-07 13:29:23 +02:00
Markus Blatt
7d8fd874a2
Merge pull request #6518 from SoilRos/feature/cpp-20-compatibility
...
Generalize initial value retrieval of reduction operators
2025-10-07 11:51:58 +02:00
David Landa-Marbán
b599e8e97d
Merge pull request #6515 from daavid00/janicomo
...
Janitoring: removing unused definitions in models/common/*.hh
2025-10-07 09:11:37 +02:00
David Landa Marban
734abcf7e0
Janitoring: removing unused definitions in models/common/*.hh
2025-10-07 08:46:02 +02:00
Santiago Ospina De Los Ríos
ee1eb83d27
Uses lowest() instead of min/max for initial value
...
Replaces the custom handling (post g++-4.4) of minimum and maximum values for integral and floating-point types with std::numeric_limits::lowest().
2025-10-06 20:15:30 +02:00
Santiago Ospina De Los Ríos
d8e0de2960
Generalize initial value retrieval of reduction operators
...
The initial value retrieval in the reduction operator is generalized to allow the return from a template argument. The reason behind this is that binary operators in the standard like deprecated (C++17) and removed (C++20) the return type from its traits, meaning that the return type cannot be inferred by purely looking at them.
2025-10-06 20:15:29 +02:00
Arne Morten Kvarving
d7b21ed73e
Merge pull request #6497 from blattms/bugfix/build-ppc64el-quadmath
...
Fix quadmath problems on ppc64el with IEEE long double
2025-10-06 14:23:21 +02:00
Markus Blatt
e05f91d687
Fix compiler warning and DUNE 2.9/g++12 problem
...
Similar to opm-common. We need the set to still set
the flag --fext-numerical-literals
2025-10-06 12:58:32 +02:00
Markus Blatt
1acce0db7a
Fix quadmath problems on ppc64el with IEEE long double
...
Completes fix of Debian bug #1114005
2025-10-06 12:58:32 +02:00
David Landa-Marbán
2d327a6d32
Merge pull request #6424 from lechevaa/HybridNewton_flag
...
Hybrid newton flag
2025-10-06 09:51:37 +02:00
lechevaa
5b0e43781e
Documentation fix
2025-10-06 08:04:41 +02:00
Bård Skaflestad
9cb71ee586
Merge pull request #6514 from akva2/janitoring_doxy
...
Janitoring: fix some doxy issues
2025-10-03 09:45:17 +02:00
Arne Morten Kvarving
aa10e8046a
fix some doxy issues
2025-10-03 09:32:48 +02:00
Atgeirr Flø Rasmussen
e24dbad27a
Merge pull request #6510 from atgeirr/compiletime-hyst-eps
...
Add no-hysteresis variant of Flow
2025-10-02 16:05:49 +02:00
Atgeirr Flø Rasmussen
08d8fa91b6
Make blackoil_nohyst available in flow, not just standalone.
2025-10-02 16:02:07 +02:00
Atgeirr Flø Rasmussen
a6555a623d
Add extra flow variant without hysteresis.
2025-10-02 16:02:04 +02:00
Atgeirr Flø Rasmussen
ce81e1c4d9
Adapt to upstream addition of traits for hyst and eps.
2025-10-02 15:58:25 +02:00
David Landa-Marbán
00d6bf213c
Merge pull request #6513 from daavid00/whitespaces
...
Removing trailing spaces and adding eol at eof
2025-10-02 12:54:27 +02:00
David Landa Marban
1fd280c68d
Removing trailing spaces and adding eol at eof
2025-10-02 10:22:55 +02:00
Atgeirr Flø Rasmussen
30cc3378ce
Merge pull request #6512 from daavid00/saltredu
...
Janitoring: removing unused definitions in models/blackoil/blackoil*.hh
2025-10-02 09:59:51 +02:00
David Landa Marban
2cf3edc3aa
Janitoring: removing unused definitions in models/blackoil/blackoil*.hh
2025-10-01 17:09:44 +02:00
lechevaa
75ae440688
Add documentation, Fix and Simplify constructInputTensor logic
2025-10-01 10:21:01 +02:00
Jakob Torben
19cb9fc3c4
Merge pull request #6451 from multitalentloes/fix-gpuSparseMatrixGeneric-amd-bug
...
Resolve AMD GPU GpuSparseMatrixGeneric bug
2025-09-30 10:56:35 +02:00
Tobias Meyer Andersen
ccd1cf6c6b
add max block size
2025-09-30 10:24:09 +02:00
Tobias Meyer Andersen
6afe848ade
add dispatchOnBlocksize to reuglar matrix class
2025-09-30 10:24:09 +02:00
Tobias Meyer Andersen
6efb3a20f7
use wrapper in new test
2025-09-30 10:24:09 +02:00
Tobias Meyer Andersen
774e5a4b9b
apply jacobs' patch
2025-09-30 10:24:09 +02:00
Tobias Meyer Andersen
24f56176a8
make cuda includes safer
2025-09-30 10:24:09 +02:00
Tobias Meyer Andersen
44a1037acb
Use Generic API when available
...
Introduce a wrapper that handles whether
we should use the generic or old CUDA/HIP API
based on what versions are present
during compilation
2025-09-30 10:24:09 +02:00
Bård Skaflestad
7c4d339357
Merge pull request #6507 from multitalentloes/modernize_readme_2
...
Use full links
2025-09-29 16:22:23 +02:00
Tobias Meyer Andersen
30ddacc5c6
Extend links
...
Do not use abbreviated links
2025-09-29 15:39:31 +02:00
David Landa-Marbán
31a9c5aa44
Merge pull request #6314 from multitalentloes/modernize_readme
...
Modernize README
2025-09-29 15:27:07 +02:00
Tobias Meyer Andersen
665af8ca05
Fix main article link to use DOI
...
Updated the main article link to point to the DOI.
2025-09-29 14:57:33 +02:00
Tor Harald Sandve
a8ed6bfece
Merge pull request #6504 from daavid00/biobugs
...
Add missing invB in BioeffectsFluxes
2025-09-29 13:10:22 +02:00
Tor Harald Sandve
89e62bcdb9
Merge pull request #6503 from daavid00/saltline
...
Use new lineariser for simulators with EnableBrine
2025-09-29 12:00:37 +02:00
lechevaa
5796d57604
Hybrid Newton Python tests and C++ refactoring
2025-09-29 10:59:55 +02:00
David Landa Marban
614f7ff131
Use new linearizer for simulators with EnableBrine
2025-09-29 10:47:47 +02:00
David Landa Marban
21876b637e
Add missing invB in BioeffectsFluxes
2025-09-29 10:28:37 +02:00
Michal Tóth
d2c7fe704a
Fix formatting
2025-09-29 10:06:58 +02:00
Tor Harald Sandve
fb29951053
Merge pull request #6493 from totto82/fix_wtest_msw
...
scale segment rates and pressure in well testing instead of updateWellStateWithTarget
2025-09-29 08:58:31 +02:00
Tobias Meyer Andersen
65cd7735ff
remove uninteded diff & capitalization
2025-09-29 08:17:43 +02:00
Tobias Meyer Andersen
2a549e9ad4
modernize README.md
...
add OPM logo banner at the top
Update citing section
2025-09-29 08:13:56 +02:00
Atgeirr Flø Rasmussen
47882fde40
Remove unnecessary mutable qualifier for the solution object.
2025-09-29 08:13:56 +02:00
Kai Bao
a93ac306c4
Merge pull request #6501 from atgeirr/remove-mutable
...
Remove unnecessary mutable qualifier for the solution object.
2025-09-26 14:03:58 +02:00
Atgeirr Flø Rasmussen
1f924d6b92
Remove unnecessary mutable qualifier for the solution object.
2025-09-26 13:15:32 +02:00
Tor Harald Sandve
33df33357d
Compute segment rates from well rates for new wells
...
The segment rates are used to compute the initial accumulation in
the well and is thus needed before solving the equation.
2025-09-26 10:35:18 +02:00
Atgeirr Flø Rasmussen
aae7d43aed
Merge pull request #6483 from hakonhagland/pre-commit
...
Pre-commit framework
2025-09-26 09:56:45 +02:00
Atgeirr Flø Rasmussen
cd02cd9825
Merge pull request #6484 from hakonhagland/contrib
...
Add CONTRIBUTING.md file
2025-09-26 09:56:28 +02:00
Markus Blatt
ae4f2687bd
Merge pull request #6500 from GitPaean/applyNncMultregT
...
only applying regional multiplier to PINCH NNC
2025-09-25 22:47:42 +02:00