mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
GroupState: template Scalar type
This commit is contained in:
@@ -39,9 +39,10 @@ public:
|
||||
|
||||
|
||||
|
||||
BOOST_AUTO_TEST_CASE(GroupStateCreate) {
|
||||
BOOST_AUTO_TEST_CASE(GroupStateCreate)
|
||||
{
|
||||
std::size_t num_phases{3};
|
||||
GroupState gs(num_phases);
|
||||
GroupState<double> gs(num_phases);
|
||||
|
||||
BOOST_CHECK(!gs.has_production_rates("AGROUP"));
|
||||
BOOST_CHECK_THROW( gs.update_production_rates("AGROUP", {0}), std::exception);
|
||||
|
||||
@@ -103,7 +103,8 @@ BOOST_AUTO_TEST_CASE(NAME) \
|
||||
|
||||
namespace Opm { using ALQS = ALQState<double>; }
|
||||
TEST_FOR_TYPE_NAMED(ALQS, ALQState)
|
||||
TEST_FOR_TYPE(GroupState)
|
||||
namespace Opm { using GroupS = GroupState<double>; }
|
||||
TEST_FOR_TYPE_NAMED(GroupS, GroupState)
|
||||
TEST_FOR_TYPE(HardcodedTimeStepControl)
|
||||
TEST_FOR_TYPE(Inplace)
|
||||
namespace Opm { using PerfD = PerfData<double>; }
|
||||
|
||||
Reference in New Issue
Block a user