27 #include "antioch_config.h"
29 #ifdef ANTIOCH_HAVE_CPPUNIT
31 #ifdef ANTIOCH_HAVE_VEXCL
34 #include "vexcl/vexcl.hpp"
66 _ctx =
new vex::Context(vex::Filter::All);
67 this->
_example =
new vex::vector<float>(*
_ctx, 2*ANTIOCH_N_TUPLES);
100 _ctx =
new vex::Context(vex::Filter::DoublePrecision);
101 this->
_example =
new vex::vector<double>(*
_ctx, 2*ANTIOCH_N_TUPLES);
117 #endif // ANTIOCH_HAVE_VEXCL
119 #endif // ANTIOCH_HAVE_CPPUNIT
void test_standard_rate()
CPPUNIT_TEST_SUITE(ArrheniusRateVexCLDoubleTest)
vex::vector< float > * _example
CPPUNIT_TEST_SUITE_REGISTRATION(ArrheniusRateEigenFloatTest)
CPPUNIT_TEST(test_standard_rate)
void test_standard_rate_and_deriv()
CPPUNIT_TEST_SUITE(ArrheniusRateVexCLFloatTest)
CPPUNIT_TEST(test_standard_rate)
void test_standard_deriv()