Changeset 37331 for tags/ipp-pv3-20140717
- Timestamp:
- Aug 29, 2014, 12:28:56 PM (12 years ago)
- Location:
- tags/ipp-pv3-20140717/Ohana/src/libdvo
- Files:
-
- 3 edited
-
include/dvo.h (modified) (1 diff)
-
src/dvo_catalog.c (modified) (2 diffs)
-
src/dvo_convert_PS1_V5.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tags/ipp-pv3-20140717/Ohana/src/libdvo/include/dvo.h
r37035 r37331 934 934 935 935 void dvo_lensing_init (Lensing *lensing); 936 void dvo_lensobj_init (Lensobj *lensobj );936 void dvo_lensobj_init (Lensobj *lensobj, int toZero); 937 937 938 938 void InitRegionHosts (RegionHostInfo *hosts, int Nhosts, int NHOSTS); -
tags/ipp-pv3-20140717/Ohana/src/libdvo/src/dvo_catalog.c
r37035 r37331 374 374 lensing->catID = -1; 375 375 lensing->averef = 0; 376 377 lensing->imageID = -1; 378 lensing->padding = 0; 376 379 } 377 380 378 381 // init all data, or just catalog data 379 void dvo_lensobj_init (Lensobj *lensobj) { 380 lensobj->X11_sm_obj = NAN; 381 lensobj->X12_sm_obj = NAN; 382 lensobj->X22_sm_obj = NAN; 383 lensobj->E1_sm_obj = NAN; 384 lensobj->E2_sm_obj = NAN; 385 386 lensobj->X11_sh_obj = NAN; 387 lensobj->X12_sh_obj = NAN; 388 lensobj->X22_sh_obj = NAN; 389 lensobj->E1_sh_obj = NAN; 390 lensobj->E2_sh_obj = NAN; 391 392 lensobj->X11_sm_psf = NAN; 393 lensobj->X12_sm_psf = NAN; 394 lensobj->X22_sm_psf = NAN; 395 lensobj->E1_sm_psf = NAN; 396 lensobj->E2_sm_psf = NAN; 397 398 lensobj->X11_sh_psf = NAN; 399 lensobj->X12_sh_psf = NAN; 400 lensobj->X22_sh_psf = NAN; 401 lensobj->E1_sh_psf = NAN; 402 lensobj->E2_sh_psf = NAN; 403 404 lensobj->F_ApR5 = NAN; 405 lensobj->dF_ApR5 = NAN; 406 lensobj->sF_ApR5 = NAN; 407 lensobj->fF_ApR5 = NAN; 408 409 lensobj->F_ApR6 = NAN; 410 lensobj->dF_ApR6 = NAN; 411 lensobj->sF_ApR6 = NAN; 412 lensobj->fF_ApR6 = NAN; 382 void dvo_lensobj_init (Lensobj *lensobj, int toZero) { 383 lensobj->X11_sm_obj = toZero ? 0 : NAN; 384 lensobj->X12_sm_obj = toZero ? 0 : NAN; 385 lensobj->X22_sm_obj = toZero ? 0 : NAN; 386 lensobj->E1_sm_obj = toZero ? 0 : NAN; 387 lensobj->E2_sm_obj = toZero ? 0 : NAN; 388 lensobj->X11_sh_obj = toZero ? 0 : NAN; 389 lensobj->X12_sh_obj = toZero ? 0 : NAN; 390 lensobj->X22_sh_obj = toZero ? 0 : NAN; 391 lensobj->E1_sh_obj = toZero ? 0 : NAN; 392 lensobj->E2_sh_obj = toZero ? 0 : NAN; 393 lensobj->X11_sm_psf = toZero ? 0 : NAN; 394 lensobj->X12_sm_psf = toZero ? 0 : NAN; 395 lensobj->X22_sm_psf = toZero ? 0 : NAN; 396 lensobj->E1_sm_psf = toZero ? 0 : NAN; 397 lensobj->E2_sm_psf = toZero ? 0 : NAN; 398 lensobj->X11_sh_psf = toZero ? 0 : NAN; 399 lensobj->X12_sh_psf = toZero ? 0 : NAN; 400 lensobj->X22_sh_psf = toZero ? 0 : NAN; 401 lensobj->E1_sh_psf = toZero ? 0 : NAN; 402 lensobj->E2_sh_psf = toZero ? 0 : NAN; 403 lensobj->F_ApR5 = toZero ? 0 : NAN; 404 lensobj->dF_ApR5 = toZero ? 0 : NAN; 405 lensobj->sF_ApR5 = toZero ? 0 : NAN; 406 lensobj->fF_ApR5 = toZero ? 0 : NAN; 407 lensobj->F_ApR6 = toZero ? 0 : NAN; 408 lensobj->dF_ApR6 = toZero ? 0 : NAN; 409 lensobj->sF_ApR6 = toZero ? 0 : NAN; 410 lensobj->fF_ApR6 = toZero ? 0 : NAN; 413 411 414 412 lensobj->gamma = NAN; … … 419 417 lensobj->catID = -1; 420 418 421 lensobj->pad = 0; 419 lensobj->photcode = 0; 420 lensobj->Nmeas = 0; 422 421 } 423 422 -
tags/ipp-pv3-20140717/Ohana/src/libdvo/src/dvo_convert_PS1_V5.c
r37035 r37331 462 462 463 463 out[i].averef = in[i].averef; 464 465 out[i].imageID = in[i].imageID; 464 466 } 465 467 return (out); … … 514 516 515 517 out[i].averef = in[i].averef; 518 out[i].imageID = in[i].imageID; 516 519 } 517 520 return (out); … … 526 529 527 530 for (i = 0; i < Nvalues; i++) { 528 dvo_lensobj_init (&out[i] );531 dvo_lensobj_init (&out[i], FALSE); 529 532 530 533 out[i].X11_sm_obj = in[i].X11_sm_obj; … … 569 572 out[i].catID = in[i].catID; 570 573 574 out[i].photcode = in[i].photcode; 575 out[i].Nmeas = in[i].Nmeas; 571 576 } 572 577 return (out); … … 622 627 out[i].objID = in[i].objID; 623 628 out[i].catID = in[i].catID; 629 630 out[i].photcode = in[i].photcode; 631 out[i].Nmeas = in[i].Nmeas; 624 632 } 625 633 return (out);
Note:
See TracChangeset
for help on using the changeset viewer.
