IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Nov 30, 2008, 11:13:15 AM (18 years ago)
Author:
eugene
Message:

allow functions to use FLT or INT vectors as appropriate; document valid types

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branch_20081124/Ohana/src/opihi/dvo/compare.c

    r20839 r20859  
    1010  Nmatch = 0;
    1111  NMATCH = D_NMATCH;
    12   REALLOCATE (rvec[0].elements.Flt, opihi_flt, NMATCH);
    13   REALLOCATE (dvec[0].elements.Flt, opihi_flt, NMATCH);
    14   REALLOCATE (mvec[0].elements.Flt, opihi_flt, NMATCH);
    15   REALLOCATE (drvec[0].elements.Flt, opihi_flt, NMATCH);
    16   REALLOCATE (ddvec[0].elements.Flt, opihi_flt, NMATCH);
    17   REALLOCATE (dmvec[0].elements.Flt, opihi_flt, NMATCH);
     12  ResetVector ( rvec, OPIHI_FLT, NMATCH);
     13  ResetVector ( dvec, OPIHI_FLT, NMATCH);
     14  ResetVector ( mvec, OPIHI_FLT, NMATCH);
     15  ResetVector (drvec, OPIHI_FLT, NMATCH);
     16  ResetVector (ddvec, OPIHI_FLT, NMATCH);
     17  ResetVector (dmvec, OPIHI_FLT, NMATCH);
    1818
    1919  for (i = j = 0; (i < catlog1[0].Naverage) && (j < catlog2[0].Naverage);) {
     
    5959  }
    6060
    61   REALLOCATE ( rvec[0].elements.Flt, opihi_flt, Nmatch);
    62   REALLOCATE ( dvec[0].elements.Flt, opihi_flt, Nmatch);
    63   REALLOCATE ( mvec[0].elements.Flt, opihi_flt, Nmatch);
    64   REALLOCATE (drvec[0].elements.Flt, opihi_flt, Nmatch);
    65   REALLOCATE (ddvec[0].elements.Flt, opihi_flt, Nmatch);
    66   REALLOCATE (dmvec[0].elements.Flt, opihi_flt, Nmatch);
    67  
    68   rvec[0].Nelements = Nmatch;
    69   dvec[0].Nelements = Nmatch;
    70   mvec[0].Nelements = Nmatch;
    71   drvec[0].Nelements = Nmatch;
    72   ddvec[0].Nelements = Nmatch;
    73   dmvec[0].Nelements = Nmatch;
    74 
     61  ResetVector ( rvec, OPIHI_FLT, Nmatch);
     62  ResetVector ( dvec, OPIHI_FLT, Nmatch);
     63  ResetVector ( mvec, OPIHI_FLT, Nmatch);
     64  ResetVector (drvec, OPIHI_FLT, Nmatch);
     65  ResetVector (ddvec, OPIHI_FLT, Nmatch);
     66  ResetVector (dmvec, OPIHI_FLT, Nmatch);
    7567}
    7668
Note: See TracChangeset for help on using the changeset viewer.