|
| 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) |
| |