IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 5522 for trunk/psLib/src/astro


Ignore:
Timestamp:
Nov 15, 2005, 4:40:13 PM (21 years ago)
Author:
drobbin
Message:

Edited VectorReadFromFile(bug536), added psFree to Meta04, added Precession test to EOC

Location:
trunk/psLib/src/astro
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/psLib/src/astro/psEarthOrientation.c

    r5519 r5522  
    88*  @author Robert Daniel DeSonia, MHPCC
    99*
    10 *  @version $Revision: 1.14 $ $Name: not supported by cvs2svn $
    11 *  @date $Date: 2005-11-15 22:19:29 $
     10*  @version $Revision: 1.15 $ $Name: not supported by cvs2svn $
     11*  @date $Date: 2005-11-16 02:40:13 $
    1212*
    1313*  Copyright 2005 Maui High Performance Computing Center, University of Hawaii
     
    6868}
    6969
    70 static bool eocInit()
     70bool p_psEOCInit()
    7171{
    7272    unsigned int nFail = 0;
     
    353353}
    354354
    355 /*
    356 double psEOC_ParallaxFactor(const psSphere *coords,
    357                             const psTime *time)
    358 {
    359  
    360  
    361     return NAN;
    362 }
    363 */
    364 
    365355psEarthPole *psEOC_PrecessionModel(const psTime *time)
    366356{
     
    431421    // Check if EOC data loaded
    432422    if(! eocInitialized) {
    433         eocInitialized = eocInit();
     423        eocInitialized = p_psEOCInit();
    434424        if(!eocInitialized) {
    435425            // XXX: Move error message.
  • trunk/psLib/src/astro/psEarthOrientation.h

    r5483 r5522  
    99*  @author Robert Daniel DeSonia, MHPCC
    1010*
    11 *  @version $Revision: 1.9 $ $Name: not supported by cvs2svn $
    12 *  @date $Date: 2005-11-07 20:52:43 $
     11*  @version $Revision: 1.10 $ $Name: not supported by cvs2svn $
     12*  @date $Date: 2005-11-16 02:40:13 $
    1313*
    1414*  Copyright 2005 Maui High Performance Computing Center, University of Hawaii
     
    4444}
    4545psPrecessMethod;
     46
     47bool p_psEOCInit(void);
     48
     49/** Finalize EOC after using functions that make calls to eocInit for time table data
     50 *
     51 *  @return bool:       True if successful, otherwise false.
     52 */
     53bool p_psEOCFinalize(void);
    4654
    4755/** Allocates a new psEarthPole structure.  */
     
    7987    psSphere *sun                      ///< position of the sun
    8088);
    81 
    82 
    83 /* Calculate the parallax factor for the given position and time.
    84  *
    85  *  @return double:     the calculated parallax factor.
    86  */
    87 /*
    88 double psEOC_ParallaxFactor(
    89     const psSphere *coords,            ///< specified position
    90     const psTime *time                 ///< specified time
    91 );
    92 */
    9389
    9490/** Calculates the components of the rotation between the CEO and GCRS frames, X, Y,
Note: See TracChangeset for help on using the changeset viewer.