plprd1 - nicolob/pep-full GitHub Wiki

plprd1

Type: subroutine

Defined in: plprd1.f

Definition: subroutine PLPRD1(lice)

Revision History

  • revised 1977 feb
  • revised 2009 Jun to implement target bodies and mass partials

Description

kk(84) = 0  read no central/target body tapes during integration
kk(84) = 1  read tape for central/target body position, velocity only
kk(84) = 2  also read tape for partials wrt i.c., masses, and others
(option 1 above not implemented: treated as option 2)
if kk(84)=2, insist on finding partials wrt all initial conditions
requested for integrations.
input --
lice =0 printout of data on first two records of planet tape
lice =1 no such printout
subroutine PLPNDX is generic and does not know what body is being
integrated, and so the control flags -31 to -36, indicating partials
w.r.t. the integrated body's ICs must be converted to a generic
notation as NPLNT*100 plus an offset of 1 to 6.
look for partials needed for integration
partials of central body coordinates w.r.t. integrated body
or target body i.c. are not needed
also, if no tape is available and no elliptic approximations can be made,
we skip searching for needed partials

Included Files

  • globdefs.inc
  • bddtaint.inc
  • fcntrl.inc
  • intstf.inc
  • namtimq.inc
  • petuna.inc
  • plndta.inc
  • prtpin.inc
  • sbstuf.inc
  • tapdtplp.inc
  • xprcom.inc
  • yvectplp.inc
  • yvectrd1.inc

Arguments

  • lice

Calls

  • plpndx
  • rdptap
  • suicid
  • xxrd1

Called By

  • ...

Notes

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