24 subroutine rmvprm(ix,ix2,ident)
34 character ident*30,tmptag*9
46 if (
nprm.eq.0)
go to 5
51 write (tmptag,1000) ident(:itrim(ident)),ix2
58 if (
ixpr(i).gt.ixa)
go to 5
59 if (
ixpr(i).eq.ixa)
then
60 if (
ixst(i).gt.ix2.and. ix2.gt.0)
go to 5
61 if (
ixst(i).eq.ix2 .or. ix2.eq.-1)
then
67 if ( .not.tcheck(ix,ix2,ident,0) )
go to 5
70 if (
ixst(i).le.0)
then
89 if (
ixst(j).le.0)
then
99 write (
luttyo,1002) tmptag(:itrim(tmptag)),
nprm
106 5
if (.not.match)
write (
luttyo,1001) tmptag(:itrim(tmptag))
111 1000
format(a,
'(',i1,
')')
112 1001
format(
'*** Parameter ''',a,
''' is not being varied ***')
113 1002
format(
'*** Parameter ''',a,
''' fixed: ',
114 #i3,
' variable parameters ***')
integer, dimension(mxvar), save ixst
double precision, dimension(mxvar), save xfdstp
integer, dimension(mxvar), save ixpr
double precision, dimension(mxvar), save prmin
integer, parameter mxsite
double precision, dimension(mxvar), save prmax
integer, parameter luttyo
integer, dimension(mxvar), save ibnd
subroutine rmvprm(ix, ix2, ident)
integer, dimension(nfprm, mxsite), save ixx
character *9, dimension(mxjcol), save tag
double precision, dimension(mxvar), save prscl