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

Go to the source code of this file.

Modules

module  sll_m_constants
 Fortran module where set some physical and mathematical constants.
 

Variables

real(kind=f64), parameter, public sll_p_pi = 3.141592653589793_f64
 
real(kind=f64), parameter, public sll_p_twopi = 2.0_f64*sll_p_pi
 
real(kind=f64), parameter, public sll_p_fourpi = 4.0_f64*sll_p_pi
 
real(kind=f64), parameter, public sll_p_kx = 2.0_f64*sll_p_pi
 
real(kind=f64), parameter, public sll_p_c = 2.99792458e8_f64
 
real(kind=f64), parameter, public sll_p_epsilon_0 = 8.854187817e-12_f64
 
real(kind=f64), parameter, public sll_p_mu_0 = 12.566370614e-7_f64
 
real(kind=f64), parameter, public sll_p_charge = 1.602176565e-19_f64
 
real(kind=f64), parameter, public sll_p_mass = 9.10938291e-31_f64
 
real(kind=f64), parameter, public sll_p_proton_mass = 1.672621777e-27_f64
 
real(kind=f64), parameter, public sll_p_g = 9.80665_f64
 
real(kind=f64), parameter, public sll_p_sqrt3 = 1.7320508075688772_f64
 
real(kind=f64), parameter, public sll_p_kb = 1.3806488e-23_f64
 
complex(kind=f64), parameter, public sll_p_i1 = cmplx(0.0_f64, 1.0_f64, kind=f64)
 
complex(kind=f64), parameter, public sll_p_i0 = (0.0_f64, 0.0_f64)
 
    Report Typos and Errors