Arne Morten Kvarving
|
2b2b0b085c
|
changed: avoid updating the whole element context for ghost cells
a small but obvious optimization
|
2022-10-18 08:43:40 +02:00 |
|
Arne Morten Kvarving
|
70a4cdc66b
|
changed: put well assembly for tracer in separate function
|
2022-10-18 08:43:40 +02:00 |
|
Arne Morten Kvarving
|
cb9d6566d5
|
changed: put flux assembly for tracer in separate function
|
2022-10-18 08:43:40 +02:00 |
|
Arne Morten Kvarving
|
b9c397e1ba
|
changed: put volume assembly for tracer in separate function
|
2022-10-18 08:43:40 +02:00 |
|
Arne Morten Kvarving
|
2c06152086
|
changed: do all advanceTracerFields in one call
by looping over the tracer batches
|
2022-10-18 08:43:40 +02:00 |
|
Atgeirr Flø Rasmussen
|
a2c5ec1127
|
Merge pull request #4037 from totto82/scaleEnergy
scale energy residual to have the same relative order as the mass balance residuals
|
2022-10-17 23:33:28 +02:00 |
|
Bård Skaflestad
|
77061d97ca
|
Merge pull request #4173 from blattms/fix-4157
[bugfix] Unconditionally compile WellContributions.cpp et al
|
2022-10-17 18:09:27 +02:00 |
|
Atgeirr Flø Rasmussen
|
f177b69e84
|
Merge pull request #4172 from atgeirr/remove-unused-vars
Remove unused variables.
|
2022-10-17 17:39:01 +02:00 |
|
Atgeirr Flø Rasmussen
|
a35f365e3e
|
Merge pull request #4143 from totto82/simplifyWellReport
only output final change of well control
|
2022-10-17 17:28:53 +02:00 |
|
Markus Blatt
|
fc96ef86c1
|
[bugfix] Unconditionally compile WellContributions.cpp et al
Otherwise we get undefined references. Fixes problems introduced with #4157
|
2022-10-17 16:51:53 +02:00 |
|
Atgeirr Flø Rasmussen
|
216f77f03f
|
Remove unused variables.
|
2022-10-17 16:45:18 +02:00 |
|
Tor Harald Sandve
|
74eb0d048f
|
Improve convergence for newly opened wells with thp control
|
2022-10-17 15:32:27 +02:00 |
|
Atgeirr Flø Rasmussen
|
1eec214c89
|
Merge pull request #4169 from blattms/dune-2.9-fix-deprecations
Dune 2.9 fix deprecations
|
2022-10-17 15:17:29 +02:00 |
|
Atgeirr Flø Rasmussen
|
5a90ced52d
|
Merge pull request #4054 from totto82/gasliftthplim
Allow for gaslift for wells that violate thp limit but are not allowed to switch
|
2022-10-17 15:15:49 +02:00 |
|
Atgeirr Flø Rasmussen
|
6a13fe807a
|
Merge pull request #4155 from totto82/fixTestGlift
set alq before trying to solve the equation during well testing
|
2022-10-17 15:08:57 +02:00 |
|
Atgeirr Flø Rasmussen
|
31ac961834
|
Merge pull request #4157 from blattms/wellcontrib-available-always
Fix compilation with amgcl/vexcl and without CUDA/OpenCL.
|
2022-10-17 15:03:37 +02:00 |
|
Arne Morten Kvarving
|
586b88d3ad
|
changed: use BCData struct for freebc
|
2022-10-17 15:01:27 +02:00 |
|
Arne Morten Kvarving
|
95ab3427e2
|
initialize nonTrivialBoundaryConditions inline
this way you don't have to read the code to find the
default value
|
2022-10-17 15:01:27 +02:00 |
|
Arne Morten Kvarving
|
d2a720e40c
|
changed: use a struct for holding BC data
keeps related data as a single class member.
use this for massratebc_
|
2022-10-17 15:01:27 +02:00 |
|
Markus Blatt
|
f49739cb52
|
Merge pull request #4168 from bska/expand-bitset-serialization
Add Serialization Support for std::bitset<3>
|
2022-10-17 12:04:11 +02:00 |
|
Markus Blatt
|
8d522a2c42
|
Get rid deprecation warning for newer DUNE versions.
|
2022-10-14 21:29:09 +02:00 |
|
Bård Skaflestad
|
629edd3919
|
Add Serialization Support for std::bitset<3>
Needed in upcoming work for communicating dynamic phase quantities
per segment in a multisegmented well.
|
2022-10-14 18:29:52 +02:00 |
|
Bård Skaflestad
|
8162b97c0e
|
Merge pull request #4167 from atgeirr/hide-all-vtk-params
Hide all vtk parameters.
|
2022-10-14 11:30:29 +02:00 |
|
Atgeirr Flø Rasmussen
|
c6b3e4c462
|
Hide all vtk parameters.
|
2022-10-14 10:46:45 +02:00 |
|
Atgeirr Flø Rasmussen
|
69f2ede363
|
Merge pull request #4165 from atgeirr/avoid-useless-call
Do not call assignToSolution() and throw away the result.
|
2022-10-14 10:31:26 +02:00 |
|
Tong Dong Qiu
|
d06b02f88f
|
Add test with Jacobi matrix for openclSolver
|
2022-10-14 09:33:55 +02:00 |
|
Bård Skaflestad
|
7096343121
|
Merge pull request #4162 from akva2/use_range_generators
Use range generators for grid iterations
|
2022-10-13 23:42:10 +02:00 |
|
Bård Skaflestad
|
dd61e79e86
|
Merge pull request #4166 from GitPaean/removing_GTotal
removing the usage of GTotal in the well code
|
2022-10-13 23:01:43 +02:00 |
|
Arne Morten Kvarving
|
ff826aa939
|
RegionAverageCalculator: use elements range generator
|
2022-10-13 23:01:37 +02:00 |
|
Arne Morten Kvarving
|
5796396696
|
RateConverter: use elements range generator
|
2022-10-13 23:01:37 +02:00 |
|
Arne Morten Kvarving
|
15f1ec0c3a
|
BlackoilWellModel: use elements range generator
|
2022-10-13 23:01:37 +02:00 |
|
Arne Morten Kvarving
|
72dfc63167
|
BlackoilModelEbos: use elements range generator
|
2022-10-13 23:01:37 +02:00 |
|
Arne Morten Kvarving
|
ada17881cc
|
AquiferAnalytical: use elements and intersections range generators
|
2022-10-13 23:01:37 +02:00 |
|
Arne Morten Kvarving
|
72bed4449b
|
AquiferNumerical: use elements range generator
|
2022-10-13 23:01:37 +02:00 |
|
Arne Morten Kvarving
|
0da1ff494b
|
findOverlapRowsAndColumns: use elements range generator
|
2022-10-13 23:01:37 +02:00 |
|
Arne Morten Kvarving
|
3137cb5194
|
getQuasiImplesWeights: use elements range generator
|
2022-10-13 23:01:37 +02:00 |
|
Arne Morten Kvarving
|
a884e3c1d6
|
ecltracermodel: use elements range generator
|
2022-10-13 23:01:35 +02:00 |
|
Arne Morten Kvarving
|
7f21bc55b0
|
eclthresholdpressure: use elements range generator
|
2022-10-13 23:00:57 +02:00 |
|
Arne Morten Kvarving
|
3599e0e5de
|
eclproblem: use elements range generator
|
2022-10-13 23:00:57 +02:00 |
|
Arne Morten Kvarving
|
be84bc16be
|
ecloutputblackoilmodule: use elements range generator
|
2022-10-13 23:00:57 +02:00 |
|
Arne Morten Kvarving
|
f85d388955
|
eclgenerictracermodel: use elements range generator
|
2022-10-13 23:00:57 +02:00 |
|
Arne Morten Kvarving
|
998cd137a0
|
ecltransmissibility: use elements and intersections range generators
|
2022-10-13 23:00:57 +02:00 |
|
Arne Morten Kvarving
|
da2c68ee08
|
eclwriter: use elements range generator
|
2022-10-13 23:00:57 +02:00 |
|
Arne Morten Kvarving
|
0329ce08a7
|
eclgenericwriter: use elements and intersections range generators
|
2022-10-13 23:00:57 +02:00 |
|
Arne Morten Kvarving
|
50e6ca16d6
|
eclgenericthresholdpressure: use elements and intersections range generators
|
2022-10-13 23:00:57 +02:00 |
|
Arne Morten Kvarving
|
82b29f113a
|
eclbasevanguard: use elements range generator
|
2022-10-13 23:00:57 +02:00 |
|
Arne Morten Kvarving
|
a6509fe077
|
collecttoiorank: use elements range generator
|
2022-10-13 23:00:57 +02:00 |
|
Kai Bao
|
9056bf3d98
|
removing the usage of GTotal
|
2022-10-13 22:13:45 +02:00 |
|
Atgeirr Flø Rasmussen
|
de12a990aa
|
Do not call assignToSolution() and throw away the result.
|
2022-10-13 21:42:53 +02:00 |
|
Tong Dong Qiu
|
09e262bbfd
|
Minor changes:
- removed unused header inclusion
- update comments
- removed unnecessary cast
|
2022-10-13 15:37:20 +02:00 |
|