12 subroutine sitec( line )
26 integer i,ixpar,ixsite,j,lth,ival
36 call gettkn(line,token,lth)
38 if (lth.gt.0 .and. itoken(token,lth,ival))
then
40 if (ival.le.
mxsite.and.ival.ge.1)
then
47 if (ival.lt.
nsite)
then
61 if (
ixst(i).gt.ival)
then
65 call rmvprm(ixpar,ixsite,token)
96 1000
format(
'*** Number of sites must be ',i2,
' or less ***')
97 1001
format(
'*** Expecting integer value ***')
98 1002
format(
'*** WARNING: spectrum ',i2,
' (',a,
99 #
') not normalized ***')
integer, dimension(mxvar), save ixst
integer, dimension(mxspc), save nrmlz
integer, dimension(mxtdm), save bsused
integer, dimension(mxsite, mxspc), save basno
integer, dimension(mxsite, mxspc), save modtd
character *30, dimension(mxspc), save dataid
subroutine gettkn(line, token, lth)
Written for free-form input of parameters for slow-motional calculations. Returns a token consisting ...
integer, dimension(mxvar), save ixpr
integer, parameter mxsite
integer, parameter luttyo
subroutine rmvprm(ix, ix2, ident)
character *9, dimension(mxjcol), save tag