[daip] DATCAL and dispersive delay corrections (15APR99)
Michael Bietenholz
michael at polaris.phys.yorku.ca
Thu Apr 6 15:46:55 EDT 2000
(As usual, if this has been found and fixed already ignore this message;
this is the 15APR99 version)
DATCAL does the dispersive delay corrections wrong. The fix is
simply to replace the indicated "GI" below with "GID".
IF (DODISP) THEN
IF (BADDSP) THEN
GWT = 0.0
ELSE
PHASE = LAMBDA(NLAMDA * (IIF - 1) + IFQ)
* * (DDELAY(IA1) - DDELAY(IA2))
GRD = COS (PHASE)
GID = SIN (PHASE)
TVR1 = TVR
TVR = GRD * TVR1 + GID * TVI
>>> TVI = GRD * TVI - GI * TVR1 <<<
^^
END IF
END IF
michael bietenholz
More information about the Daip
mailing list