27 #include "antioch_config.h"
29 #ifdef ANTIOCH_HAVE_GSL
40 namespace AntiochPrivate
42 GSLSplinerShim::GSLSplinerShim()
43 : _impl( new GSLSplinerImplementation() )
46 GSLSplinerShim::~GSLSplinerShim()
51 void GSLSplinerShim::spline_init(
const double* x,
const double* y,
unsigned int size )
53 _impl->spline_init(x,y,size);
56 void GSLSplinerShim::spline_clear()
58 _impl->spline_clear();
61 double GSLSplinerShim::eval(
double x)
const
63 return _impl->eval(x);
66 double GSLSplinerShim::eval_deriv(
double x)
const
68 return _impl->eval_deriv(x);
74 #endif// if ANTIOCH_HAVE_GSL
The parameters are reduced parameters.