Changeset 20936 for trunk/Ohana/src/opihi/mana/starcontour.c
- Timestamp:
- Dec 7, 2008, 3:31:01 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/mana/starcontour.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/mana/starcontour.c
r7917 r20936 22 22 N = 0; 23 23 Npts = 100; 24 R EALLOCATE (vecx[0].elements, float, MAX (Npts, 1));25 R EALLOCATE (vecy[0].elements, float, MAX (Npts, 1));24 ResetVector (vecx, OPIHI_FLT, MAX (Npts, 1)); 25 ResetVector (vecy, OPIHI_FLT, MAX (Npts, 1)); 26 26 27 27 Nx = buf[0].matrix.Naxis[0]; … … 41 41 min = TRUE; 42 42 xmin = x + (zo - zt)/(v[x + 1 + y*Nx] - zt); 43 vecx[0].elements [N] = xmin;44 vecy[0].elements [N] = y;43 vecx[0].elements.Flt[N] = xmin; 44 vecy[0].elements.Flt[N] = y; 45 45 N ++; 46 46 if (N >= Npts) { 47 47 Npts += 100; 48 REALLOCATE (vecx[0].elements , float, MAX (Npts, 1));49 REALLOCATE (vecy[0].elements , float, MAX (Npts, 1));48 REALLOCATE (vecx[0].elements.Flt, opihi_flt, MAX (Npts, 1)); 49 REALLOCATE (vecy[0].elements.Flt, opihi_flt, MAX (Npts, 1)); 50 50 } 51 51 } … … 59 59 max = TRUE; 60 60 xmax = x - (zo - zt)/(v[x - 1 + y*Nx] - zt); 61 vecx[0].elements [N] = xmax;62 vecy[0].elements [N] = y;61 vecx[0].elements.Flt[N] = xmax; 62 vecy[0].elements.Flt[N] = y; 63 63 N ++; 64 64 if (N >= Npts) { 65 65 Npts += 100; 66 REALLOCATE (vecx[0].elements , float, MAX (Npts, 1));67 REALLOCATE (vecy[0].elements , float, MAX (Npts, 1));66 REALLOCATE (vecx[0].elements.Flt, opihi_flt, MAX (Npts, 1)); 67 REALLOCATE (vecy[0].elements.Flt, opihi_flt, MAX (Npts, 1)); 68 68 } 69 69 } … … 86 86 min = TRUE; 87 87 xmin = x + (zo - zt)/(v[x + 1 + y*Nx] - zt); 88 vecx[0].elements [N] = xmin;89 vecy[0].elements [N] = y;88 vecx[0].elements.Flt[N] = xmin; 89 vecy[0].elements.Flt[N] = y; 90 90 N ++; 91 91 if (N >= Npts) { 92 92 Npts += 100; 93 REALLOCATE (vecx[0].elements , float, MAX (Npts, 1));94 REALLOCATE (vecy[0].elements , float, MAX (Npts, 1));93 REALLOCATE (vecx[0].elements.Flt, opihi_flt, MAX (Npts, 1)); 94 REALLOCATE (vecy[0].elements.Flt, opihi_flt, MAX (Npts, 1)); 95 95 } 96 96 } … … 104 104 max = TRUE; 105 105 xmax = x - (zo - zt)/(v[x - 1 + y*Nx] - zt); 106 vecx[0].elements [N] = xmax;107 vecy[0].elements [N] = y;106 vecx[0].elements.Flt[N] = xmax; 107 vecy[0].elements.Flt[N] = y; 108 108 N ++; 109 109 if (N >= Npts) { 110 110 Npts += 100; 111 REALLOCATE (vecx[0].elements , float, MAX (Npts, 1));112 REALLOCATE (vecy[0].elements , float, MAX (Npts, 1));111 REALLOCATE (vecx[0].elements.Flt, opihi_flt, MAX (Npts, 1)); 112 REALLOCATE (vecy[0].elements.Flt, opihi_flt, MAX (Npts, 1)); 113 113 } 114 114 }
Note:
See TracChangeset
for help on using the changeset viewer.
