cparam
Module
Description
$Id$
Module containing global parameters (constants).
Quick access
- Types:
- Variables:
alpha_fine,always_false,bclen,c_light_cgs,chypercharge,compinds_6,compnames,coornames,datelen,density_scale_cgs,dimensionality,dtor,e_cgs,epsi,ev_cgs,fmtlen,fnlen,four_pi_over_three,fourthird,g_newton_cgs,grid_dims,hbar_cgs,huge1,huge_double,huge_real,ikind1,ikind4,ilabel_complex,ilabel_extr_lim,ilabel_ignore,ilabel_integrate,ilabel_integrate_log10,ilabel_integrate_sqrt,ilabel_max,ilabel_max_dt,ilabel_max_neg,ilabel_max_reciprocal,ilabel_max_sqrt,ilabel_save,ilabel_sum,ilabel_sum_lim,ilabel_sum_log10,ilabel_sum_log10_par,ilabel_sum_masked,ilabel_sum_par,ilabel_sum_plain,ilabel_sum_sqrt,ilabel_sum_sqrt_par,ilabel_sum_weighted,ilabel_sum_weighted_sqrt,ilabel_surf,impossible,impossible_int,int_sgl,intlen,iomsglen,k1bessel0,k1bessel1,k2bessel0,k_b_cgs,kappa_es_cgs,l1,l1i,labellen,lactive_dimension,lenergy,linactive_dimension,linelen,lntwo,m1,m1i,m_e_cgs,m_h_cgs,m_p_cgs,m_u_cgs,mass_zboson,mass_zboson_gev,max_col_width,max_diagnostics,max_int,max_n,max_real,mcom,mfarray,min_ts,mparray,mpcom,mqarray,mreduce,mseed,mu0_cgs,mw,mx,mxgrid,my,mygrid,mz,mzgrid,n1,n1i,n_avogadro_cgs,n_forcing_cont_max,nbin_angular,ncpus,ndustspec0,ngpus,ninit,nprocx,nprocxy,nprocxz,nprocy,nprocyz,nprocz,nrcyl,nrcylrun,nscbc_len,nwgrid,nx,nxgrid,nxy,nxygrid,nxz,nxzgrid,ny,nygrid,nyz,nyzgrid,nz,nzgrid,one_over_sqrt3,one_real,onesixth,onethird,penc_name_len,pi,pi4_1,pi5_1,pi_1,r_cgs,rkind16,rkind4,root,sigma_thomson_cgs,sigmah_cgs,sigmasb_cgs,slice_data,sqrt2,sqrt21,sqrt2pi,sqrtpi,tini,twopi,twothird,zero_double
Types
- type cparam/slice_data
- Type fields:
% boundary_condition [real]
% index [integer]
% name [character]
% r (,) [real,pointer]
% ready [logical]
% xy (,) [real,pointer]
% xy2 (,) [real,pointer]
% xy3 (,) [real,pointer]
% xy4 (,) [real,pointer]
% xz (,) [real,pointer]
% xz2 (,) [real,pointer]
% yz (,) [real,pointer]
Variables
- cparam/alpha_fine [real,parameter=7.2973525643d-3]
- cparam/always_false [logical,parameter=.false.]
- cparam/bclen [integer,parameter=3]
- cparam/c_light_cgs [real,parameter=2.99792458d10]
[cm/s]
- cparam/chypercharge [real,parameter=3.4166666666666665]
(nondimensional)
- cparam/compinds_6 (6) [integer,parameter=(/1,2,3,5,6,9/)]
- cparam/datelen [integer,parameter=30]
- cparam/density_scale_cgs [real,parameter=1.2435d21]
[cm] 403pc Reynolds 91, etc
- cparam/dimensionality [integer,parameter=3]
- cparam/dtor [real,parameter=0.022222222222222223]
- cparam/e_cgs [real,parameter=4.8032047d-10]
[statcoulombs]
- cparam/ev_cgs [real,parameter=1.602176462d-12]
[erg]
- cparam/fmtlen [integer,parameter=30]
- cparam/fnlen [integer,parameter=135]
- cparam/four_pi_over_three [real,parameter=5.333333333333333]
- cparam/fourthird [real,parameter=1.3333333333333333]
- cparam/g_newton_cgs [real,parameter=6.67428d-8]
[cm3/g/s2]
- cparam/hbar_cgs [real,parameter=1.054571596d-27]
[erg*s]
- cparam/huge1 [real,parameter=0.8]
- cparam/huge_double [real,parameter=huge(zero_double)]
- cparam/huge_real [real,parameter=huge(0.)]
division necessary as INTEL compiler considers
- cparam/ikind1 [integer,parameter=selected_int_kind(2)]
- cparam/ikind4 [integer,parameter=selected_int_kind(9)]
- cparam/ikind8 [integer,parameter=selected_int_kind(14)]
- cparam/ilabel_complex [integer,parameter=100]
- cparam/ilabel_extr_lim [integer,parameter=-9]
- cparam/ilabel_ignore [integer,parameter=99]
- cparam/ilabel_integrate [integer,parameter=3]
- cparam/ilabel_integrate_log10 [integer,parameter=40]
- cparam/ilabel_integrate_sqrt [integer,parameter=30]
- cparam/ilabel_max [integer,parameter=-1]
- cparam/ilabel_max_dt [integer,parameter=-3]
- cparam/ilabel_max_neg [integer,parameter=-4]
- cparam/ilabel_max_reciprocal [integer,parameter=-5]
- cparam/ilabel_max_sqrt [integer,parameter=-2]
- cparam/ilabel_save [integer,parameter=0]
- cparam/ilabel_sum [integer,parameter=1]
- cparam/ilabel_sum_lim [integer,parameter=9]
- cparam/ilabel_sum_log10 [integer,parameter=10]
- cparam/ilabel_sum_log10_par [integer,parameter=20]
- cparam/ilabel_sum_masked [integer,parameter=11]
- cparam/ilabel_sum_par [integer,parameter=5]
- cparam/ilabel_sum_plain [integer,parameter=21]
- cparam/ilabel_sum_sqrt [integer,parameter=2]
- cparam/ilabel_sum_sqrt_par [integer,parameter=6]
- cparam/ilabel_sum_weighted [integer,parameter=7]
- cparam/ilabel_sum_weighted_sqrt [integer,parameter=8]
- cparam/ilabel_surf [integer,parameter=4]
- cparam/impossible [real,parameter=3.9085e+37]
- cparam/impossible_int [integer,parameter=21474836]
- cparam/int_sgl [integer,parameter=0]
- cparam/intlen [integer,parameter=21]
- cparam/iomsglen [integer,parameter=256]
- cparam/k1bessel0 [real,parameter=2.4048255577]
- cparam/k1bessel1 [real,parameter=3.831706]
- cparam/k2bessel0 [real,parameter=5.5200781]
- cparam/k_b_cgs [real,parameter=1.3806505d-16]
[erg/K]
- cparam/kappa_es_cgs [real,parameter=3.4d-1]
[cm^2/g]
- cparam/l1 [integer,parameter=1+nghost]
- cparam/labellen [integer,parameter=40]
- cparam/lenergy [logical,parameter=lentropy.or.ltemperature.or.lthermal_energy]
- cparam/linelen [integer,parameter=256]
- cparam/lntwo [real,parameter=real(0.69314718055995d0)]
- cparam/m1 [integer,parameter=1+nghost]
- cparam/m_e_cgs [real,parameter=9.10938188d-28]
[g]
- cparam/m_h_cgs [real,parameter=16]
- cparam/m_p_cgs [real,parameter=1.67262158d-24]
[g]
- cparam/m_u_cgs [real,parameter=1.66053886d-24]
[g]
- cparam/mass_zboson [real,parameter=7.48e-18]
(in Mpl, not reduced)
- cparam/mass_zboson_gev [real,parameter=91.2]
[in GeV]
- cparam/max_col_width [integer,parameter=64]
- cparam/max_diagnostics [integer,parameter=100]
- cparam/max_n [integer,parameter=32.0]
- cparam/max_real [real,parameter=0.4]
- cparam/mcom [integer,parameter=mvar+maux_com]
- cparam/mfarray [integer,parameter=mvar+maux+mglobal+mscratch]
- cparam/min_ts [real,parameter=1e-37]
PAR_DOC: minimum number to be displayed in time series
- cparam/mparray [integer,parameter=mpvar+mpaux]
- cparam/mpcom [integer,parameter=mpvar+mpaux]
- cparam/mqarray [integer,parameter=mqvar+mqaux]
- cparam/mreduce [integer,parameter=6]
- cparam/mseed [integer,parameter=256]
- cparam/mu0_cgs [real,parameter=16]
- cparam/n1 [integer,parameter=1+nghost]
- cparam/n_avogadro_cgs [real,parameter=6.022d23]
[1/mol]
- cparam/n_forcing_cont_max [integer,parameter=2]
- cparam/nbin_angular [integer,parameter=38]
- cparam/ncpus [integer,parameter=1]
- cparam/ndustspec0 [integer,parameter=8]
- cparam/ngpus [integer,parameter=1]
- cparam/ninit [integer,parameter=5]
- cparam/nprocx [integer,parameter=1]
- cparam/nprocxy [integer,parameter=1]
- cparam/nprocxz [integer,parameter=1.0]
- cparam/nprocy [integer,parameter=1]
- cparam/nprocyz [integer,parameter=1.0]
- cparam/nprocz [integer,parameter=1.0]
- cparam/nrcyl [integer,parameter=16.0]
- cparam/nrcylrun [integer,parameter=1.6]
- cparam/nscbc_len [integer,parameter=24]
- cparam/nw [integer,parameter=32768.0]
- cparam/nx [integer,parameter=32.0]
- cparam/nxgrid [integer,parameter=32]
- cparam/nxy [integer,parameter=1024.0]
- cparam/nxygrid [integer,parameter=1024]
- cparam/nxz [integer,parameter=1024.0]
- cparam/nxzgrid [integer,parameter=1024]
- cparam/ny [integer,parameter=32.0]
- cparam/nygrid [integer,parameter=32]
- cparam/nyz [integer,parameter=1024.0]
- cparam/nyzgrid [integer,parameter=1024]
- cparam/nz [integer,parameter=32.0]
- cparam/nzgrid [integer,parameter=32]
- cparam/one_over_sqrt3 [real,parameter=0.5773502691896257]
- cparam/one_real [real,parameter=1.0]
- cparam/onesixth [real,parameter=0.16666666666666666]
- cparam/onethird [real,parameter=0.3333333333333333]
- cparam/penc_name_len [integer,parameter=16]
- cparam/pi [real,parameter=3.141592653589793]
[cgs]
- cparam/pi4_1 [real,parameter=0.00390625]
- cparam/pi5_1 [real,parameter=0.0009765625]
- cparam/pi_1 [real,parameter=0.25]
- cparam/r_cgs [real,parameter=8.3144d7]
[erg/g/K]
- cparam/rkind16 [integer,parameter=8]
- cparam/rkind4 [integer,parameter=selected_real_kind(6)]
- cparam/rkind8 [integer,parameter=selected_real_kind(12)]
- cparam/root [integer,parameter=0]
- cparam/sigma_thomson_cgs [real,parameter=6.652458732160d-25]
[cm^2]
- cparam/sigmasb_cgs [real,parameter=5.670400d-5]
[erg/cm^2/s/K^4]
- cparam/slice_data
- cparam/sqrt2 [real,parameter=1.4142135623730951]
- cparam/sqrt21 [real,parameter=0.25]
- cparam/sqrt2pi [real,parameter=16]
- cparam/sqrtpi [real,parameter=1.772453850905516]
- cparam/twopi [real,parameter=6.283185307179586]
- cparam/twothird [real,parameter=0.6666666666666666]
- cparam/zero_double [real,parameter=0.0]