|
sfof
|
Class for cubic spline interpolation. More...
#include <spline.hpp>
Public Member Functions | |
| Spline () | |
| void | set_points (const std::vector< double > &x, const std::vector< double > &y, bool cubic_spline=true) |
| double | operator() (double x) const |
Private Attributes | |
| std::vector< double > | m_x |
| std::vector< double > | m_y |
| std::vector< double > | m_a |
| std::vector< double > | m_b |
| std::vector< double > | m_c |
| std::vector< double > | m_d |
Class for cubic spline interpolation.
This class performs cubic spline interpolation.
| Spline::Spline | ( | ) |
| double Spline::operator() | ( | double | x | ) | const |
| void Spline::set_points | ( | const std::vector< double > & | x, |
| const std::vector< double > & | y, | ||
| bool | cubic_spline = true |
||
| ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
1.8.18