|
subroutine, public | init_collisions |
|
subroutine, public | collisions_disp |
| Main routine for the multi-species collision operator. More...
|
|
real function | glratio (isp, st, chit, ut, mut, psi0corr) |
|
subroutine | collisionless_to_collision_background (isp, ip) |
|
subroutine | collision_to_collisionless_background (isp, ip) |
|
subroutine | collisions_langevin_l (pic1_loc, pic2_loc, isp, ispback) |
| Use the Langevin approach to compute the test particle part of the linear collision operator. More...
|
|
subroutine | collisions_langevin_nl (pic1_loc, pic2_loc, isp, ispback) |
| Use the Langevin approach to compute the non linear collision operator. More...
|
|
subroutine | moment_correction (pic1_loc, pic2_loc, ispa, ispb) |
| the weights are corrected after the collisions in order to conserve density and & ensure the right exchanges of momentum and energy inside each spatial bin More...
|
|
subroutine, public | get_bin_momentum (isp, st, chit, phit, Nval, Vpval, Tval, qpval) |
| get the fluid moments corresponding to the bin which contains the marker More...
|
|
subroutine | initial_momentum_computation |
| Compute and save the values of the three moments for each bin before the collision step. More...
|
|
subroutine | delta_momentum_computation (isp, choice) |
| Compute and save the evolution of the three moments for each bin during the collision step. More...
|
|
subroutine | build_conservation_matrix (pic1_loc, pic2_loc, ispa, ispb) |
| Build matrix that are used to ensure conservation inside each spatial bin. More...
|
|
subroutine | alpha_computation (ispa, ispb) |
|
subroutine | momentum_evol_theo_l (ibin, ispa, ispb, deltaP, deltaE) |
|
subroutine | momentum_evol_theo_nl (ibin, ispa, ispb, deltaP, deltaE) |
|
real function, public | rosenbluth_h (x) |
|
real function, public | rosenbluth_k (x) |
|
real function | derf_dx (x) |
|
subroutine | get_m_l (ibin, ispa, ispb, v_loc, xi_loc, M1, M2) |
|
subroutine | get_m_nl (ibin, ispa, ispb, v_loc, xi_loc, M1, M2) |
|
subroutine | compute_nuab_bar (ibin, ispa, ispb, nu_ab_bar) |
|
real function | initial_momentum_function (isp, psi, moment_type) |
|
integer function | coll_ibin_to_radial_index (ibin) |
| invert the radial index part of get_space_bin (ibin -> s_bin_index) More...
|
|
real function | coll_radial_bin_pos (ix) |
| get the real radial position of the i-th radial bin More...
|
|
|
real, dimension(:,:,:), allocatable | initial_momentum |
|
real, dimension(:,:,:), allocatable | mat_cons_3d |
|
real, dimension(:,:), allocatable | delta_momentum_p |
|
real, dimension(:,:), allocatable | delta_momentum_w |
|
real, dimension(:,:), allocatable | alpha_coef_p |
|
real, dimension(:,:), allocatable | alpha_coef_w |
|
real, dimension(:), allocatable, save, public | rx |
|
real, dimension(:), allocatable, save, public | ry |
|
real, dimension(:), allocatable, save, public | rz |
|
real, save | sqrt_pi |
|
real, save | sqrt_2 |
|