Changeset 17146
- Timestamp:
- 01/21/14 12:32:55 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/contrib/paraview/exportVTK.m
r16757 r17146 102 102 num_of_points); 103 103 %paraview does not like NaN, replacing 104 pos=find(isnan(sol_struct{j}(timestep).(fieldnames{k}))); 105 sol_struct{j}(timestep).(fieldnames{k})(pos)=-9999; 104 nanval=find(isnan(sol_struct{j}(timestep).(fieldnames{k}))); 105 sol_struct{j}(timestep).(fieldnames{k})(nanval)=-9999; 106 %also checking for verry small value that mess up 107 smallval=(abs(sol_struct{j}(timestep).(fieldnames{k}))<1.0e-20); 108 sol_struct{j}(timestep).(fieldnames{k})(smallval)=0.0; 106 109 fprintf(FID,'SCALARS %s float 1 \n',fieldnames{k}); 107 110 fprintf(FID,'LOOKUP_TABLE default\n'); … … 121 124 if ((numel(res_struct.(fieldnames{k})))==num_of_points); 122 125 %paraview does not like NaN, replacing 123 pos=find(isnan(res_struct.(fieldnames{k}))); 124 res_struct.(fieldnames{k})(pos)=-9999; 126 nanval=find(isnan(res_struct.(fieldnames{k}))); 127 res_struct.(fieldnames{k})(nanval)=-9999; 128 %also checking for verry small value that mess up 129 smallval=(abs(res_struct.(fieldnames{k}))<1.0e-20); 130 res_struct.(fieldnames{k})(smallval)=0.0; 125 131 fprintf(FID,'SCALARS %s float 1 \n',fieldnames{k}); 126 132 fprintf(FID,'LOOKUP_TABLE default\n');
Note:
See TracChangeset
for help on using the changeset viewer.