Commit Graph

21231 Commits

Author SHA1 Message Date
Kjetil Olsen Lye
b984298ae4
Merge pull request #5863 from multitalentloes/refactor_move_to_gpu
refactor move_to_gpu
2025-01-13 12:52:35 +01:00
Arne Morten Kvarving
0b57d01cbb fixed: don't run parallel pyaction tests without mpi 2025-01-13 12:36:59 +01:00
Kai Bao
aa9ff21589
Merge pull request #5818 from GitPaean/gw_msw
gas water for multisegment well
2025-01-13 11:42:29 +01:00
Arne Morten Kvarving
c909283288 BlackoilModel: move properties to separate header 2025-01-13 11:34:14 +01:00
Atgeirr Flø Rasmussen
6952d19a92
Merge pull request #5849 from akva2/rename_haswell
Fix BlackoilWellModel::hasWell mixups
2025-01-13 11:29:19 +01:00
Tobias Meyer Andersen
fa02d686d4 refactor move_to_gpu 2025-01-13 11:19:43 +01:00
Kjetil Olsen Lye
791a3b84e1
Merge pull request #5688 from multitalentloes/add_mixed_precision_double_diagonal_gpu_ilu0_variants
Add mixed precision double diagonal gpu ilu0 variants
2025-01-13 11:15:51 +01:00
Kjetil Olsen Lye
d2e17ee345
Merge pull request #5838 from multitalentloes/fix_gpu_linear_two_phase_material
fix gpu_linear... test
2025-01-13 11:14:28 +01:00
Kai Bao
e31b9784fd adapting to the interface change for PTFlash::solve() 2025-01-13 10:25:05 +01:00
Kai Bao
66d5a16ae1 incorporting reviewing comments for OPM/opm-simulators#5818 2025-01-13 10:00:31 +01:00
Kai Bao
cf1b52e52f suppport for gas water multisegment well 2025-01-13 09:51:19 +01:00
Vegard Kippe
554967005b Do not try to restore segment info for inactive wells 2025-01-10 18:45:53 +01:00
Markus Blatt
cbc12a915b
Merge pull request #5860 from lisajulia/feature/pyAction-parallel-tests
Add parallel versions of the PyAction tests
2025-01-10 17:47:37 +01:00
Tobias Meyer Andersen
d1e5a69476 Add new MP scheme to GPU ILU and DILU 2025-01-10 16:38:14 +01:00
Lisa Julia Nebel
41855ef8d4 Add parallel versions of some PyAction tests 2025-01-10 16:13:28 +01:00
Håkon Hægland
40212c8d1c
Merge pull request #5859 from lisajulia/cleanup/github-action
Update workflow: Remove checking out the repository, that is actually…
2025-01-10 14:43:36 +01:00
Atgeirr Flø Rasmussen
cfedccb880
Merge pull request #5824 from vkip/fix_rft_inactive_and_shut_distributed_wells
Fix RFT output for shut distributed wells
2025-01-10 13:48:48 +01:00
Lisa Julia Nebel
df5c12ff3c Update workflow: Remove checking out the repository, that is actually not needed 2025-01-10 13:16:59 +01:00
Bård Skaflestad
b7f0556b60
Merge pull request #5850 from akva2/blackoilwellmodel_wbp
changed: move WBP BlackoilWellModel code to separate class
2025-01-10 13:00:45 +01:00
Tor Harald Sandve
90bde05615 some cleanup from review 2025-01-10 12:55:39 +01:00
Tor Harald Sandve
a8eeae7204 add tuning to 9_3D_GINJ_GAS_MAX_EXPORT_STW.DATA --time-step-after-event-in-days=1 2025-01-10 12:53:55 +01:00
Tor Harald Sandve
177aa39791 dont use implicit potentials for newly opened wells with target zero 2025-01-10 12:53:55 +01:00
Tor Harald Sandve
5bab785056 Fix trivial NETV
This commit includes several fixes related to supporting NETV guide rates that are zero
2025-01-10 12:53:55 +01:00
Arne Morten Kvarving
6d003b2f33 BlackoilWellModel::computeWellTemperature: use if constexpr 2025-01-10 09:50:58 +01:00
Arne Morten Kvarving
73ede837bb changed: move WBP BlackoilWellModel code to separate class
model using has-a instead of is-a in BlackoilWellModelGeneric
2025-01-10 09:38:35 +01:00
Bård Skaflestad
17d94b8054
Merge pull request #5857 from akva2/blackoilwellmodel_group_switch_report
BlackoilWellModel: move group switching reporting to separate method
2025-01-10 09:34:34 +01:00
Arne Morten Kvarving
f59dd4084d BlackoilWellModelGeneric::reportGroupSwitching: use {fmt} 2025-01-10 09:18:06 +01:00
Arne Morten Kvarving
70e993c0bc BlackoilWellModel: move group switching reporting to separate method
this can be put in the generic TU
2025-01-10 09:18:05 +01:00
Arne Morten Kvarving
983ebedb8a cosmetics: break some long lines 2025-01-09 15:33:44 +01:00
Arne Morten Kvarving
8a1ccaca80 changed: rename BlackoilWellModelGeneric::hasWell to hasLocalWell 2025-01-09 15:33:44 +01:00
Arne Morten Kvarving
64f9ebb06c move hasOpenLocalWell to BlackoilWellModelGeneric 2025-01-09 15:32:00 +01:00
Arne Morten Kvarving
98949004c6 changed: rename BlackoilWellModel::hasWell to hasOpenLocalWell
this to avoid confusion as there is already a hasWell
in BlackoilWellModelGeneric which checks all wells
2025-01-09 15:29:10 +01:00
Tobias Meyer Andersen
cabc049e49 minor adjustments 2025-01-09 10:38:58 +01:00
Atgeirr Flø Rasmussen
09acc593dd
Merge pull request #5843 from totto82/fastEnergy
Use new linearizer for blackoil + thermal
2025-01-09 06:55:44 +01:00
Tobias Meyer Andersen
6c29cf6962 use less template arguments 2025-01-08 15:08:50 +01:00
Markus Blatt
02bd7b43cb
Merge pull request #5853 from lisajulia/python-documentation
Fix errors in documentation.
2025-01-08 14:54:38 +01:00
Tobias Meyer Andersen
adc6afd749 WIP 2025-01-08 14:54:03 +01:00
Lisa Julia Nebel
82ba8b4ea5 Fix errors in documentation. 2025-01-08 14:08:41 +01:00
Lisa Julia Nebel
cc87203714 Add test for INCLUDE in PyAction 2025-01-08 10:46:31 +01:00
Tobias Meyer Andersen
486f7cc819 remove buffer and view cpu support 2025-01-08 08:53:16 +01:00
Tobias Meyer Andersen
b48479b7e4 fix piecewiselineartwophasematerial tests
Fixing the test required avoid accesses to a
mutable gpu buffer on the CPU. Removing function
from the GPUBuffer and GPUView class also required
a minor adjustment in the GPUView test.
2025-01-08 08:35:21 +01:00
Atgeirr Flø Rasmussen
7a237f80fe Refactoring update() into subfunctions.
Verified on local system to give identical results on all tests.
2025-01-07 15:02:54 +01:00
Kjetil Olsen Lye
119282bd6d
Merge pull request #5674 from multitalentloes/add_gpudilu_mixed_precision
Add gpudilu mixed precision
2025-01-07 14:57:17 +01:00
Atgeirr Flø Rasmussen
16a38feec1
Merge pull request #5826 from akva2/move_well_linearization
Move well linearization code out of BlackoilWellModel to WellConnectionAuxillaryModule
2025-01-07 13:39:19 +01:00
Markus Blatt
1a9fbe7807
Merge pull request #5836 from lisajulia/feature/pyAction-insert-kw-WLIST
Add test for WLIST keyword in Pyaction and ACTIONX
2025-01-07 12:51:27 +01:00
Markus Blatt
5cf99ede87
Merge pull request #5830 from lisajulia/feature/pyAction-insert-kw-WTMULT
Add test for inserting keyword WTMULT from a Pyaction
2025-01-07 12:50:35 +01:00
Arne Morten Kvarving
9e87c50b0b split out linearization for a single well
use this to unify code between regular and domain
2025-01-07 10:38:06 +01:00
Arne Morten Kvarving
2800f35b73 changed: move the auxillary well module from BlackoilModule to WellConnectionAuxillary
this is an adapter for the non-linear solver.
it is still model using is-a but this can now be changed if desired.
2025-01-07 10:38:03 +01:00
Arne Morten Kvarving
bc45c1e80a changed: remove unused code in WellConnectionAuxilliaryModule 2025-01-07 10:36:15 +01:00
Atgeirr Flø Rasmussen
f990a719a1
Merge pull request #5844 from atgeirr/fix-constexpr-glift_debug
Fix clang complaints about incorrect constexpr usage.
2025-01-07 10:26:47 +01:00