IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jan 8, 2008, 12:50:52 PM (19 years ago)
Author:
eugene
Message:

replaced sort functions drived from press with sort macros derived from gsl

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/opihi/dvo/lightcurve.c

    r14401 r16040  
    44 
    55  double Ra, Dec, Radius, Radius2, r;
    6   float *RA, *DEC;
     6  double *RA, *DEC;
    77  int Nstars, found, PhotCodeSelect;
    88  int i, j, k, m, N, NPTS, Nsecfilt, RELPHOT, *N1, TimeFormat;
     
    6969
    7070  Nstars = catalog.Naverage;
    71   ALLOCATE (RA, float, Nstars);
    72   ALLOCATE (DEC, float, Nstars);
     71  ALLOCATE (RA, double, Nstars);
     72  ALLOCATE (DEC, double, Nstars);
    7373  ALLOCATE (N1, int, Nstars);
    7474
     
    8181  }
    8282  /* sort list by DEC */
    83   if (Nstars > 1) sort_lists (DEC, RA, N1, Nstars);
     83  if (Nstars > 1) sort_coords_index (DEC, RA, N1, Nstars);
    8484  /* at this point, RA, DEC, and N1 are sorted by DEC. 
    8585     catalog.average[N1[i]].R = RA[i] */
     
    134134    }
    135135  }
    136   sortthree (tvec[0].elements, mvec[0].elements, dmvec[0].elements, N);
     136  fsortthree (tvec[0].elements, mvec[0].elements, dmvec[0].elements, N);
    137137  tvec[0].Nelements = mvec[0].Nelements = dmvec[0].Nelements = N;
    138138
Note: See TracChangeset for help on using the changeset viewer.