Go to the documentation of this file. 1 subroutine checkorb( msecl, posl, msecg, posg, nlinl, nling, iret)
30 real*4 posl(3,*), posg(3,*)
31 integer*4 msecl(*), msecg(*), nlinl, nling, iret
43 dowhile(msecl(il) .ne. msecg(ig))
46 if (msecl(il) .gt. msecg(ig))
then
50 if (ig .gt. nling)
then
52 write(*,*)
'CHECKORB: No matching GAC and LAC times'
61 if (il .gt. nlinl)
then
63 write(*,*)
'CHECKORB: No matching GAC and LAC times'
72 if (
abs(posl(i,il) - posg(i,ig)) .gt. toldif)
then
73 write(*,*)
'CHECKORB: Inconsistent GAC and LAC orbit'
74 write(*,*) i, il, posl(i,il), ig, posg(i,ig)
subroutine checkorb(msecl, posl, msecg, posg, nlinl, nling, iret)