Tor Harald Sandve
f4710f9f8d
Account for NTG in rock heat term
2025-10-16 17:14:22 +02:00
David Landa Marban
53f0e35389
Implementing review
2025-10-16 17:09:45 +02:00
David Landa Marban
3eef1047ac
UDQ support for WTRACER
2025-10-16 17:09:45 +02:00
Jakob Torben
336afbcfcf
Set linear solver accelerator to CPU for NLDD local solvers
2025-10-09 15:11:42 +02:00
Atgeirr Flø Rasmussen
60f1382c4c
Merge pull request #6525 from jakobtorben/make_cpr_weight_calculation_thread_parallelism_runtime_controlled
...
Add CPR weights thread parallelization option
2025-10-09 14:54:22 +02:00
Bård Skaflestad
6d125eaf1a
Merge pull request #6523 from GitPaean/updating_segment_phase_dnesities
...
updating the gas or oil phase densities when only gas or oil is active.
2025-10-09 12:54:48 +02:00
Bård Skaflestad
83822f2088
Merge pull request #6526 from GitPaean/some_warning_from_ide
...
adding a virtual destructor for WellInterfaceGeneric
2025-10-09 12:50:57 +02:00
Kai Bao
80a10d8c40
adding a virtual destructor for WellInterfaceGeneric
...
and some small stylistic changes suggested by IDE.
2025-10-09 10:05:10 +02:00
Jakob Torben
c94151fc5d
Add CPR weights thread parallelization option
2025-10-09 09:36:27 +02:00
Kai Bao
152f1da283
removing dumplicated numExtbos when calculating saltConcentrationIdx
2025-10-08 15:32:03 +02:00
Kai Bao
4e9784c2b3
rewriting the code to avoid duplication
...
the missing updating of phase densities is from missing line when
copying code.
2025-10-08 11:31:51 +02:00
Kai Bao
7cb411e76c
updating the gas or oil phase densities
...
when only gas or oil is active.
2025-10-08 11:18:33 +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
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
Arne Morten Kvarving
aa10e8046a
fix some doxy issues
2025-10-03 09:32:48 +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 Marban
1fd280c68d
Removing trailing spaces and adding eol at eof
2025-10-02 10:22:55 +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
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
774e5a4b9b
apply jacobs' patch
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
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
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
Kai Bao
823f157aee
only applying regional multiplier to PINCH NNC
...
when applyNncMultregT is true. it is consistent with other code design.
2025-09-25 19:10:19 +02:00
Stein Krogstad
c2719c7af6
squash commits
2025-09-25 16:08:32 +02:00
Tor Harald Sandve
affbea6694
dont allow well switching during well testing
2025-09-25 15:49:25 +02:00
Tor Harald Sandve
d37381da31
scale segment rates and pressure in well testing instead of updateWellStateWithTarget
2025-09-25 15:49:25 +02:00
Kai Bao
a06fe8fabc
applying the regional multipler to PINCH NNC also
2025-09-25 12:14:39 +02:00
Arne Morten Kvarving
9452c4c98e
Merge pull request #6496 from jakobtorben/fix_gpu_backend_specification_in_hypre
...
Fix GPU backend specification for Hypre
2025-09-25 09:57:44 +02:00
Kai Bao
98e08c5958
Merge pull request #6470 from totto82/updateWC_before_network
...
Update well/group controls before network updates
2025-09-25 09:08:13 +02:00
jakobtorben
34054d6d13
Fix GPU backend specification for Hypre
2025-09-24 14:15:46 +02:00