IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 16, 2014, 7:17:55 AM (12 years ago)
Author:
eugene
Message:

working on building relphot parallel

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20140206/Ohana/src/relphot/include/relphot.h

    r36516 r36518  
    119119  unsigned int catID;
    120120} MeanMag;
     121
     122typedef struct {
     123  float Mcal;
     124  float dMcal;
     125  float dMagSys;
     126  float Xm;
     127  int nFitPhotom;
     128  int flags;
     129  unsigned int imageID;
     130  short ubercalDist;
     131} ImageMag;
    121132
    122133typedef struct {
     
    439450int init_synthetic_mags ();
    440451int add_synthetic_mags (AverageTiny *average, SecFilt *secfilt, MeasureTiny *measure, off_t *Nmeasure, off_t *Nm);
     452
     453int relphot_parallel_regions ();
     454
     455int assign_images (FITS_DB *db, RegionHostTable *regionHosts);
     456int select_images_hostregion (RegionHostTable *hosts, Image *image, off_t Nimage);
     457int find_host_for_coords (RegionHostTable *regionHosts, double R, double d);
     458
     459int launch_region_hosts (RegionHostTable *regionHosts);
     460int strextend (char *input, char *format,...);
     461
     462Image *ImageTableLoad(char *filename, off_t *nimage);
     463int ImageTableSave (char *filename, Image *images, off_t Nimages);
     464
     465int indexCatalogs (Catalog *catalog, int Ncatalog);
     466int catID_and_objID_to_seq (int catID, int objID, int *catSeq, off_t *objSeq);
     467
     468int share_mean_mags (Catalog *catalog, int Ncatalog, RegionHostTable *regionHosts, int nloop);
     469int slurp_mean_mags (Catalog *catalog, int Ncatalog, RegionHostTable *regionHosts, int nloop);
     470int check_sync_file (char *hostname, int nloop);
     471int clear_sync_file (char *hostname);
     472int update_sync_file (char *hostname, int nloop);
     473int set_mean_mags (MeanMag *meanmags, Average *average, SecFilt *secfilt, int Nsec);
     474MeanMag *merge_mean_mags (MeanMag *target, int *ntarget, MeanMag *source, int Nsource);
     475
     476MeanMag *MeanMagLoad(char *filename, off_t *nmeanmags);
     477int MeanMagSave(char *filename, MeanMag *meanmags, off_t Nmeanmags);
     478
     479int share_image_mags (RegionHostTable *regionHosts, int nloop);
     480int slurp_image_mags (RegionHostTable *regionHosts, int nloop);
     481int check_imsync_file (char *hostname, int nloop);
     482int update_imsync_file (char *hostname, int nloop);
     483int clear_imsync_file (char *hostname);
     484int set_image_mags (ImageMag *image_mags, Image *image);
     485ImageMag *merge_image_mags (ImageMag *target, int *ntarget, ImageMag *source, int Nsource);
     486
     487ImageMag *ImageMagLoad(char *filename, off_t *nimage_mags);
     488int ImageMagSave(char *filename, ImageMag *image_mags, off_t Nimage_mags);
Note: See TracChangeset for help on using the changeset viewer.