Changeset 20936 for trunk/Ohana/src/opihi/cmd.data/write_vectors.c
- Timestamp:
- Dec 7, 2008, 3:31:01 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/cmd.data/write_vectors.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/cmd.data/write_vectors.c
r20534 r20936 78 78 for (i = 0; i < vec[0][0].Nelements; i++) { 79 79 for (j = 0; j < Nvec; j++) { 80 fprintf (f, "%.10g ", vec[j][0].elements[i]); 80 if (vec[j][0].type == OPIHI_FLT) { 81 fprintf (f, "%.12g ", vec[j][0].elements.Flt[i]); 82 } else { 83 fprintf (f, "%d ", vec[j][0].elements.Int[i]); 84 } 81 85 } 82 86 fprintf (f, "\n"); … … 135 139 for (j = 0; j < Nvec; j++) { 136 140 if (fmttype[j] == 'd') { 137 fprintf (f, fmtlist[j], (int)(vec[j][0].elements[i])); 141 if (vec[j][0].type == OPIHI_FLT) { 142 fprintf (f, fmtlist[j], (int)(vec[j][0].elements.Flt[i])); 143 } else { 144 fprintf (f, fmtlist[j], (int)(vec[j][0].elements.Int[i])); 145 } 138 146 } 139 147 if (fmttype[j] == 'f') { 140 fprintf (f, fmtlist[j], (float)(vec[j][0].elements[i])); 148 if (vec[j][0].type == OPIHI_FLT) { 149 fprintf (f, fmtlist[j], (float)(vec[j][0].elements.Flt[i])); 150 } else { 151 fprintf (f, fmtlist[j], (float)(vec[j][0].elements.Int[i])); 152 } 141 153 } 142 154 }
Note:
See TracChangeset
for help on using the changeset viewer.
