Use ScheduleState to configure RFT

This commit is contained in:
Joakim Hove
2021-02-18 08:37:23 +01:00
parent 0c9390d93a
commit 4e57436773
14 changed files with 547 additions and 1022 deletions

View File

@@ -154,14 +154,6 @@ BOOST_AUTO_TEST_CASE(WellTesting) {
BOOST_CHECK( Well::Status::SHUT == sched.getWell("W_2", 3).getStatus());
{
const auto& rft_config = sched.rftConfig();
BOOST_CHECK( !rft_config.rft("W_2", 2));
BOOST_CHECK( rft_config.rft("W_2", 3));
BOOST_CHECK( rft_config.rft("W_2", 4));
BOOST_CHECK( !rft_config.rft("W_2", 5));
BOOST_CHECK( rft_config.rft("W_1", 3));
}
{
const auto & prop3 = sched.getWell("W_2", 3).getProductionProperties();
BOOST_CHECK( Well::ProducerCMode::ORAT == prop3.controlMode);