NuMFor 9f2ab49 (2024-04-08)
Numerical (Modern) Fortran. Library for Simple Numerical computing
|
csplev Performs a spline interpolation in a point or in a table More...
Public Member Functions | |
real(dp) function | cspl_interpdev (xc, csp, m) |
Interpolates the first derivative of a function. | |
real(dp) function, dimension(size(xnew)) | cspl_interpdev_tab (xnew, csp, m) |
csplev Performs a spline interpolation in a point or in a table
real(dp) function cspl_interpdev | ( | real(dp), intent(in) | xc, |
class(cubicspline), intent(in) | csp, | ||
integer, intent(in), optional | m ) |
Interpolates the first derivative of a function.
csplrep()
[in] | xc | value where evaluate the interpolation |
[in] | csp | spline coefficients |
[in] | m | order of derivation |
References polynomial::polyder(), and basic::print_msg().
real(dp) function, dimension(size(xnew)) cspl_interpdev_tab | ( | real(dp), dimension(:), intent(in) | xnew, |
class(cubicspline), intent(in) | csp, | ||
integer, intent(in), optional | m ) |
[in] | csp | spline coefficients |
[in] | xnew | array of x values |
[in] | m | order of derivative |
References polynomial::polyder(), basic::print_msg(), and basic::small.