pbdprm - nicolob/pep-full GitHub Wiki

pbdprm

Type: subroutine

Defined in: pbdprm.f

Definition: subroutine PBDPRM(nkp,kp,lplnt,kplnt,ltest,iflag)

Description

originally Ash/Reasonberg 1970 Sep - just for body parameters.
J.F.Chandler, 1977 Jul
modular subroutine extracted from routine partl to control logic
for finding partials on integration tapes w.r.t. solar-system
parameters or body parameters
KP is the array of integration control integers (of length NKP),
specifying which partial derivatives are included.  The first 7 elements
of KP refer to the motion and initial conditions and are not used here.
LPLNT is the index of the next element of KP to consider
KPLNT is the index into the array of integrated partials corresponding
to LPLNT
input value of LTEST is abs. value of desired partial
input IFLAG=1 - desired KP neg. for body parameter(con) or
moon rotation parameter(cond or con)
input IFLAG=-1 - KP positive for central body parameter(con)
or solar system parameter
routine searches array KP for desired value (starting at LPLNT)
and returns updated LPLNT and KPLNT as well as indicator:
IFLAG=0  -  value found ok, may call CPARTL
IFLAG=1  -  value not found

Included Files

None.

Arguments

  • nkp
  • kp
  • lplnt
  • kplnt
  • ltest
  • iflag

Calls

  • cpartl

Called By

  • ...

Notes

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