Commit Graph
12271 Commits
Author SHA1 Message Date
Joakim Hove aca3b246ae Add empty() methods for updateEclWell and wellPI in ebos 2021-02-18 16:53:50 +01:00
Joakim Hove ff51c2d7ee Handle WELLPI keyword in ACTIONX
When an ACTIONX has evaluated to True we inspect the keyword payload and if it
contains WELPI we query the well model for current wellpi values and pass that
along as context to the Schedule::applyAction()
2021-02-18 16:53:50 +01:00
Joakim Hove fc398c8555 Merge pull request #3067 from joakim-hove/add-tran-parallel-test
Add parallel test of partial TRAN EDIT
2021-02-17 16:44:15 +01:00
Joakim Hove d65cb22e69 Merge pull request #3066 from joakim-hove/vfp-warnings
Use class based enums for VFP flow types
2021-02-16 13:37:57 +01:00
Joakim Hove 8bb4302bb6 Merge pull request #3068 from joakim-hove/remove-aq-mult
Remove multiplier in aquifer connected area
2021-02-16 11:16:14 +01:00
Joakim Hove abf48b0782 Remove multiplier in aquifer connected area 2021-02-16 10:02:36 +01:00
Joakim Hove 2df154017b Add parallel test of partial TRAN EDIT 2021-02-16 08:04:12 +01:00
Joakim Hove d2e6d80265 Improve warning when invalid values are encountered in VFP 2021-02-16 07:48:59 +01:00
Joakim Hove 471a19e851 Pass table argument to getGFR() and getWFR() 2021-02-15 22:36:51 +01:00
Joakim Hove fda1d65494 Pass table argument to VFP getFLo() 2021-02-15 22:21:56 +01:00
Joakim Hove 6383f3c1ac Use class based enums for VFP flow types 2021-02-15 19:17:39 +01:00
Joakim Hove 27b4dabd6a Merge pull request #3063 from joakim-hove/aquconn-default
Aquifer connected cell area - unconditional access to double
2021-02-15 09:20:10 +01:00
Joakim Hove ee79698802 Merge pull request #3065 from joakim-hove/haswell
Implement BlackoilWellModel::hasWell() method
2021-02-15 09:04:12 +01:00
Joakim Hove b7f3a07939 Aquifer connected cell area - unconditional access to double 2021-02-14 20:47:22 +01:00
Joakim Hove 99a61e120b Implement BlackoilWellModel::hasWell() method 2021-02-13 10:37:45 +01:00
Joakim Hove 591826ea4e Merge pull request #3060 from joakim-hove/wellpi-extract
Extract method wellPI() from existing lambda implementation
2021-02-13 08:55:35 +01:00
Joakim Hove 0299af26ed Extract method wellPI() from existing lambda implementation 2021-02-12 11:49:04 +01:00
Joakim Hove 0dc3d1f694 Merge pull request #3057 from joakim-hove/wellpi-scaling
Use Well::convertDeckPI()
2021-02-12 09:24:21 +01:00
Joakim Hove 648b0f6581 Use Well::updateDeckPI( ) 2021-02-11 13:47:27 +01:00
Markus Blatt fd7c4e3d24 Merge pull request #3053 from totto82/fixBoundaryMPI
fix boundary face index on process boundaries
2021-02-11 09:07:19 +01:00
Bård Skaflestad 4f112e443f Merge pull request #3055 from joakim-hove/wellpi-update-connections
Extract functionality to update ecl_well
2021-02-10 21:15:20 +01:00
Markus Blatt 21676d2645 Merge pull request #3051 from blattms/support-non-gpu-devs-opencl
Allow usage of non-gpu devices with OpenCL.
2021-02-10 19:48:54 +01:00
Joakim Hove 89eb6e5659 Extract functionality to update ecl wells to separate function 2021-02-10 15:17:36 +01:00
Joakim Hove 0056d4e9c1 Merge pull request #3054 from joakim-hove/apply-action-wellpi-api
Add wellpi argument to Schedule::applyAction()
2021-02-10 14:59:23 +01:00
Joakim Hove b15a336341 Add wellpi argument to Schedule::applyAction() 2021-02-10 12:39:25 +01:00
Tor Harald Sandve c64dcacfec fix boundary face index on process boundaries 2021-02-09 12:40:00 +01:00
Markus Blatt 00df3d06c2 Allow usage of non-gpu devices with OpenCL.
This is needed to use the CPU backend of PoCL http://portablecl.org/
which seems handy for debugging.
2021-02-09 10:45:19 +01:00
Markus Blatt 7862f7d56d Merge pull request #2991 from Tongdongq/fgpilu_cpu_gpu
Added CPU and GPU implementations of Fine-Grained Parallel ILU (FGPILU)
2021-02-09 10:35:12 +01:00
Bård Skaflestad 93cf3127d8 Merge pull request #3049 from joakim-hove/wellpi-no-scaling
Pass unscaled newWellPI to Schedule::applyWellProdIndexScaling()
2021-02-08 23:30:15 +01:00
Joakim Hove d9f29945aa Pass unscaled newWellPI to Schedule::applyWellProdIndexScaling() 2021-02-05 12:53:00 +01:00
Joakim Hove ee86c9d991 Merge pull request #3047 from joakim-hove/action-simtime
Pass simulation time argument to applyAction
2021-02-05 12:06:35 +01:00
Joakim Hove 4f90eff8d5 Pass simulation time argument to applyAction 2021-02-05 09:39:35 +01:00
Markus Blatt 009feaa35d Merge pull request #3044 from GitPaean/correcting_threading_output
correcting the output of the number of threads
2021-02-04 14:31:03 +01:00
tqiu c8dca99fad Renamed fgpilu to ChowPatelIlu 2021-02-03 17:43:54 +01:00
Kai Bao a18c1a15ab correcting the output of the number of threads 2021-02-03 14:02:56 +01:00
Bård Skaflestad c15aa9586e Merge pull request #3041 from bska/support-bsX-quantities
Support Aliases for Block Level Quantities
2021-02-02 13:42:33 +01:00
Bård Skaflestad 03a616e08a Support Aliases for Block Level Quantities
In particular, treat BSOIL, BSGAS, BSWAT, and BPRESSUR as aliases
for BOSAT, BGSAT, BWSAT, and BPR respectively.
2021-02-02 11:36:41 +01:00
Markus Blatt 0238a80b02 Merge pull request #3032 from blattms/test-spe9-distributed-wells
Support external loadbalancers in EclCpGridVanguard
2021-02-02 11:21:40 +01:00
Markus Blatt 67fc95c340 Merge pull request #3029 from blattms/activate-distributed-wells
Activate distributed wells in the simulator
2021-02-02 09:40:08 +01:00
Bård Skaflestad 609cf77663 Merge pull request #3038 from bska/reset-nonlinit-count
Reset Non-Linear Iteration Count Before 'beginTimeStep'
2021-02-01 14:33:50 +01:00
tqiu a64a342104 Added symmetry check in Debug mode 2021-02-01 11:19:38 +01:00
Bård Skaflestad 76c59978b6 Reset Non-Linear Iteration Count Before 'beginTimeStep'
While here, also fix a couple of misprints in a nearby comment.
2021-01-29 12:30:34 +01:00
Markus Blatt 1af403c45d Merge pull request #3037 from totto82/resetIter
reset the iteration count in the newtonSolver
2021-01-29 08:33:17 +01:00
Tor Harald Sandve d3ea5a67ea reset the iteration count in the newtonSolver 2021-01-29 07:59:56 +01:00
Markus Blatt 143ae344f5 Split error message into multiple lines 2021-01-28 16:43:24 +01:00
Bård Skaflestad 3e71c6fd65 Merge pull request #3036 from akva2/use_compile_time_info
changed: this is known on compile time
2021-01-28 16:31:58 +01:00
tqiu 363cc31316 Made waiting for a GPUcopy more explicit 2021-01-28 15:40:10 +01:00
Arne Morten Kvarving 9b74b5dfac changed: this is known on compile time
use info to disable code
2021-01-28 14:33:56 +01:00
Arne Morten Kvarving 2a5d908c2e Merge pull request #3035 from akva2/janitoring
quell unused parameter warning
2021-01-28 14:15:05 +01:00
tqiu d222dffcfd Improved initial guess of L 2021-01-28 13:46:01 +01:00