30 subroutine setspc(isite,ise)
50 if (ise.le.0 .or. ise.gt.
mxspc
51 # .or. isite.le.0 .or. isite.gt.
mxsite)
return
74 if (
basno(isite,ise).gt.0)
then
96 write (
luout,1001) ise
116 1000
format(
'*** B0(',i1,
') outside range of spectrum ',i1,
118 1001
format(
'*** B0(',i1,
') has not been specified ***')
double precision, dimension(mxspc), save sbi
double precision, dimension(mxspc), save sdb
subroutine setspc(isite, ise)
integer, dimension(mxsite, mxspc), save basno
double precision, dimension(mxspc), save tmpshft
double precision, dimension(mxspc), save shft
double precision, dimension(mxspc), save spsi
double precision, dimension(nfprm, mxsite), target, save fparm
double precision, dimension(mxspc), save serval
integer, dimension(9, mxmts), save mts
double precision, dimension(mxspc), save sphs
integer, dimension(niprm, mxsite), target, save iparm
integer, parameter mxsite
integer, parameter iphase
integer, dimension(mxspc), save idrv
integer, parameter iiderv
integer, parameter luttyo
double precision, dimension(mxspc), save sb0
integer, dimension(mxspc), save npts
double precision, dimension(mxspc), save slb
double precision, parameter rndoff
integer, dimension(mxtdm), save ltbas