- Timestamp:
- Nov 25, 2008, 4:51:39 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branch_20081124/Ohana/src/opihi/cmd.astro/profile.c
r7917 r20839 29 29 30 30 xvec[0].Nelements = yvec[0].Nelements = (int)SQ(2*N+1); 31 REALLOCATE (xvec[0].elements , float, 5*(int)SQ(2*N+1));32 REALLOCATE (yvec[0].elements , float, 5*(int)SQ(2*N+1));33 bzero (yvec[0].elements , (int)SQ(2*N+1)*sizeof(float)+1);31 REALLOCATE (xvec[0].elements.Flt, opihi_flt, 5*(int)SQ(2*N+1)); 32 REALLOCATE (yvec[0].elements.Flt, opihi_flt, 5*(int)SQ(2*N+1)); 33 bzero (yvec[0].elements.Flt, (int)SQ(2*N+1)*sizeof(opihi_flt)+1); 34 34 V = (float *)(buf[0].matrix.buffer); 35 35 Npt = 0; … … 37 37 for (i = sx - N; i < sx + N; i++) { 38 38 for (j = sy - N; j < sy + N; j++, Npt++) { 39 yvec[0].elements [Npt] = V[i + j*Nx];40 xvec[0].elements [Npt] = hypot (i - sx, j - sy);39 yvec[0].elements.Flt[Npt] = V[i + j*Nx]; 40 xvec[0].elements.Flt[Npt] = hypot (i - sx, j - sy); 41 41 } 42 42 } 43 43 44 fsortpair (xvec[0].elements, yvec[0].elements, xvec[0].Nelements);44 dsortpair (xvec[0].elements.Flt, yvec[0].elements.Flt, xvec[0].Nelements); 45 45 46 46 return (TRUE);
Note:
See TracChangeset
for help on using the changeset viewer.
