![]() |
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.
1.9.1