Changeset 831 for trunk/psLib/src/collections/psSort.c
- Timestamp:
- Jun 2, 2004, 1:29:39 PM (22 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/collections/psSort.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/collections/psSort.c
r670 r831 14 14 * @author Ross Harman, MHPCC 15 15 * 16 * @version $Revision: 1. 9$ $Name: not supported by cvs2svn $17 * @date $Date: 2004-0 5-13 22:47:52$16 * @version $Revision: 1.10 $ $Name: not supported by cvs2svn $ 17 * @date $Date: 2004-06-02 23:29:14 $ 18 18 * 19 19 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 129 129 inN = inVector->n; 130 130 outN = outVector->n; 131 inVec = inVector-> vec.f;132 outVec = outVector-> vec.f;131 inVec = inVector->data.F32; 132 outVec = outVector->data.F32; 133 133 elSize = sizeof(float); 134 134 … … 188 188 inN = inVector->n; 189 189 outN = outVector->n; 190 inVec = inVector-> vec.f;191 outVec = outVector-> vec.i32;190 inVec = inVector->data.F32; 191 outVec = outVector->data.S32; 192 192 193 193 if(inN != outN) { … … 197 197 } 198 198 199 tmpFloatVector = psVectorAlloc( PS_TYPE_FLOAT, inN);199 tmpFloatVector = psVectorAlloc(inN, PS_TYPE_F32); 200 200 tmpFloatVector->n = inN; 201 201 tmpFloatVector = psSort(tmpFloatVector, inVector); 202 202 203 203 for(i=0; i<inN; i++) { 204 tempVal = tmpFloatVector-> vec.f[i];204 tempVal = tmpFloatVector->data.F32[i]; 205 205 for(j=0; j<inN; j++) { 206 206 diff = fabsf(tempVal - inVec[j]);
Note:
See TracChangeset
for help on using the changeset viewer.
