20#ifndef INCLUDED_HWPFILTER_SOURCE_CSPLINE_H
21#define INCLUDED_HWPFILTER_SOURCE_CSPLINE_H
23void NaturalSpline (
int N,
const double* x,
const double* a, std::unique_ptr<
double[]>& b, std::unique_ptr<
double[]>& c,
24 std::unique_ptr<
double[]>& d);
25void PeriodicSpline (
int N,
const double* x,
const double* a, std::unique_ptr<
double[]>& b, std::unique_ptr<
double[]>& c,
26 std::unique_ptr<
double[]>& d);
void PeriodicSpline(int N, const double *x, const double *a, std::unique_ptr< double[]> &b, std::unique_ptr< double[]> &c, std::unique_ptr< double[]> &d)
void NaturalSpline(int N, const double *x, const double *a, std::unique_ptr< double[]> &b, std::unique_ptr< double[]> &c, std::unique_ptr< double[]> &d)