Report Typos and Errors    
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
Modules | Variables
sll_m_particle_method_descriptors.F90 File Reference
#include "sll_working_precision.h"
Include dependency graph for sll_m_particle_method_descriptors.F90:

Go to the source code of this file.

Modules

module  sll_m_particle_method_descriptors
 Descriptors for particle methods.
 

Variables

integer(kind=i32), parameter, public sll_p_controlvariate_none = 0
 Descriptors concerning simulations with control variate. More...
 
integer(kind=i32), parameter, public sll_p_controlvariate_standard = 1
 standard control variate for simulation More...
 
integer(kind=i32), parameter, public sll_p_controlvariate_maxwellian = 2
 Maxwellian control variate. More...
 
integer(kind=i32), parameter sll_controlvariate_maxwellian_local = 3
 Local Maxwellian control variate, estimates temperature etc. More...
 
integer(kind=i32), parameter sll_controlvariate_initial = 4
 use initial distribution f(t=0,x,v) as control variate More...
 
integer(kind=i32), parameter sll_hammersley = 1
 No Control Variate - also known as full-f. More...
 
integer(kind=i32), parameter sll_random_sobol = 2
 
integer(kind=i32), parameter sll_random_sobol_scrambled = 3
 
integer(kind=i32), parameter sll_random_hammersley = 4
 
integer(kind=i32), parameter, public sll_p_moment_match_none = 0
 
integer(kind=i32), parameter, public sll_p_moment_match_initial = 1
 Match initial moments. More...
 
integer(kind=i32), parameter sll_moment_match_prior = 2
 match the moments of the sampling density More...
 
integer(kind=i32), parameter sll_moment_match_prior_v = 3
 match the moments of the sampling density, only velocity More...
 
integer(kind=i32), parameter sll_moment_match_prior_x = 4
 match the moments of the sampling density, only spatial More...
 
integer(kind=i32), parameter, public sll_p_collisions_none = 0
 do not implement collisions More...
 
integer(kind=i32), parameter sll_collisions_standard = 1
 use the standard operator More...
 
integer(kind=i32), parameter sll_collisions_krook = 2
 use a krook operator for collisions More...
 
integer(kind=i32), parameter sll_collisions_landau = 3
 use a landau operator for collisions More...
 
    Report Typos and Errors