Commit da57feb9 authored by Pietro Incardona's avatar Pietro Incardona

Merging

parents 0989737c 8a68f882
......@@ -283,6 +283,11 @@ AX_SUITESPARSE([],[])
AX_EIGEN([],[])
###### Checking for libquadmath
AC_CHECK_LIB(quadmath, sinq, [ LIBQUADMATH=-lquadmath ], [ LIBQUADMATH= ])
AC_SUBST(LIBQUADMATH)
###### Checking for compiler flags -fext-numeric-literals
AC_LANG_PUSH([C++])
......
......@@ -50,6 +50,8 @@ BOOST_AUTO_TEST_CASE( pse_ker )
PSE_test<boost::multiprecision::float128,Lap_PSE<1,boost::multiprecision::float128,2>>(i,4,err);
y.last().add(err.linf_error);
#endif
#endif
PSE_test<double,Lap_PSE<1,double,2>>(i,2,err);
......@@ -67,23 +69,26 @@ BOOST_AUTO_TEST_CASE( pse_ker )
//////// Order 4 /////////////
#ifdef HAVE_LIBQUADMATH
PSE_test<boost::multiprecision::float128,Lap_PSE<1,boost::multiprecision::float128,4>>(i,2,err);
y.last().add(err.linf_error);
PSE_test<boost::multiprecision::float128,Lap_PSE<1,boost::multiprecision::float128,4>>(i,4,err);
y.last().add(err.linf_error);
//////// Order 6 /////////////
PSE_test<boost::multiprecision::float128,Lap_PSE<1,boost::multiprecision::float128,6>>(i,2,err);
y.last().add(err.linf_error);
PSE_test<boost::multiprecision::float128,Lap_PSE<1,boost::multiprecision::float128,6>>(i,4,err);
y.last().add(err.linf_error);
//////// Order 8 /////////////
PSE_test<boost::multiprecision::float128,Lap_PSE<1,boost::multiprecision::float128,8>>(i,8,err);
y.last().add(err.linf_error);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment