- Timestamp:
- Mar 26, 2008, 8:18:14 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/vizservers/nanovis/RpDX.cpp
r961 r963 67 67 fprintf(stdout, "_n = %d\n",_n); 68 68 if (type != 7) { 69 fprintf(stderr, "WARNING: positions is not type float (type=%d)\n" 70 71 69 fprintf(stderr, "WARNING: positions is not type float (type=%d)\n", 70 type); 71 fflush(stderr); 72 72 } 73 73 fprintf(stdout, "_rank = %d\n",_rank); … … 155 155 switch (type) { 156 156 case TYPE_FLOAT: 157 158 159 160 161 157 float *float_data; 158 159 float_data = (float*) DXGetArrayData(dxdata); 160 memcpy(_data, float_data, sizeof(float)*_n); 161 break; 162 162 case TYPE_DOUBLE: 163 164 165 166 167 168 163 double *double_data; 164 double_data = (double*) DXGetArrayData(dxdata); 165 for (i = 0; i < _n; i++) { 166 fprintf(stderr, "data[%d]=%g\n", i, double_data[i]); 167 _data[i] = double_data[i]; 168 } 169 169 default: 170 170 fprintf(stdout, "don't know how to handle data of type %d\n", type); … … 233 233 } 234 234 if (_nzero_min == FLT_MAX) { 235 236 235 fprintf(stderr, "could not find a positive minimum value\n"); 236 fflush(stderr); 237 237 } 238 238 }
Note: See TracChangeset
for help on using the changeset viewer.