- Timestamp:
- Feb 27, 2014, 3:58:27 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20140206/Ohana/src/relastro/include/relastro.h
r36566 r36569 6 6 # include <pthread.h> 7 7 8 # define MARKTIME(MSG,...) { \ 9 gettimeofday (&stopTimer, (void *) NULL); \ 10 float dtime = DTIME (stopTimer, startTimer); \ 11 fprintf (stderr, MSG, __VA_ARGS__); } 12 13 # define INITTIME \ 14 struct timeval startTimer, stopTimer; \ 15 gettimeofday (&startTimer, (void *) NULL); 16 8 17 // choose off_t or int depending on full-scale relphot analysis resources 9 18 // # define IDX_T off_t … … 20 29 typedef enum {FIT_NONE, FIT_AVERAGE, FIT_PM_ONLY, FIT_PAR_ONLY, FIT_PM_AND_PAR} FitMode; 21 30 22 typedef enum {TARGET_NONE, TARGET_SIMPLE, TARGET_CHIPS, TARGET_MOSAICS, TARGET_HIGH_SPEED, TARGET_MERGE_SOURCE, TARGET_UPDATE_OBJECTS, TARGET_UPDATE_OFFSETS, TARGET_LOAD_OBJECTS, TARGET_HPM } FitTarget;31 typedef enum {TARGET_NONE, TARGET_SIMPLE, TARGET_CHIPS, TARGET_MOSAICS, TARGET_HIGH_SPEED, TARGET_MERGE_SOURCE, TARGET_UPDATE_OBJECTS, TARGET_UPDATE_OFFSETS, TARGET_LOAD_OBJECTS, TARGET_HPM, TARGET_PARALLEL_REGIONS, TARGET_PARALLEL_IMAGES} FitTarget; 23 32 24 33 typedef enum { … … 129 138 } StatType; 130 139 131 # define MARKTIME(MSG,...) { \132 float dtime; \133 gettimeofday (&stop, (void *) NULL); \134 dtime = DTIME (stop, start); \135 fprintf (stderr, MSG, __VA_ARGS__); }136 137 140 /* global variables set in parameter file */ 138 141 # define DVO_MAX_PATH 1024 … … 145 148 char SKY_TABLE[DVO_MAX_PATH]; 146 149 int SKY_DEPTH; /** XXX EAM : depth of catalog tables, fix usage */ 150 151 // globals for parallel region operations 152 char *REGION_FILE; 153 char *IMAGE_TABLE; 154 int REGION_HOST_ID; 155 int PARALLEL_REGIONS_MANUAL; 147 156 148 157 int HOST_ID; … … 486 495 int share_mean_pos (Catalog *catalog, int Ncatalog, RegionHostTable *regionHosts, int nloop); 487 496 int slurp_mean_pos (Catalog *catalog, int Ncatalog, RegionHostTable *regionHosts, int nloop); 488 int set_mean_pos (MeanPos *meanpos, AverageTiny *average , SecFilt *secfilt, int Nsec);497 int set_mean_pos (MeanPos *meanpos, AverageTiny *average); 489 498 MeanPos *merge_mean_pos (MeanPos *target, int *ntarget, MeanPos *source, int Nsource); 490 499 … … 505 514 int set_image_pos (ImagePos *image_pos, Image *image); 506 515 516 Image *ImageTableLoad(char *filename, off_t *nimage); 517 int ImageTableSave (char *filename, Image *images, off_t Nimages);
Note:
See TracChangeset
for help on using the changeset viewer.
