![]() |
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
Periodic interpolator. More...
Private Member Functions | |
| procedure, pass(interpolator) | init => initialize_per1d_interpolator |
| procedure | compute_interpolants => compute_interpolants_per1d |
| procedure | interpolate_from_interpolant_value => interpolate_value_per1d |
| procedure | interpolate_from_interpolant_derivative_eta1 => interpolate_deriv1_per1d |
| procedure | interpolate_from_interpolant_array => interpolate_values_per1d |
| procedure, pass | interpolate_array => per_interpolate1d |
| procedure, pass | interpolate_array_disp => per_interpolate1d_disp |
| procedure, pass | interpolate_array_disp_inplace => per_interpolate1d_disp_inplace |
| procedure, pass | set_coefficients => set_coefficients_per1d |
| procedure, pass | get_coefficients => get_coefficients_per1d |
Private Attributes | |
| integer(kind=i32) | num_points |
| size More... | |
| real(kind=f64) | cell_size |
| cell size More... | |
| real(kind=f64) | domain_size |
| length of interval More... | |
| type(sll_t_periodic_interp_work) | per_interp |
| ??? More... | |
Periodic interpolator.
Definition at line 34 of file sll_m_periodic_interpolator_1d.F90.
|
private |
Definition at line 46 of file sll_m_periodic_interpolator_1d.F90.
|
private |
Definition at line 62 of file sll_m_periodic_interpolator_1d.F90.
|
private |
Definition at line 44 of file sll_m_periodic_interpolator_1d.F90.
|
private |
Definition at line 54 of file sll_m_periodic_interpolator_1d.F90.
|
private |
Definition at line 56 of file sll_m_periodic_interpolator_1d.F90.
|
private |
Definition at line 58 of file sll_m_periodic_interpolator_1d.F90.
|
private |
Definition at line 52 of file sll_m_periodic_interpolator_1d.F90.
|
private |
Definition at line 50 of file sll_m_periodic_interpolator_1d.F90.
|
private |
Definition at line 48 of file sll_m_periodic_interpolator_1d.F90.
|
private |
Definition at line 60 of file sll_m_periodic_interpolator_1d.F90.
|
private |
cell size
Definition at line 39 of file sll_m_periodic_interpolator_1d.F90.
|
private |
length of interval
Definition at line 40 of file sll_m_periodic_interpolator_1d.F90.
|
private |
size
Definition at line 38 of file sll_m_periodic_interpolator_1d.F90.
|
private |
???
Definition at line 41 of file sll_m_periodic_interpolator_1d.F90.
1.9.1