|  | Semi-Lagrangian Library
    Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices. | 
2D tensor-product spline More...
| Private Member Functions | |
| procedure | init => s_spline_2d__init | 
| procedure | free => s_spline_2d__free | 
| procedure | belongs_to_space => f_spline_2d__belongs_to_space | 
| procedure | eval => f_spline_2d__eval | 
| procedure | eval_deriv_x1 => f_spline_2d__eval_deriv_x1 | 
| procedure | eval_deriv_x2 => f_spline_2d__eval_deriv_x2 | 
| procedure | eval_deriv_x1x2 => f_spline_2d__eval_deriv_x1x2 | 
| procedure | eval_array => s_spline_2d__eval_array | 
| procedure | eval_array_deriv_x1 => s_spline_2d__eval_array_deriv_x1 | 
| procedure | eval_array_deriv_x2 => s_spline_2d__eval_array_deriv_x2 | 
| procedure | eval_array_deriv_x1x2 => s_spline_2d__eval_array_deriv_x1x2 | 
| Private Attributes | |
| real(wp), dimension(:, :), allocatable | bcoef | 
| class(sll_c_bsplines), pointer, private | bspl1 => null() | 
| class(sll_c_bsplines), pointer, private | bspl2 => null() | 
2D tensor-product spline
Definition at line 45 of file sll_m_spline_2d.F90.
| 
 | private | 
Definition at line 55 of file sll_m_spline_2d.F90.
| 
 | private | 
Definition at line 56 of file sll_m_spline_2d.F90.
| 
 | private | 
Definition at line 60 of file sll_m_spline_2d.F90.
| 
 | private | 
Definition at line 61 of file sll_m_spline_2d.F90.
| 
 | private | 
Definition at line 63 of file sll_m_spline_2d.F90.
| 
 | private | 
Definition at line 62 of file sll_m_spline_2d.F90.
| 
 | private | 
Definition at line 57 of file sll_m_spline_2d.F90.
| 
 | private | 
Definition at line 59 of file sll_m_spline_2d.F90.
| 
 | private | 
Definition at line 58 of file sll_m_spline_2d.F90.
| 
 | private | 
Definition at line 54 of file sll_m_spline_2d.F90.
| 
 | private | 
Definition at line 53 of file sll_m_spline_2d.F90.
| 
 | private | 
Definition at line 47 of file sll_m_spline_2d.F90.
| 
 | private | 
Definition at line 48 of file sll_m_spline_2d.F90.
| 
 | private | 
Definition at line 49 of file sll_m_spline_2d.F90.
 1.9.1
 1.9.1