|
type(csl_periodic_1d_advector) function, pointer, public | sll_f_new_csl_periodic_1d_advector (interp, charac, Npts, eta_min, eta_max, eta_coords, csl_degree) |
|
subroutine | initialize_csl_periodic_1d_advector (adv, interp, charac, Npts, eta_min, eta_max, eta_coords, csl_degree) |
|
subroutine | csl_periodic_advect_1d (adv, A, dt, input, output) |
|
subroutine | csl_periodic_advect_1d_constant (adv, A, dt, input, output) |
|
subroutine | delete_csl_periodic_1d_adv (adv) |
|
subroutine | check_charac_feet (origin, feet, Npts, epsilon) |
|
real(kind=f64) function | compute_gap_min (input, Npts) |
|
real(kind=f64) function | compute_gap_max (input, Npts) |
|
subroutine | compute_csl_hermite_mat (d, N, output) |
|
subroutine | compute_inverse_csl_hermite_mat (N, mat) |
|
subroutine | mult_circulant_mat (N, mat, f, fft_buf) |
|
subroutine | compute_csl_integral (Npts, interp, origin, feet, output) |
|
real(kind=f64) function | compute_simpson_contribution_csl_periodic (interp, a, b, eta_min, eta_max) |
|
subroutine | compute_csl_mat (interp, eta_min, eta_max, Npts, output) |
|
real(kind=f64) function | compute_quadrature (interp, a, b, w) |
|
subroutine | check_solve_csl_mat (csl_mat, csl_mat_init, N, fft_buf) |
|
subroutine | circ_mat_mul_direct (a, input, output, N) |
|
subroutine | compute_node_derivative_order3 (interp, deriv, N, eta_min, eta_max) |
|
subroutine | update_solution_csl_periodic (interp, input, deriv, charac, Npts, eta_min, eta_max, output, csl_degree) |
|
real(kind=f64) function | evaluate_hermite_1d (x, dof) |
|
real(kind=f64) function | contribution_simpson_hermite (a, b, dof) |
|
subroutine | compute_csl_ww (ww, r, s) |
|
real(kind=f64) function | contribution_gauss_lagrange (a, b, xval, fval, r, s, xw, ng) |
|