-- -- Patricia Fasel -- Los Alamos National Laboratory -- 1990 August -- module Consts (cylLen,cylLen2,cylRad,cylRad2,wgtCut,wgtCut2,ergCut, big,small,nothing, scatter,escape,transit,numExit,numLev,numStat, ne,nt,ns,nek,nwk,nr,nsp,nc,nnc,nrk,wrl,wrg) where cylLen,cylLen2,cylRad,cylRad2,wgtCut,wgtCut2,ergCut,big,small,nothing :: Double cylLen = 20.0 -- cylinder length cylLen2 = cylLen + 10.0 -- cylinder length squared cylRad = 1.0 -- cylinder radius cylRad2 = cylRad * cylRad -- cylinder radius squared big = 100.0 small = 0.0000001 nothing = -30.0 -- bad value in xsect table wgtCut = 0.5 -- weight cutoff of a particle wgtCut2 = wgtCut * wgtCut -- weight cutoff squared ergCut = 0.001 -- energy cutoff in pair scatter,escape,transit,numExit,numLev,numStat :: Int ne,nt,ns,nek,nwk,nr,nsp,nc,nnc,nrk,wrl,wrg :: Int scatter = 1 escape = 2 transit = 3 numExit = 3 numLev = 35 numStat = 12 -- number of statistics ne = 1 -- number of escapes nt = 2 -- number of transits ns = 3 -- number of scatters nek = 4 -- number of energy kills nwk = 5 -- number of weight kills nr = 6 -- number of roulettes nsp = 7 -- number of splits nc = 8 -- number of collisions nnc = 9 -- number of noncollisions nrk = 10 -- number of roulette kills wrl = 11 -- weight in roulette lost wrg = 12 -- weight in roulette gained