Index: /issm/trunk-jpl/src/m/plot/plot_unit.js
===================================================================
--- /issm/trunk-jpl/src/m/plot/plot_unit.js	(revision 20513)
+++ /issm/trunk-jpl/src/m/plot/plot_unit.js	(revision 20514)
@@ -96,5 +96,5 @@
 			else{ //triangular elements	
 				caxis = options.getfieldvalue('caxis',[ArrayMin(data),ArrayMax(data)]);
-				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'))];
+				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))];
 				datamin = caxis[0];
 				datamax = caxis[1];
@@ -204,5 +204,5 @@
 					caxis = [ArrayMin(data[0]),ArrayMax(data[0].slice(0,-1))];
 				}
-				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'))];
+				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))];
 				
 				for(var i = 0; i < data.length; i++){					
Index: /issm/trunk-jpl/src/m/plot/processdata.js
===================================================================
--- /issm/trunk-jpl/src/m/plot/processdata.js	(revision 20513)
+++ /issm/trunk-jpl/src/m/plot/processdata.js	(revision 20514)
@@ -143,5 +143,5 @@
 
 		//log?
-		if (options.getfieldvalue('log',10)!='off'){
+		if (options.getfieldvalue('log','off')!='off'){
 			var bounds=options.getfieldvalue('caxis',[ArrayMin(data),ArrayMax(data)]);
 			for(var i=0;i<md.mesh.numberofelements;i++)if(data[i]<bounds[0])data[i]=bounds[0];
@@ -151,5 +151,5 @@
 			for(var i=0;i<md.mesh.numberofelements;i++){
 				if(!IsNaN(data[i])){
-					data[i]=Math.log10(data[i])/Math.log10(options.getfieldvalue('log'));
+					data[i]=Math.log10(data[i])/Math.log10(options.getfieldvalue('log',10));
 				}
 			}
@@ -184,5 +184,5 @@
 
 		//log?
-		if (options.getfieldvalue('log',10)!='off'){
+		if (options.getfieldvalue('log','off')!='off'){
 			var bounds=options.getfieldvalue('caxis',[ArrayMin(data),ArrayMax(data)]);
 			for(var i=0;i<md.mesh.numberofvertices;i++)if(data[i]<bounds[0])data[i]=bounds[0];
@@ -192,5 +192,5 @@
 			}
 			for(var i=0;i<md.mesh.numberofvertices;i++){
-			   data[i]=Math.log10(data[i])/Math.log10(options.getfieldvalue('log'));
+			   data[i]=Math.log10(data[i])/Math.log10(options.getfieldvalue('log',10));
 			}
 		}
@@ -202,5 +202,5 @@
 		
 		//log?	
-		if (options.getfieldvalue('log',10)!='off'){
+		if (options.getfieldvalue('log','off')!='off'){
 			var bounds=options.getfieldvalue('caxis',[ArrayMin(data),ArrayMax(data)]);
 			for(var i=0;i<md.mesh.numberofvertices;i++) {
@@ -223,5 +223,5 @@
 			for(var i=0;i<md.mesh.numberofvertices;i++){
 				for(var j=0;j<data[i].length;j++) {
-					data[i][j]=Math.log10(data[i][j])/Math.log10(options.getfieldvalue('log'));
+					data[i][j]=Math.log10(data[i][j])/Math.log10(options.getfieldvalue('log',10));
 				}
 			}
