Commit Graph

1459 Commits

Author SHA1 Message Date
Joakim Hove
c7da5b11cf Hide TimeMap member in RestartConfig 2021-03-03 15:09:29 +01:00
Joakim Hove
80c5a6979b Merge pull request #2313 from totto82/drsdt_dyn
Add DRSDTCON to allow for convective DRSDT
2021-03-03 12:47:55 +01:00
Tor Harald Sandve
9b5ad9cfe8 Add DRSDTCON to allow for convective DRSDT 2021-02-23 12:45:03 +01:00
Joakim Hove
4e57436773 Use ScheduleState to configure RFT 2021-02-18 19:54:18 +01:00
Joakim Hove
7aa8d0565b Remove class DynamicVector<T> 2021-02-18 16:50:23 +01:00
Joakim Hove
261f63503d Merge pull request #2298 from joakim-hove/vfp-warnings
VFP Table updates
2021-02-16 13:37:47 +01:00
Joakim Hove
4535b69e0d Remove multiplier from aquifer cell 2021-02-16 09:58:51 +01:00
Joakim Hove
84809e8d31 Merge pull request #2297 from joakim-hove/aquconn-combine
Implement add and multiply semantics for repeated AQUANCON keywords
2021-02-16 09:47:49 +01:00
Joakim Hove
45bfe8da9f VFP Table updates
- Add member KeywordLocation to vfp tables
 - Improve error messages
 - Remove array_type typedef - use std::vector<double>
 - Use class based enums
 - Replace assert(x) -> if (!x) throw
2021-02-16 09:14:43 +01:00
Joakim Hove
e20be57d8b FieldProps can return invalid data if allow_unsupported is true 2021-02-16 08:34:15 +01:00
Joakim Hove
3032df0739 Implement add and multiply semantics for repeated AQUANCON keywords 2021-02-15 13:11:06 +01:00
Joakim Hove
79375ecc9c Use face area as default influx coefficient for aquifer connection 2021-02-14 20:55:28 +01:00
Joakim Hove
36159d8512 Handle WELPI as ACTIONX keyword 2021-02-14 18:57:51 +01:00
Joakim Hove
6fcd31850c Unconditionally include TRAN? keywords in FieldProps::keys<double>() 2021-02-12 09:59:14 +01:00
Joakim Hove
579890177e Remove prod_index member from Well class 2021-02-11 15:57:42 +01:00
Joakim Hove
35761f31c1 Store target_wellpi in simple map member of ScheduleState 2021-02-10 21:03:26 +01:00
Joakim Hove
6d02754260 Update Schedulle::applyAction() api with wellpi argument 2021-02-10 12:30:49 +01:00
Joakim Hove
7a40f31823 Add operator[] to NameOrder class 2021-02-10 09:45:01 +01:00
Joakim Hove
b45d40e722 Add Schedule::getWell( well_index, report_step) method 2021-02-10 09:09:53 +01:00
Joakim Hove
aea7de2c29 Add size() method to NameOrder class 2021-02-10 09:09:53 +01:00
Joakim Hove
bcffaefa7a Use ScheduleState for wells++
Use SchedueleState for wells, in addition to the members UDQConfig, GasLiftOpt
and GuideRateConfig.
2021-02-10 07:22:46 +01:00
Joakim Hove
2c4ac9d52f Merge pull request #2252 from GitPaean/new_numerical_aquifer_2
Numerical Aquifer continue
2021-02-09 07:22:25 +01:00
Joakim Hove
a64a7ba9d5 Merge pull request #2279 from joakim-hove/action-welpi
Export list of WELPI wells from an ACTIONX keyword
2021-02-09 07:20:39 +01:00
Kai Bao
e5277221c7 adding more tests in AquiferTests for numerical aquifer 2021-02-08 09:40:25 +01:00
Joakim Hove
759a00538e Export list of WELPI wells from an ACTIONX keyword 2021-02-07 16:26:58 +01:00
Kai Bao
667f20df70 addressing reviewing comments in OPM/opm-common#2252 2021-02-05 14:40:38 +01:00
Kai Bao
9231c6c25d adding a few functions for simulator usage
return aqufier id and access all the aquifers in NumericalAquifers
2021-02-05 14:40:38 +01:00
Kai Bao
2da3a2987c fixing test TESTCP_ACTNUM_AQUNUM in EclipseGridTests 2021-02-05 14:40:38 +01:00
Joakim Hove
e571aca93b Apply WELPI is based on newWellPI and not scaling factor 2021-02-05 13:02:47 +01:00
Joakim Hove
39c560e5cc Pass simulation time argument to Schedule::applyAction() 2021-02-05 09:53:27 +01:00
Joakim Hove
08cb85e08e Add temporary disabled Schedule::unique<UDQConfig>() test 2021-02-04 11:11:40 +01:00
Joakim Hove
3bc82e7a96 Add Schedule::unique<T>() 2021-02-04 11:11:40 +01:00
Joakim Hove
e7f72ddb8a Remove unsused argument report_step in Well::updateConnections() 2021-02-03 11:27:10 +01:00
Joakim Hove
a47cdc1b6b Require Well::updateConnections() force argument 2021-02-03 11:20:09 +01:00
Joakim Hove
f308817d5c Use scalar well Status 2021-02-02 18:06:03 +01:00
Joakim Hove
e016d357d8 Use ScheduleState to manage groups 2021-02-02 07:25:16 +01:00
Joakim Hove
5c72211325 Pack pointers for VFP maps 2021-02-01 14:50:14 +01:00
Joakim Hove
efa08f123f Implement GroupOrder as standalone class and to ScheduleState 2021-01-30 10:19:49 +01:00
Arne Morten Kvarving
30d6dd2a94 remove unused variable 2021-01-29 15:03:54 +01:00
Joakim Hove
acb1284efd Use small wrapper to manage shared pointers in ScheduleState 2021-01-29 11:42:36 +01:00
Joakim Hove
8da208c0c0 Add derived class GroupNames 2021-01-28 20:04:29 +01:00
Joakim Hove
a4ca61dc4e Renamed WellOrder -> NameOrder 2021-01-28 19:49:05 +01:00
Joakim Hove
3ba858e5a9 Merge pull request #2246 from GitPaean/new_numerical_aquifer
numerical aquifers
2021-01-28 11:14:02 +01:00
Joakim Hove
8c80620851 Merge pull request #2249 from joakim-hove/windows-slashes
Replace windows path separators in GDFILE keyword
2021-01-28 10:58:05 +01:00
Kai Bao
abbb56c173 addressing review comments for OPM/opm-common#2246 2021-01-27 22:50:50 +01:00
Kai Bao
35bc7293f1 adding a test for numerical aquifer 2021-01-27 22:49:03 +01:00
Joakim Hove
d15a3a918c Replace windows path separators in GDFILE keyword 2021-01-27 16:15:28 +01:00
Joakim Hove
816f87a1d4 Refactor serialization of std::shared_ptr<> members in ScheduleState 2021-01-26 13:26:20 +01:00
Joakim Hove
3f204ae6df Merge pull request #2244 from totto82/addConnectionRadiusAndLength
Adding connection length and effective radius to the connection
2021-01-26 07:03:49 +01:00
Tor Harald Sandve
434b791442 Adding connection length and effective radius to the connection 2021-01-25 14:10:06 +01:00