![]() |
Object-oriented Scientific Computing Library: Version 0.910
|
Cubic spline interpolation with periodic boundary conditions (GSL)
#include <interp.h>
Public Member Functions | |
virtual int | allocate (size_t size) |
Allocate memory, assuming x and y have size size . | |
virtual const char * | type () |
Return the type, "cspline_peri_interp" . | |
virtual int | init (const vec_t &xa, const vec_t &ya, size_t size) |
Initialize interpolation routine. | |
virtual int | free () |
Free allocated memory. | |
Protected Attributes | |
o2scl_linalg::uvector_5_mem | p5m |
Desc. | |
Private Member Functions | |
cspline_peri_interp (const cspline_peri_interp< vec_t > &) | |
cspline_peri_interp< vec_t > & | operator= (const cspline_peri_interp< vec_t > &) |
virtual int cspline_peri_interp< vec_t >::init | ( | const vec_t & | xa, |
const vec_t & | ya, | ||
size_t | size | ||
) | [inline, virtual] |
Periodic boundary conditions
Natural boundary conditions
Reimplemented from cspline_interp< vec_t >.
Documentation generated with Doxygen. Provided under the GNU Free Documentation License (see License Information).