Go to the source code of this file.
|
| pure subroutine, public | splines_methods::init_splinexy (spl, nn) |
| | allocates storage for function table to be interpolated both x and y are allocated
|
| |
| pure subroutine, public | splines_methods::init_spline (spl, dx, y1a, y1b) |
| | allocates storage for y2 table calculates y2 table and other spline parameters
|
| |
| real(kind=dp) function, public | splines_methods::potential_s (spl_p, xxi, y1, spl_f, logger) |
| | calculates the potential interpolated with splines value at a given point and the first derivative. Checks included to avoid just segfaulting!!
|
| |
| real(kind=dp) function, public | splines_methods::spline_value (spl, xx, y1) |
| | calculates the spline value at a given point (and possibly the first derivative) WITHOUT checks and without any funny scaling business, or weird 1/x^2 grid assumptions
|
| |