s2-tools
Version:
A collection of geospatial tools primarily designed for WGS84, Web Mercator, and S2.
89 lines • 2.6 kB
TypeScript
import { Satellite } from '../sat';
/** Options for Dpper */
export interface DpperOptions {
init: boolean;
ep: number;
inclp: number;
nodep: number;
argpp: number;
mp: number;
}
/** Output for Dpper */
export interface DpperOutput {
ep: number;
inclp: number;
nodep: number;
argpp: number;
mp: number;
}
/**
* procedure dpper
*
* this procedure provides deep space long period periodic contributions
* to the mean elements. by design, these periodics are zero at epoch.
* this used to be dscom which included initialization, but it's really a
* recurring function.
*
* author : david vallado 719-573-2600 28 jun 2005
*
* inputs :
* e3 -
* ee2 -
* peo -
* pgho -
* pho -
* pinco -
* plo -
* se2 , se3 , sgh2, sgh3, sgh4, sh2, sh3, si2, si3, sl2, sl3, sl4 -
* t -
* xh2, xh3, xi2, xi3, xl2, xl3, xl4 -
* zmol -
* zmos -
* ep - eccentricity 0.0 - 1.0
* inclo - inclination - needed for lyddane modification
* nodep - right ascension of ascending node
* argpp - argument of perigee
* mp - mean anomaly
*
* outputs :
* ep - eccentricity 0.0 - 1.0
* inclp - inclination
* nodep - right ascension of ascending node
* argpp - argument of perigee
* mp - mean anomaly
*
* locals :
* alfdp -
* betdp -
* cosip , sinip , cosop , sinop ,
* dalf -
* dbet -
* dls -
* f2, f3 -
* pe -
* pgh -
* ph -
* pinc -
* pl -
* sel , ses , sghl , sghs , shl , shs , sil , sinzf , sis ,
* sll , sls
* xls -
* xnoh -
* zf -
* zm -
*
* coupling :
* none.
*
* references :
* hoots, roehrich, norad spacetrack report #3 1980
* hoots, norad spacetrack report #6 1986
* hoots, schumacher and glover 2004
* vallado, crawford, hujsak, kelso 2006
* @param sat - Satellite object
* @param options - dpper options
* @param tsince - time in minutes since epoch
* @returns - deep space long period periodic contributions
*/
export declare function dpper(sat: Satellite, options: DpperOptions, tsince: number): DpperOutput;
//# sourceMappingURL=dpper.d.ts.map