11 1/lmmine/ erp(30) ,ern(30)
12 2/lmpari/
x(15) ,xt(15) ,dirin(15) ,maxint ,npar
13 3/lmpare/ u(30) ,werr(30) ,maxext ,nu
14 4/lmlimi/ alim(30) ,blim(30) ,lcode(30) ,lcorsp(30) ,limset
16 7/lmfix / ipfix(15),xs(15) ,xts(15) ,dirins(15) ,npfix
17 7/lmfix2/ grds(15) ,g2s(15) ,gsteps(15),aberfs(15)
18 c/lmcasc/
y(16) ,jh ,jl
19 f/lmderi/ gin(30) ,grd(15) ,g2(15) ,gstep(15) ,aberf(15)
20 g/lmsimv/
p(15,16) ,pstar(15),pstst(15) ,pbar(15) ,prho(15)
23 6/lmunit/ isysrd ,isyswr ,isyspu
24 8/lmtitl/
title(13),date(2) ,isw(7) ,nblock
25 9/lmconv/ epsi ,apsi ,vtest ,nstepq ,nfcn ,nfcnmx
26 a/lmcard/ cword ,cword2 ,cword3 ,word7(7)
27 b/lmmini/ amin ,up ,newmin ,itaur ,sigma,epsmac
32 DATA big, small / 1.570796326795 , -1.570796326795 /
34 go
to(100,200,300,400),igo
43 IF (pexti-alimi) 440,500,460
46 pexti = alimi + 0.5* (blimi-alimi) *(sin(a) +1.0)
48 IF(lst3.GE.1)
WRITE (isyswr,241) i
50 460
IF (blimi-pexti) 470,520,480
53 480 yy=2.0*(pexti-alimi)/(blimi-alimi) - 1.0
54 lmpint = atan(yy/sqrt(1.0- yy**2) )
60 241
FORMAT(
' WARNING - VARIABLE',i3,
' HAS BEEN BROUGHT BACK IN',
61 +
'SIDE LIMITS BY LMPINT.')