Only active cells (#1298)
Use FieldProps implementation for 3D properties
This commit is contained in:
@@ -86,10 +86,9 @@ BOOST_AUTO_TEST_CASE(WellCOMPDATtestTRACK) {
|
||||
auto deck = parser.parseString(input);
|
||||
Opm::EclipseGrid grid(10,10,10);
|
||||
TableManager table ( deck );
|
||||
Eclipse3DProperties eclipseProperties ( deck , table, grid);
|
||||
FieldPropsManager fp( deck , grid, table);
|
||||
Opm::Runspec runspec (deck);
|
||||
Opm::Schedule schedule(deck, grid , fp, eclipseProperties, runspec);
|
||||
Opm::Schedule schedule(deck, grid , fp, runspec);
|
||||
const auto& op_1 = schedule.getWell("OP_1", 2);
|
||||
|
||||
const auto& completions = op_1.getConnections();
|
||||
@@ -127,10 +126,9 @@ BOOST_AUTO_TEST_CASE(WellCOMPDATtestDefaultTRACK) {
|
||||
auto deck = parser.parseString(input);
|
||||
Opm::EclipseGrid grid(10,10,10);
|
||||
TableManager table ( deck );
|
||||
Eclipse3DProperties eclipseProperties ( deck , table, grid);
|
||||
FieldPropsManager fp( deck , grid, table);
|
||||
Opm::Runspec runspec (deck);
|
||||
Opm::Schedule schedule(deck, grid , fp, eclipseProperties, runspec);
|
||||
Opm::Schedule schedule(deck, grid , fp, runspec);
|
||||
const auto& op_1 = schedule.getWell("OP_1", 2);
|
||||
|
||||
const auto& completions = op_1.getConnections();
|
||||
@@ -171,10 +169,9 @@ BOOST_AUTO_TEST_CASE(WellCOMPDATtestINPUT) {
|
||||
Opm::EclipseGrid grid(10,10,10);
|
||||
Opm::ErrorGuard errors;
|
||||
TableManager table ( deck );
|
||||
Eclipse3DProperties eclipseProperties ( deck , table, grid);
|
||||
FieldPropsManager fp( deck , grid, table);
|
||||
Opm::Runspec runspec (deck);
|
||||
Opm::Schedule schedule(deck, grid , fp, eclipseProperties, runspec, Opm::ParseContext(), errors);
|
||||
Opm::Schedule schedule(deck, grid , fp, runspec, Opm::ParseContext(), errors);
|
||||
const auto& op_1 = schedule.getWell("OP_1", 2);
|
||||
|
||||
const auto& completions = op_1.getConnections();
|
||||
@@ -847,10 +844,9 @@ BOOST_AUTO_TEST_CASE(WELOPEN) {
|
||||
auto deck = parser.parseString(input);
|
||||
Opm::EclipseGrid grid(10,10,10);
|
||||
TableManager table ( deck );
|
||||
Eclipse3DProperties eclipseProperties ( deck , table, grid);
|
||||
FieldPropsManager fp(deck, grid, table);
|
||||
Opm::Runspec runspec (deck);
|
||||
Opm::Schedule schedule(deck, grid , fp, eclipseProperties, runspec);
|
||||
Opm::Schedule schedule(deck, grid , fp, runspec);
|
||||
{
|
||||
const auto& op_1 = schedule.getWell("OP_1", 1);
|
||||
BOOST_CHECK(op_1.getStatus() == Well::Status::OPEN);
|
||||
|
||||
Reference in New Issue
Block a user