Commit Graph
23184 Commits
Author SHA1 Message Date
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