Report Typos and Errors    
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
Variables
sll_m_particle_method_descriptors Module Reference

Description

Descriptors for particle methods.

Author
Jakob Ameres

Should be replaced by sll_m_descriptors

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...
 

Variable Documentation

◆ sll_collisions_krook

integer(kind=i32), parameter sll_collisions_krook = 2
private

use a krook operator for collisions

Definition at line 78 of file sll_m_particle_method_descriptors.F90.

◆ sll_collisions_landau

integer(kind=i32), parameter sll_collisions_landau = 3
private

use a landau operator for collisions

Definition at line 81 of file sll_m_particle_method_descriptors.F90.

◆ sll_collisions_standard

integer(kind=i32), parameter sll_collisions_standard = 1
private

use the standard operator

Definition at line 75 of file sll_m_particle_method_descriptors.F90.

◆ sll_controlvariate_initial

integer(kind=i32), parameter sll_controlvariate_initial = 4
private

use initial distribution f(t=0,x,v) as control variate

Definition at line 38 of file sll_m_particle_method_descriptors.F90.

◆ sll_controlvariate_maxwellian_local

integer(kind=i32), parameter sll_controlvariate_maxwellian_local = 3
private

Local Maxwellian control variate, estimates temperature etc.

Definition at line 35 of file sll_m_particle_method_descriptors.F90.

◆ sll_hammersley

integer(kind=i32), parameter sll_hammersley = 1
private

No Control Variate - also known as full-f.

Definition at line 51 of file sll_m_particle_method_descriptors.F90.

◆ sll_moment_match_prior

integer(kind=i32), parameter sll_moment_match_prior = 2
private

match the moments of the sampling density

Definition at line 64 of file sll_m_particle_method_descriptors.F90.

◆ sll_moment_match_prior_v

integer(kind=i32), parameter sll_moment_match_prior_v = 3
private

match the moments of the sampling density, only velocity

Definition at line 66 of file sll_m_particle_method_descriptors.F90.

◆ sll_moment_match_prior_x

integer(kind=i32), parameter sll_moment_match_prior_x = 4
private

match the moments of the sampling density, only spatial

Definition at line 68 of file sll_m_particle_method_descriptors.F90.

◆ sll_p_collisions_none

integer(kind=i32), parameter, public sll_p_collisions_none = 0

do not implement collisions

Definition at line 72 of file sll_m_particle_method_descriptors.F90.

◆ sll_p_controlvariate_maxwellian

integer(kind=i32), parameter, public sll_p_controlvariate_maxwellian = 2

Maxwellian control variate.

Definition at line 32 of file sll_m_particle_method_descriptors.F90.

◆ sll_p_controlvariate_none

integer(kind=i32), parameter, public sll_p_controlvariate_none = 0

Descriptors concerning simulations with control variate.

No Control Variate - also known as full-f

Definition at line 26 of file sll_m_particle_method_descriptors.F90.

◆ sll_p_controlvariate_standard

integer(kind=i32), parameter, public sll_p_controlvariate_standard = 1

standard control variate for simulation

Definition at line 29 of file sll_m_particle_method_descriptors.F90.

◆ sll_p_moment_match_initial

integer(kind=i32), parameter, public sll_p_moment_match_initial = 1

Match initial moments.

Definition at line 62 of file sll_m_particle_method_descriptors.F90.

◆ sll_p_moment_match_none

integer(kind=i32), parameter, public sll_p_moment_match_none = 0

Definition at line 60 of file sll_m_particle_method_descriptors.F90.

◆ sll_random_hammersley

integer(kind=i32), parameter sll_random_hammersley = 4
private

Definition at line 57 of file sll_m_particle_method_descriptors.F90.

◆ sll_random_sobol

integer(kind=i32), parameter sll_random_sobol = 2
private

Definition at line 53 of file sll_m_particle_method_descriptors.F90.

◆ sll_random_sobol_scrambled

integer(kind=i32), parameter sll_random_sobol_scrambled = 3
private

Definition at line 55 of file sll_m_particle_method_descriptors.F90.

    Report Typos and Errors