cpartl - nicolob/pep-full GitHub Wiki

cpartl

Type: subroutine

Defined in: cpartl.f

Definition: subroutine CPARTL(itype, ngo, kick)

Author: m.e.ash

Created: July 1969

Description

m.e.ash    july 1969    subroutine cpartl
interpolate for partials of coordinates from tape and calculate
partial of observations
itype indicates which body's partials to compute:
1-em, 2-mn, 3-pl, 4-sb, 5-sc, 6-pr, 7-er
11-19 are the planets' contributions to the SSBC offset
ngo = 1 calculate partial of coordinates only
ngo = 2 calculate partial of observation as well as partial
of coordinates
ngo = 3 calculate partial of coordinates only, but combine
the various contributions in DEREM, except when kick=3
kick= 1 radar or radio tracking observation
kick= 2 optical observation
kick= 3 transit or occultation observation
kick= 4 interferometer or pulsar observation
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
arrays 'ivze' and 'ivus' indicate status of the partials arrays
derem,dermn,derpl,dersb,dersc -- ivze(i)= -1,0,1 if the
corresponding der** contains garbage, zeroes, or data.
ivus(i)= 0,1 if the corresponding der** is ignored or included
in cpartc calculations.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
partial derivatives of transit or occultation observation
input partials of 'logical coordinates' depends on ibtrn
first is the observed body relative to logical center
- - - assigned to dermn (1,2,3) or derpl (rest)
second is observer relative to logical center
- - - assigned to derem
for mutual mid-time events, second is dersc - second body rel.
to logical center
zero out garbage

Included Files

  • globdefs.inc
  • bddta.inc
  • cmcke.inc
  • comdateq.inc
  • coord.inc
  • eqnphs.inc
  • fcntrl.inc
  • funcon.inc
  • inodta.inc
  • ltrapobs.inc
  • mnsprt.inc
  • number.inc
  • obscrd.inc
  • kobequiv.inc
  • param.inc
  • partcm.inc
  • pqind.inc
  • radcrd.inc
  • rotdta.inc
  • rtrdvl.inc
  • sbdta.inc
  • sbdtavtp.inc
  • scdta.inc
  • scdtavtp.inc
  • sitcrd.inc
  • spqind.inc
  • tabval.inc
  • tapdte.inc
  • tapdtm.inc
  • tapdtp.inc
  • trnocc.inc
  • trpcom.inc

Arguments

  • itype
  • ngo
  • kick

Calls

Called By

  • ...

Notes

  • ...
⚠️ **GitHub.com Fallback** ⚠️