Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
Descriptors for particle methods.
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... | |
|
private |
use a krook operator for collisions
Definition at line 78 of file sll_m_particle_method_descriptors.F90.
|
private |
use a landau operator for collisions
Definition at line 81 of file sll_m_particle_method_descriptors.F90.
|
private |
use the standard operator
Definition at line 75 of file sll_m_particle_method_descriptors.F90.
|
private |
use initial distribution f(t=0,x,v) as control variate
Definition at line 38 of file sll_m_particle_method_descriptors.F90.
|
private |
Local Maxwellian control variate, estimates temperature etc.
Definition at line 35 of file sll_m_particle_method_descriptors.F90.
|
private |
No Control Variate - also known as full-f.
Definition at line 51 of file sll_m_particle_method_descriptors.F90.
|
private |
match the moments of the sampling density
Definition at line 64 of file sll_m_particle_method_descriptors.F90.
|
private |
match the moments of the sampling density, only velocity
Definition at line 66 of file sll_m_particle_method_descriptors.F90.
|
private |
match the moments of the sampling density, only spatial
Definition at line 68 of file sll_m_particle_method_descriptors.F90.
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.
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.
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.
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.
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.
integer(kind=i32), parameter, public sll_p_moment_match_none = 0 |
Definition at line 60 of file sll_m_particle_method_descriptors.F90.
|
private |
Definition at line 57 of file sll_m_particle_method_descriptors.F90.
|
private |
Definition at line 53 of file sll_m_particle_method_descriptors.F90.
|
private |
Definition at line 55 of file sll_m_particle_method_descriptors.F90.