Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
1D spline interpolator More...
Private Member Functions | |
procedure | init => s_spline_interpolator_1d__init |
procedure | free => s_spline_interpolator_1d__free |
procedure | get_interp_points => s_spline_interpolator_1d__get_interp_points |
procedure | compute_interpolant => s_spline_interpolator_1d__compute_interpolant |
Private Attributes | |
class(sll_c_bsplines), pointer, private | bspl => null() |
integer, private | bc_xmin |
integer, private | bc_xmax |
integer, private | nbc_xmin |
integer, private | nbc_xmax |
integer, private | odd |
integer, private | offset |
real(wp), private | dx |
real(wp), dimension(:), allocatable, private | tau |
class(sll_c_spline_matrix), allocatable, private | matrix |
1D spline interpolator
Definition at line 45 of file sll_m_spline_interpolator_1d.F90.
|
private |
Definition at line 64 of file sll_m_spline_interpolator_1d.F90.
|
private |
Definition at line 62 of file sll_m_spline_interpolator_1d.F90.
|
private |
Definition at line 63 of file sll_m_spline_interpolator_1d.F90.
|
private |
Definition at line 61 of file sll_m_spline_interpolator_1d.F90.
|
private |
Definition at line 50 of file sll_m_spline_interpolator_1d.F90.
|
private |
Definition at line 49 of file sll_m_spline_interpolator_1d.F90.
|
private |
Definition at line 48 of file sll_m_spline_interpolator_1d.F90.
|
private |
Definition at line 55 of file sll_m_spline_interpolator_1d.F90.
|
private |
Definition at line 57 of file sll_m_spline_interpolator_1d.F90.
|
private |
Definition at line 52 of file sll_m_spline_interpolator_1d.F90.
|
private |
Definition at line 51 of file sll_m_spline_interpolator_1d.F90.
|
private |
Definition at line 53 of file sll_m_spline_interpolator_1d.F90.
|
private |
Definition at line 54 of file sll_m_spline_interpolator_1d.F90.
|
private |
Definition at line 56 of file sll_m_spline_interpolator_1d.F90.