36         overs(dptdz,dztop)=dztop
 
   42               IF (nthts(it).GT.0) 
THEN 
   46          idis2=(nint(xtmp(it))-lowix(1))**2+
 
   47      $                        (nint(ytmp(it))-lowiy(1))**2
 
   50            IF ((nint(xtmp(it))-lowix(jl))**2+
 
   51      $                 (nint(ytmp(it))-lowiy(jl))**2 .LT. idis2) 
THEN 
   52                       idis2=(nint(xtmp(it))-lowix(jl))**2+
 
   53      $                           (nint(ytmp(it))-lowiy(jl))**2
 
   60                     rhslo(it,l)=rhs(lx,ly,l)
 
   61                     spd=sqrt(u(lx,ly,l)**2+v(lx,ly,l)**2)
 
   68             IF (dtheta .GT.-998.) 
THEN 
   69                        IF (dtheta.LE.dpotmin) dtheta=dpotmin
 
   70                        dzmax(it,l)=spd/sqrt(9.8*dtheta/tsigl(it,l))
 
   75                        IF (dzmax(it,l).GT. overs(dtheta,zrise))
 
   76      $                            dzmax(it,l)=overs(dtheta,zrise)
 
   89             IF (dzmax(it,l).GT.-9998.) 
THEN 
   90                        compdz=cmpres*(rhslo(it,l+1)-rhslo(it,l))
 
   91                        IF (dzmax(it,l).GT.(dzmax(it,l+1)+compdz))
 
   92      $                         dzmax(it,l)=dzmax(it,l+1) +compdz
 
  102            IF (dzmax(it,l).GT.-9998.) 
THEN 
  104                          IF (dzmax(it,l).GT.overs(dtheta,zrise))
 
  105      $                             dzmax(it,l)=overs(dtheta,zrise)
 
  107              diff=zrise-rhs(lx,ly,l)
 
  109                          IF (totryz .LT. diff) totryz=diff
 
  110                          IF(dzmax(it,l).GT.totryz)
 
  119           WRITE (*,*) 
'NO LEVELS IN RESIG FOR SOND ',it