Octopus 16.0
real-space, real-time, TDDFT code
Spline Class Reference

#include <spline.h>

Public Member Functions

 Spline ()
 
void fit (const double *x, double *y, int n, double yp1, double ypn)
 
double value (const double &x) const
 
void derivative (const double &x, double &y, double &dy) const
 

Private Attributes

std::vector< double > x_
 
std::vector< double > y_
 
std::vector< double > y2_
 

Constructor & Destructor Documentation

◆ Spline()

Spline::Spline ( )
inline

Member Function Documentation

◆ fit()

void Spline::fit ( const double *  x,
double *  y,
int  n,
double  yp1,
double  ypn 
)
inline

◆ value()

double Spline::value ( const double &  x) const
inline

◆ derivative()

void Spline::derivative ( const double &  x,
double &  y,
double &  dy 
) const
inline

Member Data Documentation

◆ x_

std::vector<double> Spline::x_
private

◆ y_

std::vector<double> Spline::y_
private

◆ y2_

std::vector<double> Spline::y2_
private

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