Main Page | Modules | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

psEarthOrientation.h File Reference


Detailed Description

Function prototypes for earth orientation calculations transformation.

Author:
Robert Daniel DeSonia, MHPCC
Version:
Revision
1.2
Name
rel7
Date:
Date
2005/09/13 00:50:04
Copyright 2005 Maui High Performance Computing Center, University of Hawaii

Definition in file psEarthOrientation.h.

#include "psCoord.h"
#include "psTime.h"
#include "psSphereOps.h"

Include dependency graph for psEarthOrientation.h:

Go to the source code of this file.

Enumerations

enum  psPrecessMethod { PS_PRECESS_ROUGH, PS_PRECESS_COMPLETE, PS_PRECESS_IAU2000A }

Functions

psSphere * psAberration (psSphere *apparent, const psSphere *actual, const psSphere *direction, double speed)
psSphere * psGravityDeflection (psSphere *apparent, psSphere *actual, psSphere *sun)
double psEOC_ParallaxFactor (const psSphere *coords, const psTime *time)
psEarthPole * psEOC_PrecessionModel (const psTime *time)
psEarthPole * psEOC_PrecessionCorr (const psTime *time, psTimeBulletin bulletin)
psSphereRot * psSphereRot_CEOtoGCRS (const psEarthPole *pole)
psSphereRot * psSphereRot_TEOtoCEO (const psTime *time)
psEarthPole * psEOC_GetPolarMotion (const psTime *time, psTimeBulletin bulletin)
psEarthPole * psEOC_PolarTideCorr (const psTime *time)
psEarthPole * psEOC_NutationCorr (psTime *time)
psSphereRot * psSphereRot_ITRStoTEO (const psEarthPole *motion)


Enumeration Type Documentation

enum psPrecessMethod
 

Enumeration values:
PS_PRECESS_ROUGH 
PS_PRECESS_COMPLETE 
PS_PRECESS_IAU2000A 

Definition at line 31 of file psEarthOrientation.h.


Function Documentation

psSphere* psAberration (  psSphere *  apparent,
const psSphere *  actual,
const psSphere *  direction,
double  speed
) 
 

psEarthPole* psEOC_GetPolarMotion (  const psTime *  time,
psTimeBulletin  bulletin
) 
 

psEarthPole* psEOC_NutationCorr (  psTime *  time  ) 
 

double psEOC_ParallaxFactor (  const psSphere *  coords,
const psTime *  time
) 
 

psEarthPole* psEOC_PolarTideCorr (  const psTime *  time  ) 
 

psEarthPole* psEOC_PrecessionCorr (  const psTime *  time,
psTimeBulletin  bulletin
) 
 

psEarthPole* psEOC_PrecessionModel (  const psTime *  time  ) 
 

psSphere* psGravityDeflection (  psSphere *  apparent,
psSphere *  actual,
psSphere *  sun
) 
 

psSphereRot* psSphereRot_CEOtoGCRS (  const psEarthPole *  pole  ) 
 

psSphereRot* psSphereRot_ITRStoTEO (  const psEarthPole *  motion  ) 
 

psSphereRot* psSphereRot_TEOtoCEO (  const psTime *  time  ) 
 


Generated on Wed Sep 14 10:42:57 2005 for Pan-STARRS Foundation Library by  doxygen 1.4.2