|
type(sll_t_cubic_nonunif_spline_1d) function, pointer, public | sll_f_new_cubic_nonunif_spline_1d (n_cells, bc_type) |
| create new spline object More...
|
|
subroutine | sll_s_cubic_nonunif_spline_1d_init (self, n_cells, bc_type) |
| Initialize spline object. More...
|
|
subroutine | delete_cubic_nonunif_spline_1d (spline, ierr) |
| delete spline object More...
|
|
subroutine, public | sll_s_compute_spline_nonunif (f, spline, node_positions, sl, sr) |
| compute splines coefficients More...
|
|
subroutine | compute_spline_nonunif_1d_periodic (f, spline) |
|
subroutine | compute_spline_nonunif_1d_hermite (f, spline) |
|
subroutine, public | sll_s_setup_spline_nonunif_1d_periodic_aux (node_pos, N, buf, ibuf) |
|
subroutine | setup_spline_nonunif_1d_hermite_aux (node_pos, N, buf, ibuf) |
|
subroutine | compute_spline_nonunif_1d_periodic_aux (f, N, buf, ibuf, coeffs) |
|
subroutine, public | sll_s_compute_spline_nonunif_1d_periodic_aux2 (f, N, buf, ibuf, coeffs) |
|
subroutine | compute_spline_nonunif_1d_hermite_aux (f, N, buf, ibuf, coeffs, lift) |
|
real(kind=f64) function | interpolate_value_nonunif (x, spline) |
| get spline interpolate at point x More...
|
|
subroutine, public | sll_s_interpolate_array_value_nonunif (a_in, a_out, n, spline) |
| get spline interpolate on an array of points More...
|
|
subroutine, public | sll_s_interpolate_array_value_nonunif_aux (a_in, a_out, n, node_pos, coeffs, n_cells) |
|