![]() |
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
Private Member Functions | |
procedure, pass(adv) | init => advector_1d_spectral_init |
procedure, pass(adv) | advect_1d |
procedure, pass(adv) | advect_1d_constant |
procedure, pass(adv) | delete |
Private Attributes | |
integer(kind=i32) | num_cells |
real(kind=f64) | eta_min |
real(kind=f64) | eta_max |
real(kind=f64) | delta_eta |
real(kind=f64), dimension(:), pointer | d_dx |
real(kind=f64), dimension(:), pointer | kx |
type(sll_t_fft) | fwx |
type(sll_t_fft) | bwx |
complex(kind=f64), dimension(:), pointer | fk |
Definition at line 47 of file sll_m_advection_1d_spectral.F90.
|
private |
Definition at line 64 of file sll_m_advection_1d_spectral.F90.
|
private |
Definition at line 65 of file sll_m_advection_1d_spectral.F90.
|
private |
Definition at line 66 of file sll_m_advection_1d_spectral.F90.
|
private |
Definition at line 63 of file sll_m_advection_1d_spectral.F90.
|
private |
Definition at line 58 of file sll_m_advection_1d_spectral.F90.
|
private |
Definition at line 54 of file sll_m_advection_1d_spectral.F90.
|
private |
Definition at line 52 of file sll_m_advection_1d_spectral.F90.
|
private |
Definition at line 51 of file sll_m_advection_1d_spectral.F90.
|
private |
Definition at line 50 of file sll_m_advection_1d_spectral.F90.
|
private |
Definition at line 59 of file sll_m_advection_1d_spectral.F90.
|
private |
Definition at line 57 of file sll_m_advection_1d_spectral.F90.
|
private |
Definition at line 55 of file sll_m_advection_1d_spectral.F90.
|
private |
Definition at line 49 of file sll_m_advection_1d_spectral.F90.