mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
VFPHelpers: move some functions into a class with static members
and template Scalar type
This commit is contained in:
@@ -68,12 +68,12 @@ BOOST_AUTO_TEST_CASE(findInterpData)
|
||||
double first = 1;
|
||||
double last = 15;
|
||||
|
||||
Opm::detail::InterpData eval0 = Opm::detail::findInterpData(exact, values);
|
||||
Opm::detail::InterpData eval1 = Opm::detail::findInterpData(interpolate, values);
|
||||
Opm::detail::InterpData eval2 = Opm::detail::findInterpData(extrapolate_left, values);
|
||||
Opm::detail::InterpData eval3 = Opm::detail::findInterpData(extrapolate_right, values);
|
||||
Opm::detail::InterpData eval4 = Opm::detail::findInterpData(first, values);
|
||||
Opm::detail::InterpData eval5 = Opm::detail::findInterpData(last, values);
|
||||
auto eval0 = Opm::VFPHelpers<double>::findInterpData(exact, values);
|
||||
auto eval1 = Opm::VFPHelpers<double>::findInterpData(interpolate, values);
|
||||
auto eval2 = Opm::VFPHelpers<double>::findInterpData(extrapolate_left, values);
|
||||
auto eval3 = Opm::VFPHelpers<double>::findInterpData(extrapolate_right, values);
|
||||
auto eval4 = Opm::VFPHelpers<double>::findInterpData(first, values);
|
||||
auto eval5 = Opm::VFPHelpers<double>::findInterpData(last, values);
|
||||
|
||||
BOOST_CHECK_EQUAL(eval0.ind_[0], 2);
|
||||
BOOST_CHECK_EQUAL(eval0.ind_[1], 3);
|
||||
@@ -109,7 +109,7 @@ BOOST_AUTO_TEST_SUITE_END() // HelperTests
|
||||
* values data is given at
|
||||
*/
|
||||
struct TrivialFixture {
|
||||
typedef Opm::detail::VFPEvaluation VFPEvaluation;
|
||||
typedef Opm::detail::VFPEvaluation<double> VFPEvaluation;
|
||||
|
||||
TrivialFixture() : table_ids(1, 1),
|
||||
thp_axis{0.0, 1.0},
|
||||
|
||||
Reference in New Issue
Block a user