XGCa
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
col_module Module Reference

Public Member Functions

subroutine init_col_module ()
 

Public Attributes

integer col_mode =0
 Collision operator model: 0 (default) = collisions off, 1 = monte-carlo non-conserving, 2 = monte-carlo conserving (not used anymore), 3 = old full-f model (not used anymore), 4 = fully non-linear multi-species Fokker-Planck-Landau [Hager JCP 315, 644-660 (2016)], 5 = PETSc multi-species Landau with adaptive mesh refinement (ongoing implementation) More...
 
integer col_varying_bg
 
integer col_vb_m =50
 
integer col_vb_mtheta =8
 
real(kind=8) col_vb_pin
 
real(kind=8) col_vb_pout
 
real(kind=8) col_vb_dp
 
real(kind=8) col_vb_dtheta
 
real(kind=8) col_vb_inv_dp
 
real(kind=8) col_vb_inv_dtheta
 
real(kind=8), dimension(:,:),
allocatable, target 
col_vb_vol
 

Member Function/Subroutine Documentation

subroutine col_module::init_col_module ( )

Here is the caller graph for this function:

Member Data Documentation

integer col_module::col_mode =0

Collision operator model: 0 (default) = collisions off, 1 = monte-carlo non-conserving, 2 = monte-carlo conserving (not used anymore), 3 = old full-f model (not used anymore), 4 = fully non-linear multi-species Fokker-Planck-Landau [Hager JCP 315, 644-660 (2016)], 5 = PETSc multi-species Landau with adaptive mesh refinement (ongoing implementation)

integer col_module::col_varying_bg
real (kind=8) col_module::col_vb_dp
real (kind=8) col_module::col_vb_dtheta
real (kind=8) col_module::col_vb_inv_dp
real (kind=8) col_module::col_vb_inv_dtheta
integer col_module::col_vb_m =50
integer col_module::col_vb_mtheta =8
real (kind=8) col_module::col_vb_pin
real (kind=8) col_module::col_vb_pout
real (kind=8), dimension(:,:), allocatable, target col_module::col_vb_vol

The documentation for this module was generated from the following file: