Commit Graph

20996 Commits

Author SHA1 Message Date
Lisa Julia Nebel
38b0e5b737
Merge pull request #5873 from lisajulia/feature/fix/documentation
Change return type of _init_ of the BlackOilSimulator class
2025-01-14 09:57:11 +01:00
Michal Tóth
eb782d9ae2 Set maximum threads immediately after parsing paramteres. Remove hotfix. 2025-01-14 09:56:10 +01:00
Michal Tóth
f267df98b4 Avoid repeated rewriting. 2025-01-14 09:56:10 +01:00
Michal Tóth
b865e80c2f Set limit to the number of threads if it is unset when we ask for the number. 2025-01-14 09:56:10 +01:00
Bård Skaflestad
25cd79c04b
Merge pull request #5872 from akva2/nonlinear_param_tidy_up
NonlinearSolver::Parameters: move to separate struct
2025-01-14 09:45:26 +01:00
Arne Morten Kvarving
924e6a9f9b
Merge pull request #5868 from GitPaean/regress_gaswater_msw
regression test for gas water and multisegment wells
2025-01-14 09:41:35 +01:00
Lisa Julia Nebel
016a806a0c Change return type of _init_ of the BlackOilSimulator class 2025-01-14 09:40:54 +01:00
Arne Morten Kvarving
79f5a1a958 NonlinearSolver::Parameters: move to separate struct
and move some more code to the TU. small tidy up enabled
by typetag-less parameters system
2025-01-14 07:51:08 +01:00
Arne Morten Kvarving
52a1fd9eb3
Merge pull request #5855 from vkip/avoid_setwsolvent_wcycle_shut_wells
Avoid setWsolvent call for wells shut by WCYCLE
2025-01-14 07:14:43 +01:00
Arne Morten Kvarving
653cdfc247 BlackoilModel: move to has-a instead of is-a modelling of penalty cards 2025-01-14 06:26:52 +01:00
Vegard Kippe
d7d83c4f45 Avoid setWsolvent call for wells shut by WCYCLE (assertion failure, at best) 2025-01-13 15:30:36 +01:00
Bård Skaflestad
b82616adcc
Merge pull request #5869 from akva2/was_switched
BlackoilModel: make wasSwitched_ private
2025-01-13 14:59:22 +01:00
Arne Morten Kvarving
7590f015bf BlackoilModel: make wasSwitched_ private 2025-01-13 14:20:16 +01:00
Kai Bao
7bf47e6679 regression test for gas water and multisegment wells 2025-01-13 14:17:54 +01:00
Markus Blatt
f59262d403
Merge pull request #5800 from blattms/feature/default-is-merge-well-cells-for-partioning
Switch default load balancer to Zoltan with vertex = all cells of a well
2025-01-13 13:40:12 +01:00
Bård Skaflestad
1e51f27150
Merge pull request #5864 from akva2/blackoilprops_separate_file
BlackoilModel: move properties to separate header
2025-01-13 13:30:39 +01:00
Arne Morten Kvarving
7630191940
Merge pull request #5865 from akva2/fix_serial_build_pyaction_tests
fixed: don't run parallel pyaction tests without mpi
2025-01-13 13:18:16 +01:00
Markus Blatt
acc56c1ecc Tight CNV relaxed tolerance to fix parallel 3_A_MPI_MULTFLT_SCHED_MODEL2
Suggestion from Vegard. Thanks a lot for testing.
2025-01-13 13:09:08 +01:00
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
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