7#ifndef LHAPDF_LogBicubicInterpolator_H
8#define LHAPDF_LogBicubicInterpolator_H
10#include "LHAPDF/Interpolator.h"
21 LogBicubicInterpolator(){ setType(
"logcubic"); }
24 double _interpolateXQ2(
const KnotArray& subgrid,
double x, size_t ix,
double q2, size_t iq2,
int id)
const;
26 void _interpolateXQ2(
const KnotArray& subgrid,
double x, size_t ix,
double q2, size_t iq2, std::vector<
double>& ret)
const;
Implementation of bicubic interpolation.
Definition LogBicubicInterpolator.h:18
double _interpolateXQ2(const KnotArray &subgrid, double x, size_t ix, double q2, size_t iq2, int id) const
Implementation of (x,Q2) interpolation.
void _interpolateXQ2(const KnotArray &subgrid, double x, size_t ix, double q2, size_t iq2, std::vector< double > &ret) const
Interpolate a single-point in (x,Q2), given x/Q2 values and subgrid indices, for all 11 standard flav...
Namespace for all LHAPDF functions and classes.
Definition AlphaS.h:14