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/lcurve.c

    r14401 r16040  
    55  char string[128], *p;
    66  double Ra, Dec, Radius, Radius2, r;
    7   float *RA, *DEC;
     7  double *RA, *DEC;
    88  int kapa, TimeFormat;
    99  int Nstars, found, AutoLimits, ErrorBars, GalMag, AbsPhot, SaveVectors;
     
    8686
    8787  Nstars = catalog.Naverage;
    88   ALLOCATE (RA, float, Nstars);
    89   ALLOCATE (DEC, float, Nstars);
     88  ALLOCATE (RA, double, Nstars);
     89  ALLOCATE (DEC, double, Nstars);
    9090  ALLOCATE (N1, int, Nstars);
    9191
     
    9898  }
    9999  /* sort list by DEC */
    100   if (Nstars > 1) sort_lists (DEC, RA, N1, Nstars);
     100  if (Nstars > 1) sort_coords_index (DEC, RA, N1, Nstars);
    101101  /* at this point, RA, DEC, and N1 are sorted by DEC. 
    102102     catalog.average[N1[i]].R = RA[i] */
     
    142142 
    143143  if (ErrorBars)
    144     sortthree (Xvec.elements, Yvec.elements, dYvec.elements, N);
     144    fsortthree (Xvec.elements, Yvec.elements, dYvec.elements, N);
    145145  else
    146146    fsortpair (Xvec.elements, Yvec.elements, N);
Note: See TracChangeset for help on using the changeset viewer.