Changeset 37356 for trunk/Ohana
- Timestamp:
- Sep 4, 2014, 7:54:14 AM (12 years ago)
- Location:
- trunk/Ohana/src
- Files:
-
- 8 edited
-
libautocode/def/lensing-ps1-v5.d (modified) (2 diffs)
-
libautocode/def/lensing.d (modified) (2 diffs)
-
libautocode/def/lensobj-ps1-v5.d (modified) (1 diff)
-
libautocode/def/lensobj.d (modified) (1 diff)
-
libdvo/include/dvo.h (modified) (1 diff)
-
libdvo/src/dvo_catalog.c (modified) (2 diffs)
-
libdvo/src/dvo_convert_PS1_V5.c (modified) (5 diffs)
-
libohana/include/ohana.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/libautocode/def/lensing-ps1-v5.d
r37034 r37356 2 2 EXTNAME DVO_LENSING_PS1_V5 3 3 TYPE BINTABLE 4 SIZE 1 284 SIZE 136 5 5 DESCRIPTION DVO Lensing Table 6 6 … … 44 44 FIELD averef, AVE_REF, unsigned int, reference to average entry 45 45 46 FIELD imageID, IMAGE_ID, unsigned int, reference to DVO image ID 47 FIELD padding, PADDING, unsigned int, reference to DVO image ID 48 46 49 # 28 x float 47 50 # 4 x int -
trunk/Ohana/src/libautocode/def/lensing.d
r37034 r37356 2 2 EXTNAME DVO_LENSING 3 3 TYPE BINTABLE 4 SIZE 1 284 SIZE 136 5 5 DESCRIPTION DVO Lensing Table 6 6 … … 39 39 FIELD fF_ApR6, FLUX_AP_R6, float, Flux inside r = 6 40 40 41 FIELD detID, DET_ID, unsigned int, detection ID 42 FIELD objID, OBJ_ID, unsigned int, unique ID for object in table 43 FIELD catID, CAT_ID, unsigned int, unique ID for table in which object was first realized 44 FIELD averef, AVE_REF, unsigned int, reference to average entry 41 FIELD detID, DET_ID, int, detection ID 42 FIELD objID, OBJ_ID, int, unique ID for object in table 43 FIELD catID, CAT_ID, int, unique ID for table in which object was first realized 44 FIELD averef, AVE_REF, int, reference to average entry 45 46 FIELD imageID, IMAGE_ID, int, reference to DVO image ID 47 FIELD padding, PADDING, int, padding 45 48 46 49 # 28 x float 47 # 4 x int48 # = 1 28bytes / detection50 # 5 x int + padding 51 # = 136 bytes / detection 49 52 # for 2.5G objects + 60 overlaps, expect 15TB for forced warp -
trunk/Ohana/src/libautocode/def/lensobj-ps1-v5.d
r37034 r37356 43 43 FIELD E2, E2, float 44 44 45 FIELD objID, OBJ_ID, unsigned int, unique ID for object in table 46 FIELD catID, CAT_ID, unsigned int, unique ID for table in which object was first realized 47 FIELD pad, PAD, int 45 FIELD objID, OBJ_ID, unsigned int, unique ID for object in table 46 FIELD catID, CAT_ID, unsigned int, unique ID for table in which object was first realized 47 FIELD photcode, PHOTCODE, short 48 FIELD Nmeas, NMEAS, short 48 49 49 50 # 31 x float -
trunk/Ohana/src/libautocode/def/lensobj.d
r37034 r37356 29 29 FIELD E2_sh_psf, E2_SH_PSF, float, mean lensing shear psf stars E2 30 30 31 FIELD F_ApR5,FLUX_AP_R5, float, Flux inside r = 532 FIELD dF_ApR5,FLUX_ERR_AP_R5, float, Flux inside r = 533 FIELD sF_ApR5,FLUX_STD_AP_R5, float, Flux inside r = 534 FIELD fF_ApR5,FLUX_FIL_AP_R5, float, Flux inside r = 531 FIELD F_ApR5, FLUX_AP_R5, float, Flux inside r = 5 32 FIELD dF_ApR5, FLUX_ERR_AP_R5, float, Flux inside r = 5 33 FIELD sF_ApR5, FLUX_STD_AP_R5, float, Flux inside r = 5 34 FIELD fF_ApR5, FLUX_FIL_AP_R5, float, Flux inside r = 5 35 35 36 FIELD F_ApR6,FLUX_AP_R6, float, Flux inside r = 537 FIELD dF_ApR6,FLUX_ERR_AP_R6, float, Flux inside r = 538 FIELD sF_ApR6,FLUX_AP_R6, float, Flux inside r = 539 FIELD fF_ApR6,FLUX_AP_R6, float, Flux inside r = 536 FIELD F_ApR6, FLUX_AP_R6, float, Flux inside r = 5 37 FIELD dF_ApR6, FLUX_ERR_AP_R6, float, Flux inside r = 5 38 FIELD sF_ApR6, FLUX_AP_R6, float, Flux inside r = 5 39 FIELD fF_ApR6, FLUX_AP_R6, float, Flux inside r = 5 40 40 41 FIELD gamma,GAMMA, float42 FIELD E1,E1, float43 FIELD E2,E2, float41 FIELD gamma, GAMMA, float 42 FIELD E1, E1, float 43 FIELD E2, E2, float 44 44 45 FIELD objID, OBJ_ID, unsigned int, unique ID for object in table 46 FIELD catID, CAT_ID, unsigned int, unique ID for table in which object was first realized 47 FIELD pad, PAD, int 45 FIELD objID, OBJ_ID, unsigned int, unique ID for object in table 46 FIELD catID, CAT_ID, unsigned int, unique ID for table in which object was first realized 47 FIELD photcode, PHOTCODE, short 48 FIELD Nmeas, NMEAS, short 48 49 49 50 # 31 x float -
trunk/Ohana/src/libdvo/include/dvo.h
r37246 r37356 1039 1039 1040 1040 void dvo_lensing_init (Lensing *lensing); 1041 void dvo_lensobj_init (Lensobj *lensobj );1041 void dvo_lensobj_init (Lensobj *lensobj, int toZero); 1042 1042 1043 1043 void InitRegionHosts (RegionHostInfo *hosts, int Nhosts, int NHOSTS); -
trunk/Ohana/src/libdvo/src/dvo_catalog.c
r37246 r37356 389 389 lensing->catID = -1; 390 390 lensing->averef = 0; 391 392 lensing->imageID = -1; 393 lensing->padding = 0; 391 394 } 392 395 393 396 // init all data, or just catalog data 394 void dvo_lensobj_init (Lensobj *lensobj) { 395 lensobj->X11_sm_obj = NAN; 396 lensobj->X12_sm_obj = NAN; 397 lensobj->X22_sm_obj = NAN; 398 lensobj->E1_sm_obj = NAN; 399 lensobj->E2_sm_obj = NAN; 400 401 lensobj->X11_sh_obj = NAN; 402 lensobj->X12_sh_obj = NAN; 403 lensobj->X22_sh_obj = NAN; 404 lensobj->E1_sh_obj = NAN; 405 lensobj->E2_sh_obj = NAN; 406 407 lensobj->X11_sm_psf = NAN; 408 lensobj->X12_sm_psf = NAN; 409 lensobj->X22_sm_psf = NAN; 410 lensobj->E1_sm_psf = NAN; 411 lensobj->E2_sm_psf = NAN; 412 413 lensobj->X11_sh_psf = NAN; 414 lensobj->X12_sh_psf = NAN; 415 lensobj->X22_sh_psf = NAN; 416 lensobj->E1_sh_psf = NAN; 417 lensobj->E2_sh_psf = NAN; 418 419 lensobj->F_ApR5 = NAN; 420 lensobj->dF_ApR5 = NAN; 421 lensobj->sF_ApR5 = NAN; 422 lensobj->fF_ApR5 = NAN; 423 424 lensobj->F_ApR6 = NAN; 425 lensobj->dF_ApR6 = NAN; 426 lensobj->sF_ApR6 = NAN; 427 lensobj->fF_ApR6 = NAN; 397 void dvo_lensobj_init (Lensobj *lensobj, int toZero) { 398 lensobj->X11_sm_obj = toZero ? 0 : NAN; 399 lensobj->X12_sm_obj = toZero ? 0 : NAN; 400 lensobj->X22_sm_obj = toZero ? 0 : NAN; 401 lensobj->E1_sm_obj = toZero ? 0 : NAN; 402 lensobj->E2_sm_obj = toZero ? 0 : NAN; 403 lensobj->X11_sh_obj = toZero ? 0 : NAN; 404 lensobj->X12_sh_obj = toZero ? 0 : NAN; 405 lensobj->X22_sh_obj = toZero ? 0 : NAN; 406 lensobj->E1_sh_obj = toZero ? 0 : NAN; 407 lensobj->E2_sh_obj = toZero ? 0 : NAN; 408 lensobj->X11_sm_psf = toZero ? 0 : NAN; 409 lensobj->X12_sm_psf = toZero ? 0 : NAN; 410 lensobj->X22_sm_psf = toZero ? 0 : NAN; 411 lensobj->E1_sm_psf = toZero ? 0 : NAN; 412 lensobj->E2_sm_psf = toZero ? 0 : NAN; 413 lensobj->X11_sh_psf = toZero ? 0 : NAN; 414 lensobj->X12_sh_psf = toZero ? 0 : NAN; 415 lensobj->X22_sh_psf = toZero ? 0 : NAN; 416 lensobj->E1_sh_psf = toZero ? 0 : NAN; 417 lensobj->E2_sh_psf = toZero ? 0 : NAN; 418 lensobj->F_ApR5 = toZero ? 0 : NAN; 419 lensobj->dF_ApR5 = toZero ? 0 : NAN; 420 lensobj->sF_ApR5 = toZero ? 0 : NAN; 421 lensobj->fF_ApR5 = toZero ? 0 : NAN; 422 lensobj->F_ApR6 = toZero ? 0 : NAN; 423 lensobj->dF_ApR6 = toZero ? 0 : NAN; 424 lensobj->sF_ApR6 = toZero ? 0 : NAN; 425 lensobj->fF_ApR6 = toZero ? 0 : NAN; 428 426 429 427 lensobj->gamma = NAN; … … 434 432 lensobj->catID = -1; 435 433 436 lensobj->pad = 0; 434 lensobj->photcode = 0; 435 lensobj->Nmeas = 0; 437 436 } 438 437 -
trunk/Ohana/src/libdvo/src/dvo_convert_PS1_V5.c
r37246 r37356 491 491 492 492 out[i].averef = in[i].averef; 493 494 out[i].imageID = in[i].imageID; 493 495 } 494 496 return (out); … … 543 545 544 546 out[i].averef = in[i].averef; 547 out[i].imageID = in[i].imageID; 545 548 } 546 549 return (out); … … 555 558 556 559 for (i = 0; i < Nvalues; i++) { 557 dvo_lensobj_init (&out[i] );560 dvo_lensobj_init (&out[i], FALSE); 558 561 559 562 out[i].X11_sm_obj = in[i].X11_sm_obj; … … 598 601 out[i].catID = in[i].catID; 599 602 603 out[i].photcode = in[i].photcode; 604 out[i].Nmeas = in[i].Nmeas; 600 605 } 601 606 return (out); … … 651 656 out[i].objID = in[i].objID; 652 657 out[i].catID = in[i].catID; 658 659 out[i].photcode = in[i].photcode; 660 out[i].Nmeas = in[i].Nmeas; 653 661 } 654 662 return (out); -
trunk/Ohana/src/libohana/include/ohana.h
r37033 r37356 192 192 193 193 # ifndef isfinite 194 # define isfinite(A) (!isnan(A) )194 # define isfinite(A) (!isnan(A) && !isinf(A)) 195 195 # endif 196 196
Note:
See TracChangeset
for help on using the changeset viewer.
