Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
#include "sll_assert.h"
#include "sll_memory.h"
#include "sll_working_precision.h"
#include "sll_particle_representation.h"
Go to the source code of this file.
Modules | |
module | sll_m_particle_initializers_6d |
Initialization of particles in 2d+2v: the Landau damping case. | |
Functions/Subroutines | |
subroutine, public | sll_s_initial_random_particles_6d (thermal_speed, alpha, k, mesh, num_particles, p_group, rand_seed, rank, worldsize) |
Initialize particles in a 3d+3v phase space using random generators. More... | |
real(kind=f64) function | sll_f_eval_landau1d (alp, kx, x) |