Commit Graph
10216 Commits
Author SHA1 Message Date
Kai Bao 930f80b8c3 Merge pull request #2163 from GitPaean/adding_unsupported_keywords
adding AQUFET back to MissingFeatures.cpp
2019-11-17 00:42:14 +01:00
Kai Bao fabc2a6f22 adding AQUFET back to MissingFeatures.cpp
which was removed by mistake in PR #2162
2019-11-16 23:45:26 +01:00
Bård Skaflestad ed323b64ed Merge pull request #2162 from GitPaean/removing_unsupported_keywords
removing several keywords from MissingFeatures.cpp
2019-11-16 23:35:08 +01:00
Kai Bao b36ac45fea removing several keywords from MissingFeatures.cpp
COMPSEGS, AQUFET and PLYROCK
2019-11-16 22:44:24 +01:00
Joakim Hove d91f66869a Merge pull request #2159 from stefoss23/add_missing_kws
MissingFeatures: updated list, corrected spelling errors.
2019-11-16 08:44:34 +01:00
Markus Blatt bc98b20118 Only filter in filterConnections_ on root process.
When filterConnections_ is called the grid is not load
balanced, yet. Currently that means that grid() will also return the
unbalanced grid and all processes will see the whole global grid.

We will change semantics of the unbalanced grid soon: Only the root
process will see the whole grid and the others will see an empty
partition of it. Hence filtering on this partition will remove all
connections on all wells in the schedule for non-root processes and
produce wrong results.

For non-root process the filtering needs to be done on the load
balanced grid. This is accomplished by this commit.
2019-11-14 23:41:17 +01:00
Atgeirr Flø Rasmussen 2a5c93356c Merge pull request #2160 from joakim-hove/rename-well2
Rename Well2 -> Well and Group2 -> Group
2019-11-14 10:33:54 +01:00
Joakim Hove fce5d2f369 Rename Well2 -> Well and Group2 -> Group 2019-11-13 23:18:01 +01:00
Steinar Foss 099df1d566 MissingFeatures: updated list, corrected spelling errors. 2019-11-13 12:17:39 +01:00
Atgeirr Flø Rasmussen 36cc2f4837 Merge pull request #2156 from joakim-hove/STOP-well
Make sure the perforation pressures is initialized also for STOP wells
2019-11-12 21:31:46 +01:00
Joakim Hove b03078452f Make sure the perforation pressures is initialized also for STOP wells 2019-11-12 15:41:22 +01:00
Atgeirr Flø Rasmussen 96b4556926 Merge pull request #2144 from totto82/nupcolFix2
Various group control fixes
2019-11-08 17:38:25 +01:00
Tor Harald Sandve 95f013bd96 fixup review comments. including bug in updateGroupTargetReduction 2019-11-08 14:07:12 +01:00
Tor Harald Sandve 8218f81183 set reservoir rate to zero for shut wells 2019-11-08 11:30:37 +01:00
Tor Harald Sandve a95459e6ff copy wellReservoirRates 2019-11-08 10:26:34 +01:00
Atgeirr Flø Rasmussen 415f4adcef Merge pull request #2151 from joakim-hove/skip-processing
Skip processing of filename if external deck already exists.
2019-11-08 09:08:54 +01:00
Michael Sargado e1e1efbaaf Skip processing of filename if external deck already exists. 2019-11-07 21:03:30 +01:00
Cintia Goncalves Machado ac30f97c43 Delete few thermal keywords from list
@slawekszklarz and I were checking the keywords mentioned in warnings as unhandled when running thermal models. The keywords RTEMP, RTEMPVD and THCONR seem to be working fine.  The WATVISCT table breaks the simulation when extrapolation is needed.
2019-11-07 15:04:57 +01:00
Tor Harald Sandve 8cece8641e fix mpi 2019-11-07 14:57:59 +01:00
Tor Harald Sandve 159f36ff85 add openCrossFlowAvoidSingularity functionality for MSW 2019-11-07 14:01:21 +01:00
Tor Harald Sandve 1ab99d07c7 Support VREP with combined gas and water injectors 2019-11-07 11:31:47 +01:00
Joakim Hove f499d44131 Merge pull request #2126 from jmsargado/add_pybind11
Add pybind11
2019-11-06 17:02:00 +01:00
Bård Skaflestad 55a49b8146 Merge pull request #2073 from goncalvesmachadoc/goncalvesmachadoc-addProdInjReportPRT
Add Production and Injection Reports to PRT
2019-11-06 08:09:19 -06:00
Michael Sargado 1661f6579e Removed pycmake 2019-11-06 13:32:21 +01:00
Tor Harald Sandve c3423c770c fix vrep and rein 2019-11-06 13:27:47 +01:00
Tor Harald Sandve 04701580d8 keep current injection and production control 2019-11-06 13:27:47 +01:00
Cintia Goncalves Machado 003fa994db Update ecloutputblackoilmodule.hh 2019-11-06 13:25:04 +01:00
Tor Harald Sandve 008eb17693 Support nupcol
Only update groupTargetReduction, group REIN rates and group VREP rates when iteration < nupcol
2019-11-06 10:23:30 +01:00
Atgeirr Flø Rasmussen b9b8905db5 Merge pull request #2142 from atgeirr/prediction-fixes
Prediction improvements
2019-11-05 19:15:01 +01:00
Atgeirr Flø Rasmussen 20f767555e Merge pull request #2141 from totto82/fixGroupFraction
fix group fraction bug
2019-11-05 16:18:01 +01:00
Atgeirr Flø Rasmussen 672835710b Merge pull request #2140 from totto82/fixGroupProd
Fix for hierarchy of production groups.
2019-11-05 16:15:29 +01:00
Atgeirr Flø Rasmussen 4b7e37df1b Increase hardcoded producer bhp search range to 600 bar. 2019-11-05 16:07:22 +01:00
Atgeirr Flø Rasmussen 5ce4e84acd Do not add 0 to flo_samples vector. 2019-11-05 16:06:09 +01:00
Atgeirr Flø Rasmussen 5e8b577cd0 Use the RegulaFalsiBisection method instead of RegulaFalsi. 2019-11-05 16:05:42 +01:00
Atgeirr Flø Rasmussen b034ea2b04 Merge pull request #2139 from totto82/thpInj
add computeBhpAtThpLimitInj
2019-11-05 15:15:12 +01:00
Tor Harald Sandve 3c89e4ba75 fix group fraction bug 2019-11-05 15:13:47 +01:00
Tor Harald Sandve 485bbfe010 fix group prod 2019-11-05 15:04:26 +01:00
Arne Morten Kvarving ef38515547 Merge pull request #2137 from akva2/bump_version
bump version to 2020.04-pre
2019-11-05 14:27:44 +01:00
Atgeirr Flø Rasmussen d7dff5c690 Merge pull request #2138 from totto82/resvRateMSW
compute resv rates for MSW
2019-11-05 14:20:24 +01:00
Tor Harald Sandve 9dc536bc82 add computeBhpAtThpLimitInj 2019-11-05 14:18:30 +01:00
Tor Harald Sandve fb815e78e6 compute resv rates for MSW 2019-11-05 13:11:03 +01:00
Arne Morten Kvarving c819d39e0e bump version to 2020.04-pre 2019-11-05 10:53:23 +01:00
Atgeirr Flø Rasmussen bc71341462 Merge pull request #2125 from totto82/mswThp
add support for thp control in MSW
2019-11-04 11:25:20 +01:00
Atgeirr Flø Rasmussen 7922c51adb Merge pull request #2132 from totto82/gconinje
Support custom vrep and rein group
2019-11-04 10:23:33 +01:00
Atgeirr Flø Rasmussen 95aeca322f Merge pull request #2130 from totto82/reorderThp
Check THP in the end
2019-11-04 09:14:24 +01:00
Joakim Hove 24fd019037 Merge pull request #2128 from joakim-hove/P
Add missing keywords on P
2019-11-01 17:36:42 +01:00
Kai Bao f95718a3c5 Merge pull request #2131 from blattms/fix-wellmodel-numcomponents
Fix BlackoilWellModel::numComponents for parallel runs.
2019-11-01 16:28:48 +01:00
Markus Blatt a5506956fb renamed numWells to numLocalWells in BlackoilWellmodel
as this better reflects that it is not the number of wells in
the whole domain but just the one in the part of the domain
stored in the local process.
2019-11-01 15:11:21 +01:00
Markus Blatt 905403e2ed Fix BlackoilWellModel::numComponents for parallel runs.
In the case with active solvent (BlackoilWellModel::has_solvent_ is
true, e.g. case 2D_OILWATER_POLYMER.DATA) and one process have no
wells while another has some this lead to numComponents returning
different values. Later this lead to truncated message in MPI_Allgather.

The underlying problem was the usage of numWells() which returns just
the number of local wells. We resort to using wellsActive which
returns whether there any well active regardless which process knows it.
2019-11-01 15:07:00 +01:00
Tor Harald Sandve f23b375c87 Check THP in the end 2019-11-01 14:58:40 +01:00