Changeset 20514
- Timestamp:
- 04/16/16 16:55:54 (9 years ago)
- Location:
- issm/trunk-jpl/src/m/plot
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/plot/plot_unit.js
r20513 r20514 96 96 else{ //triangular elements 97 97 caxis = options.getfieldvalue('caxis',[ArrayMin(data),ArrayMax(data)]); 98 if (options.getfieldvalue('log', 10)!='off') caxis = [Math.log10(caxis[0])/Math.log10(options.getfieldvalue('log')),Math.log10(caxis[1])/Math.log10(options.getfieldvalue('log'))];98 if (options.getfieldvalue('log','off')!='off') caxis = [Math.log10(caxis[0])/Math.log10(options.getfieldvalue('log',10)),Math.log10(caxis[1])/Math.log10(options.getfieldvalue('log',10))]; 99 99 datamin = caxis[0]; 100 100 datamax = caxis[1]; … … 204 204 caxis = [ArrayMin(data[0]),ArrayMax(data[0].slice(0,-1))]; 205 205 } 206 if (options.getfieldvalue('log', 10)!='off') caxis = [Math.log10(caxis[0])/Math.log10(options.getfieldvalue('log')),Math.log10(caxis[1])/Math.log10(options.getfieldvalue('log'))];206 if (options.getfieldvalue('log','off')!='off') caxis = [Math.log10(caxis[0])/Math.log10(options.getfieldvalue('log',10)),Math.log10(caxis[1])/Math.log10(options.getfieldvalue('log',10))]; 207 207 208 208 for(var i = 0; i < data.length; i++){ -
issm/trunk-jpl/src/m/plot/processdata.js
r20513 r20514 143 143 144 144 //log? 145 if (options.getfieldvalue('log', 10)!='off'){145 if (options.getfieldvalue('log','off')!='off'){ 146 146 var bounds=options.getfieldvalue('caxis',[ArrayMin(data),ArrayMax(data)]); 147 147 for(var i=0;i<md.mesh.numberofelements;i++)if(data[i]<bounds[0])data[i]=bounds[0]; … … 151 151 for(var i=0;i<md.mesh.numberofelements;i++){ 152 152 if(!IsNaN(data[i])){ 153 data[i]=Math.log10(data[i])/Math.log10(options.getfieldvalue('log' ));153 data[i]=Math.log10(data[i])/Math.log10(options.getfieldvalue('log',10)); 154 154 } 155 155 } … … 184 184 185 185 //log? 186 if (options.getfieldvalue('log', 10)!='off'){186 if (options.getfieldvalue('log','off')!='off'){ 187 187 var bounds=options.getfieldvalue('caxis',[ArrayMin(data),ArrayMax(data)]); 188 188 for(var i=0;i<md.mesh.numberofvertices;i++)if(data[i]<bounds[0])data[i]=bounds[0]; … … 192 192 } 193 193 for(var i=0;i<md.mesh.numberofvertices;i++){ 194 data[i]=Math.log10(data[i])/Math.log10(options.getfieldvalue('log' ));194 data[i]=Math.log10(data[i])/Math.log10(options.getfieldvalue('log',10)); 195 195 } 196 196 } … … 202 202 203 203 //log? 204 if (options.getfieldvalue('log', 10)!='off'){204 if (options.getfieldvalue('log','off')!='off'){ 205 205 var bounds=options.getfieldvalue('caxis',[ArrayMin(data),ArrayMax(data)]); 206 206 for(var i=0;i<md.mesh.numberofvertices;i++) { … … 223 223 for(var i=0;i<md.mesh.numberofvertices;i++){ 224 224 for(var j=0;j<data[i].length;j++) { 225 data[i][j]=Math.log10(data[i][j])/Math.log10(options.getfieldvalue('log' ));225 data[i][j]=Math.log10(data[i][j])/Math.log10(options.getfieldvalue('log',10)); 226 226 } 227 227 }
Note:
See TracChangeset
for help on using the changeset viewer.