Fusim's DocsFusim's Docs
主页
  • 软件介绍
  • 物理模块
  • 边界条件
  • 初始条件
  • 典型算例
  • 所有输入参数
主页
  • 软件介绍
  • 物理模块
  • 边界条件
  • 初始条件
  • 典型算例
  • 所有输入参数
  • 所有输入参数

所有输入参数

Basic 模块

参数名取值描述
nlextrtrue(false)Turn on(off) extrapolation method.
nrun1000Maximum number of time steps.
leqtyp11Determines which equilibrium package is to be used
     for equilibrium flux surfaces computed with the fixed boundary moments code VMEC from S. P. Hirshman.
for xxx
reread1000Time [sec] to reread namelist.
lsmord2Order of binomial filter, smoothing can be bypassed by setting korder < 0.
theta0.5Degree of implicitness in Crank—Nicholson differencing schemes.
thetap0.5Degree of implicitness for iteration in predictor—corrector scheme.
nsedit0Short printout frequency.
nplot0Plot frequency.
errmax1.0E-6Maximum allowed relative extrapolated error in any zone when extrapolation is used.
delmax1.0E-6Maximum relative change allowed in any zone over one time step without reducing the time step.
ntrans1If NTRANS < 1 - all diffusion coefficients are set to zero.
nbound1Type of boundary condition.
rastar1Normalization for empirical model above.
nedit0Generate major printout every NEDIT time steps.
nskip0Skip NSKIP time steps between major printouts.
splot0Plot every splot sec.
sedit0Long printout every 5.0 sec.
ntty0Frequency of output to terminal.
tinit0.0Initial time.
tmax1.0Maximum time.
dtinit0.01Initial timestep.
dtmax0.01Maximum timestep.
nzones55Number of radial zones.
cpvelc0.0Energy per particle carried by convection.
cpvion0.0Energy per particle carried by convection.
ntype1Local alpha plasma heating model.
rcwals1.0Major radius to alpha scrape off.
rdwals0.0Minor radius to alpha scrape off ( 1.5 * rminor ).
einoiz0.0Energy loss for each hydrogen ioniztion (1804).

一维数组

参数名index取值描述
nlomt213true(false)(Not) Skip sbrtn cmpres.
21true(false)(Not) Skip sbrtn cmpres.
26true(false)(Not) skip sbrtn pwso_update.
limprd322For computes CMEAN, C2MEAN, WEIRS, and DWEIRS in the ghost zone just outside the plasma.
3xxx
lnumer311/0Smooth on fast ion densities if lnumer(31)>0.

Impurity 模块

参数名取值描述
ntaomc2Non-equilibrium impurity radiation model.
extzef0.0z effective.
extf0.0ne/ni dilution factor.
grecyc0.0Recycling off wall.
ngprof0.0Recycling off wall.
ngpart0Recycling off wall.
recflx0Recycling factor for diffusive losses to the wall.
recscr0Recycling factor for scrape-off losses.
nwcool1100Print local and vol rad power, electron cooling rate.
nwline1000Print local and vol rad power, line radiation.
nwioni0Ionization losses.
nwreko0Recombination radiation.
nwchex0Charge exchange radiation.
nwbrem0Bremsstrahlung radiation.

一维数组

参数名index取值描述
cfutz2001If cfutz(200)<0, prescribed impurity influxes are considered ionized. Setting cfutz(200)>0, activates the neutral impurity influx model.
2010.04Prescribed incoming kinetic energy for neutrals of first impurity species species.
2020.04Neutral impurity influx can only be prescribed for the first two impurity species.
2030.18Electron energy loss per initial ionization of a neutral atom of first impurity species.
2040.18Same as cfutz(203), but for second impurity species.
2071N+2-cfutz(207)=index of outermost radial zone allowing ionization of neutrals of first impurity neutrals of first impurity species.
2081Same as cfutz(207), but for second impurity species.
2090.9Prescried maximum penetration depth for neutrals of first impurity species.
2100.9Same as cfutz(209), but for second impurity species.
2811.2Switch for χi.
2951eAn,19→eAn,19+ve∗/(cfutz(95)+ve∗),A=D,i,e,v for all n.
4101Multiplier on electron—ion equilibration rate.
4801xxx
4811xxx
xfutz21.732Maximum rate of increase of time step.
60.5≠ 0. → Override relative extrapolation error method of decreasing time step, and decrease time step when necessary by xfutz(6).
cimprd100.1xxx

Transport 模块

一维数组

参数名index取值描述
cfutz10x pseudoclassical contribution to DHH,H=1,2.
20x pseudoclassical contribution to DII,I=l,h.
30x pseudoclassical contribution to χe.
40x pseudoclassical contribution to χi.
50x Bohm contribution to DHH,H=1,2.
60x Bohm contribution to DII,I=l,h.
70x Bohm contribution to χe.
80x Bohm contribution to χi.
91x simplified neoclassical contribution to DHH, diagonal terms only; H=1,2.
100x simplified neoclassical contribution to DII, diagonal terms only; I=l,h.
111x simplified neoclassical contribution to χe.
121x simplified neoclassical contribution to χi.
191x vWareH,e (factor multiplying Ware pinch of hydrogen isotopes and electron energy).
210DHH → + cfutz(21); H=1,2.
230χe → + cfutz(23).
240χe → + cfutz(24).
290χe → + cfutz(29) (r/rscr)cfutz(30).
302Modified by “soft Bohm limit”.
350.0002DHH → + cfutz(35) (r/rscr)cfutz(36);H=1,2.
36-6DHH → + cfutz(35) (r/rscr)cfutz(36);H=1,2.
370DHH → + cfutz(37)/ne;H=1,2.
380DII → + cfutz(38) (r/rscr)cfutz(39);H=l,h.
393DII → + cfutz(38) (r/rscr)cfutz(39);H=l,h.
420DII → + cfutz(42)/ne;I=l,h.
43500000Daa, maximum allowed value; a=1,2,l,h.
44500000χj, maximum allowed value; j=i,e.
570χe → + 0, for cfutz(58)=0.
580χe → + 0, for cfutz(58)=0.
701Note that even if cfutz(70) > 0, there will be no He volume source unless 4He is specified as an impurity species.
710.95Fraction of helium ions crossing out at r=rwall which is recycled as a volume source.
740.12Electron energy lost per He0 ionization.
760.04(Unique) energy with He0 atoms are launched.
814Flow bias parameter: If cfutz(81)≠0, zone centers for some of the differencing formulas are offset by (vΔt)/(cfutz(81)Δr), where v is the convective velocity.
1101cfutz(110)>0. Activities “nearly exact” neoclassical particle diffusivities between each ionic species and all others, and replaces simplified off-diagonal neoclassical diffusivities.
1111Factor multiplying classical contribution to “nearly exact” neoclassical particle diffusivities.
1121Factor multiplying banana-plateau contribution to “nearly exact” neoclassical particle diffusivities.
1131Factor multiplying Pfirsch—Schluter contribution to “nearly exact” neoclassical particle diffusivities.

Transport model 模块

参数名取值描述
fdrint0Electron-ion energy interchange coefficient.
fdr values0,0,0xxx
fig values0.8,0.8,0.8xxx
fec values0,0,0xxx
fkb values1,0.65,0.65xxx
frb values1,1,1xxx
fmh values0,0,0xxx

一维数组

参数名index取值描述
cthery10xxx
21.013xxx
60xxx
71xxx
83.5xxx
12-4xxx
13-4xxx
14-4xxx
15-4xxx
170xxx
5010xxx
5110xxx
5210xxx
5310xxx
5410xxx
781xxx
791xxx
81-4xxx
820xxx
83-4xxx
852xxx
860.15xxx
1110xxx
1120xxx
1130xxx
1140xxx
1211xxx
1231xxx
1240xxx
lthery34xxx
41xxx
52xxx
61xxx
727xxx
821xxx
92xxx
133xxx
141xxx
150xxx
160xxx
171xxx
211xxx
250xxx
26400xxx
271xxx
295xxx
301xxx
311xxx
32-2xxx
ltrnsp2082xxx
2150xxx

Initialization 模块

参数名取值描述
rmajor814Major radius in cm.
rminor280Minor radius in cm.
curent21000Current in kA.
bz56800Toroidal field in Gauss.
ti03Initial ti(r) parabola^etifit.
te03Initial te(r) parabola^etefit.
ti13Initial ti(r) parabola^etifit.
te13Initial te(r) parabola^etefit.
etifit1Initial ti(r) parabola^etifit.
etefit1Initial te(r) parabola^etefit.
ngas-2,-3Sets the hydrogen isotopes for species a. If wtgas(a)=0, ngas=1 → H, ngas=-2 → D, ngas=-3 → T.
denga02.0354e13,2.0354e13Initial central density of hydrogen isotope a; ignore if dengas(a,1)>0.
denga12.1481e12,2.1481e12Density at all times in outer "dummy zone" for hydrogen isotope; ignored if dengas(a,1)>0.
denim07.3680e11,4.6050e11Initial central density of impurity species a; ignored if denimp(a,1)>0.
denim17.7760e10,4.8600e10Density at all times in outermost radial zone for impurity species a; ignored if denimp(a,1)>0.
nimp6,2Impurity species a.
ehfit1,1xxx
eifit1,1,1Outer exponents.
eehfit2,2Initial density of hydrogen isotope a is naH=n1aH+(n0aH−n1aH)[1−(r/rwall)xaH]yaH.
eeifit2,2,2Initial density of impurity species a is naI=n1aI+(n0aI−n1aH)[1−(r/rwall)xaI]yaI.

Boundary condition 模块

参数名取值描述
tcoldp1Energy of gas puffed neutrals [keV].
tcold1Temperature of recycled neutral hydrogen.
bdtime0.0,90.0,94.0,98.0,102.0,106.0,110.0,114.0,118.0,122.0,126.0,150.0,250.0,500.0,900.0xxx
bdtee3,3,4.206,4.7,5,5,5,5,5,5,5,5,5,5,5xxx
bdtie3,3,4.206,4.7,5,5,5,5,5,5,5,5,5,5,5xxx
flgas0,0Specifies a gas puffing influx rate for neutral hydrogen isotope a, linearly interpolated between times tjH. This is independent of density monitoring.

一维数组

参数名index取值描述
bdhyde(i,j)12.1481E+12,2.1481E+12,1.0224E+13,1.5375E+13,1.8450E+13,2.1525E+13,2.4600E+13,2.7675E+13,3.0750E+13,3.3825E+13,3.3825E+13,3.3825E+13,3.3825E+13,3.3825E+13,3.3825E+13xxx
22.1481E+12,2.1481E+12,1.0224E+13,1.5375E+13,1.8450E+13,2.1525E+13,2.4600E+13,2.7675E+13,3.0750E+13,3.3825E+13,3.3825E+13,3.3825E+13,3.3825E+13,3.3825E+13,3.3825E+13xxx
bdimpe(i,j)17.7760E+10,7.7760E+10,3.5200E+11,5.0000E+11,6.0000E+11,7.0000E+11,8.0000E+11,9.0000E+11,1.0000E+12,1.1000E+12,1.1000E+12,1.1000E+12,1.1000E+12,1.1000E+12,1.1000E+12xxx
24.8600E+10,4.8600E+10,7.2000E+11,1.8750E+12,2.2500E+12,2.6250E+12,3.0000E+12,3.3750E+12,3.7500E+12,4.1250E+12,4.1250E+12,4.1250E+12,4.1250E+12,4.1250E+12,4.1250E+12xxx

Gas puffing and pellet injection 模块

参数名取值描述
npuff2Gas puffing parameters, monitor line average density.
npel21Milora-foster pellet model ornl-tm-5776.
gflmax7e19,7e19,7e19,7e19,7e19,7e19,7e19,7e19,7e19,7e19,7e19,7e19,7e19,7e19,7e19,7e19,7e19,7e19,7e19,7e19Maximum gas puffing rate which can be forced by density monitoring linearly interpolated between times tjG.
denmon1,2.7e13,2.7e13,4.0e13,5.0e13,6.0e13,7.0e13,8.0e13,9.0e13,10.0e13,11.0e13,11.0e13,11e13,11e13,11e13,11e13Target density for feedback monitoring of ne at tjG,j=2,3,...,20. denmon(1)=1.
gfract0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5Fraction of hydrogen isotope i, in gas puffing due to density monitoring, linearly interpolated between times tjG.
timp0,90,94,98,102,106,110,114,118,122,126,130,140,150,160,170,180,200,500,999Times to change specified impurity influx.
ftzeff1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5,1.5xxx

一维数组

参数名index取值描述
flimp11e11,1e11,1e11,1e11,1e11,1e11,1e11,1e11,1e11,1e11,1e11,1e11,1e11,1e11,1e11,1e11,1e11,1e11,1e11,1e11Specified the flux of impurity ion or neutral species a across r=rwall, linearly interpolated between times tjI.
rpa10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0Minimum major radius along the flight path of pellet launched at time tjP.
ypa10.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5xxx
tpela1999.0,999.0,999.0,999.0,999.0,999.0Times to launch pellets. For j>1, pellet is ignored if tjP≤0.
vpela10.5e5,0.5e5,0.7e5,1.0e5,1.3e5,1.5e5Velocity of pellet launched at time tjP.
rpela10.08,0.08,0.08,0.08,0.08,0.08Radius of pellet launched at time tjP.
npelga1-2,-2,-2,-2,-2,-2,-2,-2,-2,-2Hydrogen isotope in solid pellet launched at time tjP. If npelga does not follow the numbering conventions of ngas the pellet does not contribute to the hydrogen density.

NBI heating 模块

参数名取值描述
cjbeam1Beam driven current.
hnchek0.1Max frac chnge in ne befor recomp beam.
htchek0.3Max frac chnge in te befor recomp beam.
nipart20000Number of Monte Carlo particles used.
niprof20Max number of steps between beam comp.

一维数组

参数名index取值描述
hton190,90,90,90,90,90Time at which beam b is turned on.
htoff1999,999,999,999,999,999Time at which beam b is turned off.
hangle328.5,28.5,28.5,28.5,28.5,28.5Angles defining orientation of the line around which the distribution of beam neutrals has symmetry.
hrmaj1800,800,800,800,800,800If hrmaj(b)≤0, we set RbMAJ=rmajor(1).
hrmin1500,500,500,500,500,500If RbMIN≤0, we set RbMIN=rminor(1).
haper150,50,50,50,50,50Width of aperture normal to the beamline at pivot point.
haperv1150,150,150,150,150,150Height of aperture normal to the beamline at pivot point.
hdiv10,0,0,0,0,0Beam divergence.
hwidth150,50,50,50,50,50Width of injector face.
hfutz10.25“Approximation factors” for beam treatment.
height1150,150,150,150,150,150Height of injector face.
hfocl11e3,1e3,1e3,1e3,1e3,1e3Horizontal focal length of beam.
hfoclv11.4e3,1.4e3,1.4e3,1.4e3,1.4e3,1.4e3Vertical focal length of beam.
hlenth1900,900,900,900,900,900Distance along the beamline from injector face to pivot point.
nhaper12,2,2,2,2,21 → circular port, 2 → rectangular port.
nhshap12,2,2,2,2,21 → circular injector face, 2 → rectangular injector face.
hebeam11000,1000,1000,1000,1000,1000Energy of full energy component of injected neutrals.
hpowmw116.5,16.5,0,0,0,0xxx
nhbeam1-2,-2,-2,-2,-2,-2Sets the injected species.

二维数组

参数名index(i)index(j)取值描述
hfract(i,j)110.998,0.001,0.001,0.998,0.001,0.001,0.998,0.001,0.001,0.998,0.001,0.001,0.998,0.001,0.001,0.998,0.001,0.001Current fractions of neutral atoms at full, half and one-third energy.

AEGIS 模块

Grid type parameters

参数名取值描述
eq_typeefittype of equilibrium file: 'aegis', 'efit', 'gato' and 'toqdcon'.
psi_typepesttype of psi: 'pest' and 'original'.
theta_typehamadatype of theta: 'eqarc', 'hamada', 'pest' and 'general'.
a_fixed1.0not use.
s_sp0.0not use.
nest_sp405not use.

Physical effects

参数名取值描述
lg_amass.true.apparent mass effect.
lg_flr.false.FLR effect.
lg_denread.false.read density profile in a file named "profiles" .
zm2Parameter in FLR effect.
fac_ome_n1Parameter in FLR effect.
fac_ome_t0.7Parameter in FLR effect.

Grid setting

参数名取值描述
nthet2_p801number of theta grid in plasma.
npsi_sht_p1001number of psi grid in plasma.
chipct_efit0.9998cutting-off at edge.
n_eqstep1keeping seperation points.
n_surf_regmin30regions with resonances.
gd_power3compacking surface near the resonance.
psi_min_p0.0002cutting-off in the core.
nreg_add10additional number of shooting regions (first form).
psi_add(0-10)0.0~1.0additional region boundary.
nreg_add_mid10additional number of shooting regions (second form).
psi_add_mid(0-10)0.0~1.0additional region boundary.

Mode features

参数名取值描述
n_tor1toroidal mode number.
m_pol_plus-4number of "poloidal mode number": m_max=int(n_tor*qmax)+5-m_pol_plus.
m_pol_minus-4number of "poloidal mode number": m_min=int(n_tor*qmin)-4-m_pol_minus
comega(-0.0,1e-3)Re: uniformly rotation, Im: gamma
omg_rot0.0non-uniformly rotation profile used with rot_type.
bc_axis.true.initial conditions.

Shooting

参数名取值描述
tol_shoot1.d-6tol_shoot*factol: tolerance of integrating.
hp_fac0.05setting up high precision shooting regions.
fac_tol1.d-2tol_shoot*factol: tolerance of integrating.
n_tolnot use.
relabs“R”the type of error control.

Equilibrium profile n, T and P

参数名取值描述
ntp_profile_type'n' or 't' or 'p'number density, temperature profiles
den_01.d20number density at the magnetic axis
(d/t)coef(1-10)ntp_profile='n': set n profile, and T=p/n; ntp_profile='t': set T profile, and n=p/T; ntp_profile='p': n=T=p.

rotation profile

参数名取值描述
rot_type'polynomial' or 'pressure'rotation profile, 'pressure': use pressure profile
rotcoef(i)used with rot_type='polynomial'

Diagnostics control parameters

参数名取值描述
diag_readeq'true'check grad shafranov eq.
diag_regrid'true'check q_toq and q.
diag_matrix'false'save for matrix
diag_shoot'true'plot independent solutions
diag_eigen'false'not use.

Spectrum

参数名取值描述
lg_spectrum.false.spectrum analysis.
lg_wrtplot.true.output grid point.
============================================

Vacuum wall type

参数名取值描述
nwall_shape1 or 21 for conformal wall, 2 efit wall (reconstruct wall).
nwall_type0 or 10: conducting wall, 1: resistive or liquid metal wall.
relabs_shoot_v'R'the type of error control.
tol_shoot_v1.d-7tolerance of integrating.
bwall1.2position of wall
ss_wx0.01wall spline for efit case (nwall_shape=2).
ss_wz0.2wall spline for efit case (nwall_shape=2).
nthet2_v401number of theta grid in vacuum.
npsi_v40number of psi grid in vacuum.

Thin liquid metal wall

参数名取值描述
vlm_00liquid metal wall matrix.
thet_vel_in0liquid metal wall matrix.
thet_vel_out1liquid metal wall matrix.
omwall_over_omalf1.d-4complex determinant for dispersion.

Thick wall

参数名取值描述
nthe2_w301number of theta grid in wall.
wthick0number of psi grid in wall.
rlambda_w(0,0)included wall shoot matrix.
relabs_shoot_w'R'the type of error control.
tol_shoot_w1.d-5tolerance of integrating.

Diagnostic

参数名取值描述
wallreconst_lg.true.reconstruct wall.
diag_wallmat.false.cylinder check.
diag_wallshoot.false.cylinder check.
plot_pest.true.plot the real PEST Fourier component.
skip_green.false.preparision for green func.calculation.
v_shoot.true.shooting.
lg_wrtplot.true.output results.

Reread 模块

一维数组

参数名index取值描述
rereadReread190.2Time [sec] to reread namelist.
Reread2245Time [sec] to reread namelist.
Reread3999Time [sec] to reread namelist.
dtmaxReread20.5Maximum allowed time step.
Reread30.2Maximum allowed time step.
Reread40.5Maximum allowed time step.

二维数组

参数名index1index2取值描述
cimprdReread1101xxx
Reread2101xxx

Baldur control 模块

参数名取值描述
qmin1.01Minimum initial q value.
mombnd2Number of moments specified for equilibrium boundary.
mom3Number of moments computed in equilibrium interior.
ntbkmx9Number of breakpoint times.
shift0.05Initial shift Raxis - Rmid.
mflxs25Number of equilibrium flux surfaces.
swton10.07Sawtooth time on
swtoff230Sawtooth time on

一维数组

参数名index取值描述
lsweq13xxx
40xxx
51xxx
63xxx
71xxx
80xxx
100xxx
110xxx
lsawth11xxx
21xxx
310xxx
51xxx
60xxx
71xxx
102xxx
csawth10.9xxx
50xxx
91xxx
tbk110.0,20.0,30.0,40.0,50.0, 75.0, 100.0, 300.0, 999xxx
neqdt110,10,10,10,10,25,25,30,30xxx
rmajbt18.14,8.14,8.14,8.14,8.14,8.14,8.14,8.14,8.14xxx
rminbt12.8,2.8,2.8,2.8,2.8,2.8,2.8,2.8,2.8xxx
elngbt11.6,1.6,1.6,1.6,1.6,1.6,1.6,1.6,1.6xxx
trngbt10.24,0.24,0.24,0.24,0.24,0.24,0.24,0.24,0.24xxx
btort15.68,5.68,5.68,5.68,5.68,5.68,5.68,5.68,5.68xxx
rtort18.14,8.14,8.14,8.14,8.14,8.14,8.14,8.14,8.14xxx
curmat121,21,21,21,21,21,21,21,21xxx

first part

first line of jobxdat:

F 0 0 0

分别是程序中的变量 nlres, nresum,nledge,nrec

  • nlres 是否是继续上一次模拟,目前建议只取 .F.,nresum,nledge,nrec: 在该版本中没有用到。

jobxdat 中第 2-5 行,对该算例进行描述。

run1 namelist

基本参数,按照 commen block 划分

basic system parameters

  1. 浮点数型变量

altime:

cptime:

stime:

versno: version number of the code.

reread: time to reread namelist

  1. 整数型变量

nresum,nrec,nledge: not used.

ndiary,npunch,nin,nread,nonlin,nout,nprint: channel to read/write messages to teletype (do not change).

nstep: time step number.

*nrun: maximum number of time steps

  1. 逻辑型变量

nlend: label for exit of the run.

nlres: label for resuming a previous run. .T.: resume a run. .F.: start a new run.

  1. 字符型变量 label1,label2, label3, label4, label5, label6, label7, label8: page headers

control switches

  1. 浮点数型变量 dimension(32)

*cnumer

cinout

cstart

ctrnsp

cemprc

cbeams

cdivrt

cauxil

*cimprd

cnugas

cneocl

cfsion

cstabl

  1. 整数型变量 dimension(32)

*lnumer

linout

lstart

*ltrnsp

lemprc

lbeams

lstabl

ldivrt

lauxil

*limprd

lnugas

lneocl

lfsion

standard neutral gas variabl

  1. 浮点数型变量

gblosi(2):

gfdni(2):

gflowi(2):

gfluxi(2):

gflx0i(2):

gfrac1(2):

gnchek: not used.

gnel1(2):

gneut(2):

*`grecyc`: fraction of ions or neutral leaving outermost zone which are recycled as neutral gas.

`gsputs(4)`:

`gtchek`: not used.

`gtflwi(20)`:

`gtprfi`:

`gvsrci(2)`:

`gwmin`: Minimum weight below which particles are no longer followed in Monte Carlo neutral algorithm.

`gxdome(2)`: Ratio to ion temperature of minimus and maximum energies used in least squares temperature calculation based on neutral outflux spectrum.

`gxmaxe`: maximum energy for neutral outflux spectrum in eV.

`gxmine`: minimum energy for neutral outflux spectrum in eV.

`gxphi(4)`: Defines azimuthal angle bins used in computation of neutral outflux spectrum.

`gxthet(4)`: Defines bins for angle between neutral outflux detector and normal to the wall, used in computation of neutral outflux spectrum.

`rhons(2,55)`:

`tns(2,55)`:
  1. 整数型变量
*`ngpart`: number of particles in Monte Carlo computation of each source of neutral gas.

*`ngprof`: neutral profile every `NGPROF` time steps.

`ngsplt`: Number of splitting surfaces for neutral gas. (Section 2.9.1); must be less than or equal to 10.

`ngsprf`: 

`ngxene`: Number of energy bins for neutral outflux spectrum. must be less than or equal to 100. Not used.

`ngzone`: A minimum for the number of spatial zones in neutral gas computatoin.
  1. 逻辑型变量
`nlglim`: `.TRUE.` $\rightarrow$ Include reflection off limiter; Ignore `TCOLD` and `NLGMON` for recycleing neutrals, and launch these neutrals with a Maxwellian energy distribution at the ion temperature of the outer dummy zone. Not that the gas puffing neutrals are not affected by `NLGLIM`.

`nlgmon`: `.TRUE.` $\rightarrow$ Monoenergetic, (`.FALSE.` $\rightarrow$ Maxwellian) recycled neutrals with energy(temperature) `TCOLD` and gas puff neutrals with energy (temperature) `TCOLDP`.    

`nlgpin`:     

`nlgref`:`.TRUE.` $\rightarrow$ Neutrals loss energy due to wall reflection; assumes a stainless steel wall.

`nlgspt`: `.TRUE.` $\rightarrow$ Sputtering of iron by neutrals crossing out over $r=r_{wall}$ is computed. [Sputtered iron is added to impurities as an influx analogous to `FLIMP` if `NIMP(1)`=26 or `NIMP(2)`=26]
Last Updated:
Contributors: jxliu