Commit Graph

9891 Commits

Author SHA1 Message Date
Joakim Hove
910c37c4e1 Merge pull request #2321 from joakim-hove/icd-maxrate-optional
Use std::optional<double> for ICD maximum flow rate
2021-03-05 12:28:49 +01:00
Joakim Hove
4d6ee36708 Merge pull request #2322 from joakim-hove/region-input-error
Region input error
2021-03-05 11:12:39 +01:00
Joakim Hove
586d15653b SummaryConfig: allow region numbers beyond NUMFIP 2021-03-05 08:39:37 +01:00
Joakim Hove
b1877c79e0 Remove extra "," in format message 2021-03-05 07:21:09 +01:00
Joakim Hove
b38d5166ce Use std::optional<double> for ICD maximum flow rate and scaling 2021-03-04 19:28:48 +01:00
Bård Skaflestad
ab5ad88fef Merge pull request #2310 from joakim-hove/restart-config-make-time-map
Restart config make time map
2021-03-03 18:06:43 +01:00
Joakim Hove
7b896359f6 Part 2: Use Opm::time_point 2021-03-03 15:13:34 +01:00
Joakim Hove
5698883040 Part 1: Add typedef Opm::time_point and from_time_t() + to_time_t() 2021-03-03 15:13:34 +01:00
Joakim Hove
2c0b2281da namespace TimeService with functions advance and makeUTCTime 2021-03-03 15:09:29 +01:00
Joakim Hove
09dcacf16d Use ScheduleDeck::size() instead of this->size() while assembling 2021-03-03 15:09:29 +01:00
Joakim Hove
37e29266ea Remove timemap member from Schedule class 2021-03-03 15:09:29 +01:00
Joakim Hove
dbd57cc326 Schedule class will store restart info 2021-03-03 15:09:29 +01:00
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
Joakim Hove
d5639ffeb8 Merge pull request #2316 from joakim-hove/python-ignore-keyword
Expose ParseContext::ignore_keyword() in Python
2021-03-03 10:48:01 +01:00
Tor Harald Sandve
ee52a05106 use compile constants instead of strings 2021-03-02 14:30:27 +01:00
Joakim Hove
0c74e9ac7a Expose ParseContext::ignore_keyword() in Python 2021-03-02 10:24:18 +01:00
Joakim Hove
6d04924966 Merge pull request #2314 from verveerpj/missing_features
Add error keys to support the new keyword validation in opm-simulators
2021-02-28 20:59:18 +01:00
Peter Verveer
537d6938e6 Add error keys to support the new keyword validation in opm-simulators 2021-02-26 17:27:37 +01:00
Joakim Hove
778767d205 Merge pull request #2309 from joakim-hove/schedule-testing
Remove enforced inline schedule testing
2021-02-25 22:48:06 +01:00
Bård Skaflestad
50dec6bd58 Merge pull request #2296 from alfbr/fix-message
Do not print debug message to LOG/PRT file
2021-02-24 23:47:43 +01:00
Alf Birger Rustad
f48c7b79a3 Fix typo 2021-02-24 22:22:48 +01:00
Alf Birger Rustad
e6fc1b522f Send message to DBG-file 2021-02-24 22:08:13 +01:00
Tor Harald Sandve
9b5ad9cfe8 Add DRSDTCON to allow for convective DRSDT 2021-02-23 12:45:03 +01:00
Bård Skaflestad
3db2e964dd Merge pull request #2311 from GitPaean/wip_aquifer_init
writing aquifer cell and connection information to INIT file
2021-02-22 01:00:44 +01:00
Kai Bao
43b609801d addressing the review comments for PR OPM/opm-common#2311 2021-02-21 23:15:47 +01:00
Joakim Hove
715bebdb89 Merge pull request #2312 from bska/call-firstrft-once
Call Schedule::first_RFT() Once Only
2021-02-20 16:02:16 +01:00
Kai Bao
a38b35d0a0 small refactoring of function writeAquifers in WriteInit
splitting the function to be two for better readability.
2021-02-19 22:51:00 +01:00
Kai Bao
088459f74c removing two unused header files in WriteInit.cpp 2021-02-19 22:25:25 +01:00
Kai Bao
dc2cf4053a writing aquifer connection to INIT file 2021-02-19 22:25:15 +01:00
Bård Skaflestad
bcf40ea5bd Call Schedule::first_RFT() Once Only
This member function is no longer constant time so it makes sense to
limit the number of calls.
2021-02-19 17:41:24 +01:00
Bård Skaflestad
a1ee2f3b07 Merge pull request #2308 from joakim-hove/rft-fixup
Fix check for access to first_RFT()
2021-02-19 12:56:36 +01:00
Joakim Hove
7894de8030 Remove enforced inline schedule testing 2021-02-19 11:51:26 +01:00
Joakim Hove
aadfe009c3 Fix check for access to first_RFT() 2021-02-19 11:34:12 +01:00
Joakim Hove
928ba9f702 Merge pull request #2304 from joakim-hove/rft-sched-state
Use SchedState to handle RFT configuration
2021-02-19 10:35:21 +01:00
Joakim Hove
404b7cc38a Merge pull request #2305 from joakim-hove/guiderate-injector
Convert GuideRateTarget::RAT to preferred phase for injectors
2021-02-18 19:56:49 +01:00
Joakim Hove
4e57436773 Use ScheduleState to configure RFT 2021-02-18 19:54:18 +01:00
Joakim Hove
0c9390d93a Merge pull request #2307 from joakim-hove/restart-config
Restart config
2021-02-18 18:44:05 +01:00
Joakim Hove
673d4bc251 Merge pull request #2306 from joakim-hove/rm-dynamicstate
Rm dynamicstate
2021-02-18 18:43:36 +01:00
Joakim Hove
b90af1efe0 Remove unused #include 2021-02-18 17:03:40 +01:00
Joakim Hove
956de08c05 Remove forward declaration 2021-02-18 16:59:43 +01:00
Joakim Hove
7e7a409ea4 Make function private 2021-02-18 16:58:17 +01:00
Joakim Hove
7aa8d0565b Remove class DynamicVector<T> 2021-02-18 16:50:23 +01:00
Joakim Hove
5f95d2622c Remove unused #include <.../DynamicState> and <.../DynamicVector> 2021-02-18 16:45:56 +01:00
Joakim Hove
803e993e91 Convert GuideRateTarget::RAT to preferred phase for injectors 2021-02-18 10:23:01 +01:00
Bård Skaflestad
17fb887398 Merge pull request #2295 from jalvestad/rst-network
Add restart data output for Network option data (keywords NETWORK, BRANPROP NODEPROP)
2021-02-17 14:35:49 +01:00
Jostein Alvestad
dafd605eaa various code improvements based on Joakims review 2021-02-17 08:59:03 +01:00
Jostein Alvestad
b403e2ae48 corrections to handle the use of network or not and degenrate case 2021-02-17 08:59:01 +01:00
Jostein Alvestad
cece11c727 some corrections and completed unit tests 2021-02-17 08:58:59 +01:00
Jostein Alvestad
895b8af837 first complete version of restart output - no unit tests
code improvement plus initial changes on test dataset

removed changes to test-dataset

changes to adapt to changes of Schedule object

Added test data set

changed test data - all in one DATA-file, changed serielizer - vector string

added unit test of INode data
2021-02-17 08:58:55 +01:00