CubicSpline Class Reference

LibRPA: LIBRPA::utils::CubicSpline Class Reference
LibRPA
LIBRPA::utils::CubicSpline Class Reference

Class to perform cubic spline interolation. More...

#include <interpolate.h>

Public Member Functions

 CubicSpline (const std::vector< double > &xs, const std::vector< double > &ys)
 
 CubicSpline (const CubicSpline &s)=delete
 
 CubicSpline (CubicSpline &&s)=delete
 
CubicSplineoperator= (const CubicSpline &s)=delete
 
CubicSplineoperator= (CubicSpline &&s)=delete
 
double operator() (double x) const
 interpolate on individual x
 
std::vector< double > operator() (const std::vector< double > &xs) const
 interpolate on a list of x
 

Detailed Description

Class to perform cubic spline interolation.


The documentation for this class was generated from the following files: