Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
Type to define parameters of Landau damping. More...
Private Member Functions | |
procedure | init => init_landau_prod |
procedure | eval => eval_landau_prod |
procedure | eval_v => eval_landau_v |
Private Attributes | |
real(kind=f64), dimension(3) | v_thermal |
real(kind=f64) | alpha |
real(kind=f64), dimension(3) | kx |
real(kind=f64), dimension(3) | v_max |
real(kind=f64) | factor |
integer(kind=i32) | distrib_type |
Type to define parameters of Landau damping.
Definition at line 110 of file sll_m_distribution_function_initializer_6d.F90.
|
private |
Definition at line 120 of file sll_m_distribution_function_initializer_6d.F90.
|
private |
Definition at line 121 of file sll_m_distribution_function_initializer_6d.F90.
|
private |
Definition at line 119 of file sll_m_distribution_function_initializer_6d.F90.
|
private |
Definition at line 112 of file sll_m_distribution_function_initializer_6d.F90.
|
privateinherited |
Definition at line 74 of file sll_m_distribution_function_initializer_6d.F90.
|
private |
Definition at line 115 of file sll_m_distribution_function_initializer_6d.F90.
|
private |
Definition at line 113 of file sll_m_distribution_function_initializer_6d.F90.
|
private |
Definition at line 114 of file sll_m_distribution_function_initializer_6d.F90.
|
private |
Definition at line 111 of file sll_m_distribution_function_initializer_6d.F90.