Class interp_cspline_peri (o2scl)¶
-
template<class
vec_t
, classvec2_t
= vec_t>
classo2scl
::
interp_cspline_peri
: public o2scl::interp_cspline<vec_t, vec_t>¶ Cubic spline interpolation with periodic boundary conditions (GSL)
See also the Interpolation section of the O2scl User’s guide.
Public Types
-
typedef boost::numeric::ublas::vector<double>
ubvector
¶
-
typedef boost::numeric::ublas::slice
slice
¶
-
typedef boost::numeric::ublas::range
range
¶
Public Functions
-
interp_cspline_peri
()¶
-
~interp_cspline_peri
()¶
-
const char *
type
() const¶ Return the type,
"interp_cspline_peri"
.
Protected Attributes
-
o2scl_linalg::ubvector_5_mem
p5m
¶ Memory for the tridiagonalization.
Private Functions
-
interp_cspline_peri
(const interp_cspline_peri<vec_t, vec2_t>&)¶
-
interp_cspline_peri<vec_t, vec2_t> &
operator=
(const interp_cspline_peri<vec_t, vec2_t>&)¶
-
typedef boost::numeric::ublas::vector<double>