Arne Morten Kvarving
a67e8c44b4
registerOpenWellsForWbpCalculation: move to BlackoilWellModelGeneric
2024-12-19 12:58:50 +01:00
Arne Morten Kvarving
7ab8d1938f
wbpCalcMap_: move to BlackoilWellModelGeneric
2024-12-19 12:58:50 +01:00
Arne Morten Kvarving
3d10b549e7
setPrimaryVarsDomain: move to BlackoilWellModelGeneric
2024-12-19 12:58:50 +01:00
Arne Morten Kvarving
a36d40957b
getPrimaryVarsDomain: move to BlackoilWellModelGeneric
2024-12-19 12:58:50 +01:00
Arne Morten Kvarving
5217e63309
logPrimaryVars: move to BlackoilWellModelGeneric
2024-12-19 12:58:50 +01:00
Arne Morten Kvarving
5897805e5b
well_domain_: move to BlackoilWellModelGeneric
2024-12-19 12:58:49 +01:00
Arne Morten Kvarving
58ac8f2553
setPrimaryVarsDomain: take domain index as parameter
2024-12-19 12:58:29 +01:00
Arne Morten Kvarving
75dc66d4d2
getPrimaryVarsDomain: take domain index as parameter
2024-12-19 12:58:29 +01:00
Arne Morten Kvarving
b0bb6473c9
connectionDensity: move to WellInterfaceGeneric
2024-12-19 12:58:29 +01:00
Arne Morten Kvarving
32dc2f990c
setPrimaryVars: move to WellInterfaceGeneric
2024-12-19 12:58:29 +01:00
Arne Morten Kvarving
a36b44dbdf
getPrimaryVars: move to WellInterfaceGeneric
2024-12-19 12:58:29 +01:00
Bård Skaflestad
172ae7ee76
Merge pull request #5744 from akva2/add_ratio_calc
...
Add dedicated class for some ratio calculation in StandardWell
2024-12-19 11:22:16 +01:00
Arne Morten Kvarving
15dcc39bcd
Merge pull request #5814 from akva2/fix_wcycle_parallel
...
Fix WCYCLE in parallel
2024-12-19 11:02:13 +01:00
Arne Morten Kvarving
c17aad19bf
add parallel regression test for WCYCLE
2024-12-19 10:01:49 +01:00
Arne Morten Kvarving
644a7f2616
fixed: need to sync adjusted timestep across processes in parallel
2024-12-19 10:01:49 +01:00
Tor Harald Sandve
b6999cfbc0
Merge pull request #5785 from svenn-t/rockopts_store
...
Use initial pressure if ROCKOPTS item 2 is STORE
2024-12-19 09:23:04 +01:00
Markus Blatt
a77668a55e
Merge pull request #5813 from aritorto/fixSeqLGR
...
Do not write initial FIP for CpGrid with LGRs for now
2024-12-19 08:49:21 +01:00
Bård Skaflestad
78c6033ab4
Merge pull request #5797 from bska/revised-wbp-depth-corr
...
Chase WBP Source Requirement Change
2024-12-18 19:10:50 +01:00
Antonella Ritorto
9624eb7185
Do not write initial FIP for CpGrid with LGRs for now
2024-12-18 17:05:40 +01:00
Bård Skaflestad
8f42288d71
Chase WBP Source Requirement Change
...
The revised depth correction algorithm requires per-cell depth
information (in SourceDataSpan::Item::Depth) for the reservoir
contributions so honour this requirement.
This is potentially a somewhat wasteful approach since the cell
centre depth is constant throughout a simulation, but it's a simple
strategy that does not require large API and synchronisation
changes, so we nevertheless stick to this as a first implementation.
We will reduce the amount of communication if this becomes a
bottleneck.
2024-12-18 16:35:13 +01:00
Atgeirr Flø Rasmussen
369332ef3d
Merge pull request #5808 from jakobtorben/AMGX_integration
...
Amgx integration
2024-12-18 16:27:02 +01:00
Arne Morten Kvarving
3c4600cf02
Merge pull request #5810 from michal-toth/test/partition-method-3
...
Regression test for --partition-method=3
2024-12-18 16:11:26 +01:00
Michal Tóth
a8349d2111
Disambiguate the casename of the test.
2024-12-18 15:59:45 +01:00
Michal Tóth
6d7758fbf8
Remove trailing +
2024-12-18 15:41:19 +01:00
Michal Tóth
0a9b51e643
Regression test for --partition-method=3
2024-12-18 14:27:30 +01:00
jakobtorben
b4b3f0d144
Add tests for AMGX preconditioner
2024-12-18 13:30:02 +01:00
jakobtorben
ac5b6b53c5
Select AMGX mode based on template scalar type
2024-12-18 13:30:02 +01:00
jakobtorben
0290fd0e9f
Add support for partial resetup with AMGX
2024-12-18 13:30:02 +01:00
jakobtorben
5dd70eb8bb
Add AMGX preconditioner
2024-12-18 13:30:02 +01:00
Markus Blatt
ee972dcbe2
Merge pull request #5805 from lisajulia/feature/ms-wells-test-two-mswells
...
Add test for distributed MSWells with two MSWells
2024-12-17 11:19:00 +01:00
Lisa Julia Nebel
8fdeb52a9b
Add test for distributed MSWells with two MSWells
2024-12-17 10:02:13 +01:00
Bård Skaflestad
be4466ea5d
Merge pull request #5792 from akva2/wcycle
...
added: support WCYCLE
2024-12-17 09:47:55 +01:00
Bård Skaflestad
79d2747cfa
Merge pull request #5802 from lisajulia/feature/ms-wells-fix-restart
...
Feature/ms wells fix restart file error
2024-12-17 09:47:00 +01:00
Arne Morten Kvarving
0470502027
added: support WCYCLE
2024-12-17 08:41:25 +01:00
Arne Morten Kvarving
82a9698d27
added: support a scaling factor for well efficiency
2024-12-17 08:41:25 +01:00
Lisa Julia Nebel
1b094fd65b
Remove option of comparing only the SMRY file to run-parallel-regressionTest.sh via the flag -s, i.e. revert commit debb7cb036
2024-12-16 18:00:59 +01:00
Lisa Julia Nebel
b748bb8c8a
Fix error in restart files
2024-12-16 18:00:55 +01:00
Bård Skaflestad
3661501121
Merge pull request #5803 from akva2/drop_fipnum_arg
...
remove unused fipnum argument
2024-12-16 15:57:00 +01:00
Arne Morten Kvarving
410e19e807
remove unused fipnum argument
...
also allows to drop the default value for the tuningUpdater callback
2024-12-16 14:49:08 +01:00
Atgeirr Flø Rasmussen
a0614bcd9c
Merge pull request #5795 from atgeirr/fix-time_point-serialization
...
Do not serialize time_point via time_t.
2024-12-13 14:27:44 +01:00
Atgeirr Flø Rasmussen
1c8724b601
Do not serialize time_point via time_t.
...
Avoids losing resolution (ms to s).
2024-12-13 09:33:53 +01:00
Bård Skaflestad
fb6b0cc050
Merge pull request #5796 from bska/wbpn-result-type-top-level
...
Chase API Update
2024-12-12 09:34:03 +01:00
Bård Skaflestad
340855a41d
Chase API Update
...
The WBP result type is now top-level.
2024-12-11 15:34:36 +01:00
Arne Morten Kvarving
d0eba9ffe2
Merge pull request #5793 from kjetilly/opencl_optional
...
Make OpenCL optional
2024-12-11 13:52:56 +01:00
Arne Morten Kvarving
c3921711b8
Merge pull request #5794 from akva2/fix_serial_build_hypre
...
fixed: remove HYPRE from prereqs
2024-12-11 13:52:45 +01:00
Arne Morten Kvarving
3eeb33d8c8
fixed: remove HYPRE from prereqs
...
this is controlled by USE_HYPRE and we should not unconditionally
look for it. had to move the code into config hook and split some ifs
pointy hat [at]akva2
2024-12-11 13:35:03 +01:00
Arne Morten Kvarving
61b7b0c113
Merge pull request #5762 from jakobtorben/hypre_integration
...
Add Hypre BoomerAMG Support
2024-12-11 10:52:55 +01:00
Bård Skaflestad
67fb9e7b59
Merge pull request #5777 from atgeirr/faster-openmp-props
...
Use regular OpenMP for loop, then iterate over chunks inside.
2024-12-11 10:40:54 +01:00
Kjetil Olsen Lye
39441d185a
Made OpenCL optional.
2024-12-11 10:37:20 +01:00
Atgeirr Flø Rasmussen
6d43c1b715
Use regular OpenMP for loop, then iterate over chunks inside.
...
Avoiding the mutex-based ThreadedEntityIterator gives a good speedup,
the overhead from the single extra loop over the grid for initialization
should be small in comparison.
2024-12-11 10:24:41 +01:00