IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 11, 2016, 10:23:42 PM (10 years ago)
Author:
eugene
Message:

modify to pass with extremely pedantic build; force consistency for signed vs unsigned and int sizes; various relastro updates

Location:
trunk/Ohana
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana

  • trunk/Ohana/src/relastro/include/relastro.h

    r39396 r39457  
    8888  off_t *NMEASURE;            // allocated Measures per catalog
    8989  int   *index;               // lookup table catID -> catalog[i]
    90   int  *catIDs;              // lookup table catID <- catalog[i]
    91   int    maxID;               // max catID value to date
     90  unsigned int *catIDs;       // lookup table catID <- catalog[i]
     91  unsigned int  maxID;        // max catID value to date
    9292} CatalogSplitter;
    9393
     
    259259int    REGION_HOST_ID;
    260260int    PARALLEL_REGIONS_MANUAL;
     261char  *MANUAL_UNIQUER;
    261262
    262263int          HOST_ID;
     
    416417int SetSignals (void);
    417418
    418 void relastro_client_free ();
     419void relastro_free (SkyTable *sky, SkyList *skylist);
     420void relastro_client_free (SkyTable *sky, SkyList *skylist);
    419421
    420422GSCRegion    *find_regions        PROTO((Image *image, off_t Nimage, int *Nregions, GSCRegion *fullregion));
     
    438440void          initImageBins       PROTO((Catalog *catalog, int Ncatalog, int FULLINIT));
    439441void          initImages          PROTO((Image *input, off_t *line_number, off_t N));
     442void          freeImages          PROTO(());
    440443void          initMosaicBins      PROTO((Catalog *catalog, int Ncatalog));
    441444void          initMosaicGrid      PROTO((Image *image, off_t Nimage));
     
    528531int UpdateSimple (Catalog *catalog, int Ncatalog);
    529532int UpdateChips (Catalog *catalog, int Ncatalog, int Nloop);
     533int UpdateStacks (Catalog *catalog, int Ncatalog);
    530534int UpdateMosaic (Catalog *catalog, int Ncatalog);
    531535int UpdateMeasures (Catalog *catalog, int Ncatalog);
     
    552556Mosaic *getmosaics (off_t *N);
    553557void initMosaics (Image *image, off_t Nimage);
     558void freeMosaics ();
    554559StarData *getMosaicRaw (Catalog *catalog, int Ncatalog, off_t mos, off_t *Nstars);
    555560StarData *getMosaicRef (Catalog *catalog, int Ncatalog, off_t mos, off_t *Nstars);
     
    588593
    589594int initStarMaps ();
     595void freeStarMaps ();
    590596int updateStarMaps(Catalog *catalog);
    591597int createStarMapPoints();
     
    653659
    654660int indexCatalogs (Catalog *catalog, int Ncatalog);
    655 int catID_and_objID_to_seq (int catID, int objID, int *catSeq, off_t *objSeq);
     661int catID_and_objID_to_seq (unsigned int catID, unsigned int objID, int *catSeq, off_t *objSeq);
     662void freeCatalogIndexes (int Ncatalog);
    656663
    657664int markObjects (Catalog *catalog, int Ncatalog);
     
    682689AstromOffsetTable *get_astrom_table ();
    683690void put_astrom_table (AstromOffsetTable *myTable);
     691void free_astrom_table ();
    684692
    685693int fit_map (AstromOffsetMap *map, StarData *raw, StarData *ref, int Npts);
Note: See TracChangeset for help on using the changeset viewer.