Report Typos and Errors    
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
Functions/Subroutines
sll_m_particle_initializers_2d Module Reference

Functions/Subroutines

subroutine, public sll_s_initial_random_particles_2d_kh (alpha, kx, m2d, num_particles, p_group, rand_seed, rank, worldsize)
 
subroutine, public sll_s_initial_random_particles_2d (alpha, k, m2d, num_particles, p_group, rand_seed, rank, worldsize)
 
real(kind=f64) function sll_f_eval_landau (alp, kx, x)
 
real(kind=f64) function sll_f_eval_kh (alp, kx, x, y)
 

Function/Subroutine Documentation

◆ sll_f_eval_kh()

real(kind=f64) function sll_m_particle_initializers_2d::sll_f_eval_kh ( real(kind=f64)  alp,
real(kind=f64)  kx,
real(kind=f64)  x,
real(kind=f64)  y 
)
private

Definition at line 181 of file sll_m_particle_initializers_2d.F90.

Here is the caller graph for this function:

◆ sll_f_eval_landau()

real(kind=f64) function sll_m_particle_initializers_2d::sll_f_eval_landau ( real(kind=f64)  alp,
real(kind=f64)  kx,
real(kind=f64)  x 
)
private

Definition at line 174 of file sll_m_particle_initializers_2d.F90.

Here is the caller graph for this function:

◆ sll_s_initial_random_particles_2d()

subroutine, public sll_m_particle_initializers_2d::sll_s_initial_random_particles_2d ( real(kind=f64), intent(in)  alpha,
real(kind=f64), intent(in)  k,
type(sll_t_cartesian_mesh_2d), intent(in)  m2d,
integer(kind=i32), intent(in)  num_particles,
type(sll_t_particle_group_2d), intent(inout), pointer  p_group,
integer(kind=i32), dimension(:), intent(in), optional  rand_seed,
integer(kind=i32), optional  rank,
integer(kind=i32), optional  worldsize 
)

Definition at line 118 of file sll_m_particle_initializers_2d.F90.

Here is the call graph for this function:

◆ sll_s_initial_random_particles_2d_kh()

subroutine, public sll_m_particle_initializers_2d::sll_s_initial_random_particles_2d_kh ( real(kind=f64), intent(in)  alpha,
real(kind=f64), intent(in)  kx,
type(sll_t_cartesian_mesh_2d), intent(in)  m2d,
integer(kind=i32), intent(in)  num_particles,
type(sll_t_particle_group_2d), intent(inout), pointer  p_group,
integer(kind=i32), dimension(:), intent(in), optional  rand_seed,
integer(kind=i32), optional  rank,
integer(kind=i32), optional  worldsize 
)

Definition at line 48 of file sll_m_particle_initializers_2d.F90.

Here is the call graph for this function:
    Report Typos and Errors