14 1/lmmine/ erp(30) ,ern(30)
15 2/lmpari/
x(15) ,xt(15) ,dirin(15) ,maxint ,npar
16 3/lmpare/ u(30) ,werr(30) ,maxext ,nu
17 4/lmlimi/ alim(30) ,blim(30) ,lcode(30) ,lcorsp(30) ,limset
19 7/lmfix / ipfix(15),xs(15) ,xts(15) ,dirins(15) ,npfix
20 7/lmfix2/ grds(15) ,g2s(15) ,gsteps(15),aberfs(15)
21 c/lmcasc/
y(16) ,jh ,jl
22 f/lmderi/ gin(30) ,grd(15) ,g2(15) ,gstep(15) ,aberf(15)
23 g/lmsimv/
p(15,16) ,pstar(15),pstst(15) ,pbar(15) ,prho(15)
26 6/lmunit/ isysrd ,isyswr ,isyspu
27 8/lmtitl/
title(13),date(2) ,isw(7) ,nblock
28 9/lmconv/ epsi ,apsi ,vtest ,nstepq ,nfcn ,nfcnmx
29 a/lmcard/ cword ,cword2 ,cword3 ,word7(7)
30 b/lmmini/ amin ,up ,newmin ,itaur ,sigma,epsmac
37 INTEGER lcode,lcorsp,limset
42 REAL grds,g2s,gsteps,aberfs
45 REAL gin,grd,g2,gstep,aberf
46 REAL p,pstar,pstst,pbar,prho
49 INTEGER isysrd ,isyswr ,isyspu
52 REAL epsi ,apsi ,vtest
53 INTEGER nstepq ,nfcn ,nfcnmx
54 REAL cword ,cword2 ,cword3 ,word7
55 REAL amin ,up ,sigma,epsmac
64 REAL ynew,pnew,us,pbig,plit
70 IF(ynew.GE.amin) go
to 18
80 IF (
y(j) .GT.
y(jh)) jh = j
83 IF (sigma .LE. 0.) go
to 45
89 IF (
p(i,j) .GT. pbig) pbig =
p(i,j)
90 IF (
p(i,j) .LT. plit) plit =
p(i,j)
92 dirin(i) = pbig - plit
93 IF (itaur .LT. 1 )
v(i,i) = 0.5*(
v(i,i) +us*dirin(i)**2)
98 45
IF(lst3.GE.6)
WRITE (isyswr, 1000) npar
101 1000
FORMAT(
'0***** FUNCTION VALUE DOES NOT SEEM TO DEPEND ON ANY ',
102 +
'OF THE',i3,
' VARIABLE PARAMETERS',/15
x ,
'VERIFY THAT STEP SIZES',
103 +
' ARE BIG ENOUGH AND CHECK FCN LOGIC.',/1
x,81(1h*)/1
x,81(1h*)//)