Index: /issm/trunk-jpl/test/NightlyRun/ad.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/ad.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/ad.m	(revision 13663)
@@ -23,5 +23,5 @@
 md.autodiff.driver='fos_reverse';
 
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 
 %plot
Index: /issm/trunk-jpl/test/NightlyRun/ad_maxalloc.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/ad_maxalloc.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/ad_maxalloc.m	(revision 13663)
@@ -17,3 +17,3 @@
 md.autodiff.driver='fov_forward';
 
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
Index: /issm/trunk-jpl/test/NightlyRun/test1101.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1101.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1101.m	(revision 13663)
@@ -12,5 +12,5 @@
 	nx=20; %numberof nodes in x direction
 	ny=20;
-	md=model;
+	md=model();
 	md=squaremesh(md,L,L,nx,ny);
 	md=setmask(md,'',''); %ice sheet test
@@ -40,5 +40,5 @@
 	%Compute the diagnostic
 	md.cluster=generic('name',oshostname(),'np',8);
-	md=solve(md,DiagnosticSolutionEnum);
+	md=solve(md,DiagnosticSolutionEnum());
 
 	%Plot the results and save them
Index: /issm/trunk-jpl/test/NightlyRun/test1102.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1102.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1102.m	(revision 13663)
@@ -12,5 +12,5 @@
 	nx=20; %numberof nodes in x direction
 	ny=20;
-	md=model;
+	md=model();
 	md=squaremesh(md,L,L,nx,ny);
 	md=setmask(md,'',''); %ice sheet test
@@ -49,5 +49,5 @@
 	md.diagnostic.restol=1;
 	md.cluster=generic('name',oshostname(),'np',8);
-	md=solve(md,DiagnosticSolutionEnum);
+	md=solve(md,DiagnosticSolutionEnum());
 
 	%Plot the results and save them
Index: /issm/trunk-jpl/test/NightlyRun/test1103.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1103.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1103.m	(revision 13663)
@@ -10,5 +10,5 @@
 	nx=20; %numberof nodes in x direction
 	ny=20;
-	md=model;
+	md=model();
 	md=squaremesh(md,L,L,nx,ny);
 	md=setmask(md,'',''); %ice sheet test
@@ -37,5 +37,5 @@
 	%Compute the diagnostic
 	md.cluster=generic('name',oshostname(),'np',8);
-	md=solve(md,DiagnosticSolutionEnum);
+	md=solve(md,DiagnosticSolutionEnum());
 
 	%Plot the results and save them
Index: /issm/trunk-jpl/test/NightlyRun/test1104.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1104.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1104.m	(revision 13663)
@@ -9,5 +9,5 @@
 	nx=20; %numberof nodes in x direction
 	ny=20;
-	md=model;
+	md=model();
 	md=squaremesh(md,L,L,nx,ny);
 	md=setmask(md,'',''); %ice sheet test
@@ -37,5 +37,5 @@
 	md.diagnostic.abstol=NaN;
 	md.cluster=generic('name',oshostname(),'np',8);
-	md=solve(md,DiagnosticSolutionEnum);
+	md=solve(md,DiagnosticSolutionEnum());
 	pos=find(md.mesh.x==0 | md.mesh.y==0 | md.mesh.x==max(md.mesh.x) | md.mesh.y==max(md.mesh.y));
 	md.diagnostic.spcvx(pos)=md.results.DiagnosticSolution.Vx(pos);
@@ -43,5 +43,5 @@
 	md.diagnostic.vertex_pairing=[];
 	md=setflowequation(md,'stokes','all');
-	md=solve(md,DiagnosticSolutionEnum);
+	md=solve(md,DiagnosticSolutionEnum());
 
 	%Plot the results and save them
Index: /issm/trunk-jpl/test/NightlyRun/test1105.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1105.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1105.m	(revision 13663)
@@ -12,5 +12,5 @@
 	nx=30; %number of nodes in x direction
 	ny=30;
-	md=model;
+	md=model();
 	md=squaremesh(md,L,L,nx,ny);
 	md=setmask(md,'',''); %ice sheet test
@@ -63,5 +63,5 @@
 	%Compute the diagnostic
 	md.cluster=generic('name',oshostname(),'np',8);
-	md=solve(md,DiagnosticSolutionEnum);
+	md=solve(md,DiagnosticSolutionEnum());
 
 	%Plot the results and save them
Index: /issm/trunk-jpl/test/NightlyRun/test1106.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1106.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1106.m	(revision 13663)
@@ -41,5 +41,5 @@
 	%Compute the diagnostic
 	md.cluster=generic('name',oshostname(),'np',8);
-	md=solve(md,DiagnosticSolutionEnum);
+	md=solve(md,DiagnosticSolutionEnum());
 
 	%Plot the results and save them
Index: /issm/trunk-jpl/test/NightlyRun/test1107.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1107.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1107.m	(revision 13663)
@@ -12,5 +12,5 @@
 	nx=30; %numberof nodes in x direction
 	ny=30;
-	md=model;
+	md=model();
 	md=squaremesh(md,L,L,nx,ny);
 	md=setmask(md,'',''); %ice sheet test
@@ -58,5 +58,5 @@
 	%Compute the diagnostic
 	md.cluster=generic('name',oshostname(),'np',8);
-	md=solve(md,DiagnosticSolutionEnum);
+	md=solve(md,DiagnosticSolutionEnum());
 
 	%Plot the results and save them
Index: /issm/trunk-jpl/test/NightlyRun/test1108.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1108.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1108.m	(revision 13663)
@@ -9,5 +9,5 @@
 	nx=30; %numberof nodes in x direction
 	ny=30;
-	md=model;
+	md=model();
 	md=squaremesh(md,L,L,nx,ny);
 	md=setmask(md,'',''); %ice sheet test
@@ -39,5 +39,5 @@
 	md.cluster=generic('name',oshostname(),'np',8);
 	md.verbose=verbose('convergence',true);
-	md=solve(md,DiagnosticSolutionEnum);
+	md=solve(md,DiagnosticSolutionEnum());
 	md.diagnostic.reltol=NaN;
 	md.diagnostic.abstol=NaN;
@@ -51,5 +51,5 @@
 	md.diagnostic.spcvy(pos)=md.results.DiagnosticSolution.Vy(pos);
 	md=setflowequation(md,'stokes','all');
-	md=solve(md,DiagnosticSolutionEnum);
+	md=solve(md,DiagnosticSolutionEnum());
 
 	%Plot the results and save them
Index: /issm/trunk-jpl/test/NightlyRun/test1109.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1109.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1109.m	(revision 13663)
@@ -13,5 +13,5 @@
 	nx=3; %number of nodes in x direction
 	ny=51;
-	md=model;
+	md=model();
 	md=squaremesh(md,Lx,Ly,nx,ny);
 	md=setmask(md,'',''); %ice sheet test
@@ -49,5 +49,5 @@
 	%Compute the diagnostic
 	md.cluster=generic('name',oshostname(),'np',8);
-	md=solve(md,DiagnosticSolutionEnum);
+	md=solve(md,DiagnosticSolutionEnum());
 
 	vx=(md.results.DiagnosticSolution.Vx);
Index: /issm/trunk-jpl/test/NightlyRun/test1110.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1110.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1110.m	(revision 13663)
@@ -7,5 +7,5 @@
 	nx=30; %numberof nodes in x direction
 	ny=30;
-	md=model;
+	md=model();
 	md=squaremesh(md,L,L,nx,ny);
 	%md=triangle(md,'../Exp/SquareISMIP.exp',5500);
@@ -57,5 +57,5 @@
 	md.cluster=generic('name',oshostname(),'np',8);
 	md.verbose=verbose('convergence',true,'solution',true);
-	md=solve(md,TransientSolutionEnum);
+	md=solve(md,TransientSolutionEnum());
 
 	%save the results
Index: /issm/trunk-jpl/test/NightlyRun/test1201.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1201.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1201.m	(revision 13663)
@@ -38,5 +38,5 @@
 	md.settings.output_frequency=500; %keep only last step
 	md.verbose=verbose();
-	md=solve(md,TransientSolutionEnum);
+	md=solve(md,TransientSolutionEnum());
 	results{stabilization}=(md.results.TransientSolution(end).Thickness);
 end
Index: /issm/trunk-jpl/test/NightlyRun/test1202.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1202.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1202.m	(revision 13663)
@@ -3,5 +3,5 @@
 
 %tests 3 and 4: using Glen's flow law
-md=model;
+md=model();
 md=triangle(md,'../Exp/SquareEISMINT.exp',3550);
 md=setmask(md,'all','');
@@ -11,5 +11,5 @@
 %Compute solution for MacAyeal's model 
 md.cluster=generic('name',oshostname(),'np',8);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 %plot results
Index: /issm/trunk-jpl/test/NightlyRun/test1203.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1203.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1203.m	(revision 13663)
@@ -3,5 +3,5 @@
 
 %test 5 and 6 : 
-md=model;
+md=model();
 md=triangle(md,'../Exp/SquareEISMINT.exp',5100); %test3
 md=setmask(md,'all','');
@@ -15,5 +15,5 @@
 %Compute solution for MacAyeal's model 
 md.cluster=generic('name',oshostname(),'np',8);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 vx=(md.results.DiagnosticSolution.Vx);
Index: /issm/trunk-jpl/test/NightlyRun/test1204.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1204.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1204.m	(revision 13663)
@@ -3,5 +3,5 @@
 
 %tests 3 and 4: using Glen's flow law
-md=model;
+md=model();
 md=triangle(md,'../Exp/SquareEISMINT.exp',3550);
 md=setmask(md,'all','');
@@ -15,5 +15,5 @@
 %Compute solution for MacAyeal's model 
 md.cluster=generic('name',oshostname(),'np',8);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 %plot results
@@ -24,5 +24,5 @@
 md.timestepping.final_time=5000;
 md.prognostic.stabilization=1;
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 
 plotmodel(md,'data',(md.results.TransientSolution(end).Vx))
Index: /issm/trunk-jpl/test/NightlyRun/test1205.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1205.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1205.m	(revision 13663)
@@ -6,5 +6,5 @@
 
 %To begin with the numerical model
-md=model;
+md=model();
 md=roundmesh(md,750000,resolution);
 md=setmask(md,'',''); %We can not test iceshelves nor ice rises with this analytical solution
@@ -29,5 +29,5 @@
 %Now we can solve the problem 
 md.cluster=generic('name',oshostname(),'np',8);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 %Calculate the depth averaged velocity field (2d):
Index: /issm/trunk-jpl/test/NightlyRun/test1206.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1206.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1206.m	(revision 13663)
@@ -6,5 +6,5 @@
 
 %To begin with the numerical model
-md=model;
+md=model();
 md=roundmesh(md,750000,resolution);
 md=setmask(md,'',''); %We can not test iceshelves nor ice rises with this analytical solution
@@ -29,5 +29,5 @@
 %Now we can solve the problem 
 md.cluster=generic('name',oshostname(),'np',8);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 %Calculate the depth averaged velocity field (2d):
Index: /issm/trunk-jpl/test/NightlyRun/test1207.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1207.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1207.m	(revision 13663)
@@ -6,5 +6,5 @@
 
 %To begin with the numerical model
-md=model;
+md=model();
 md=roundmesh(md,750000,resolution);
 md=setmask(md,'',''); %We can not test iceshelves nor ice rises with this analytical solution
@@ -29,5 +29,5 @@
 %Now we can solve the problem 
 md.cluster=generic('name',oshostname(),'np',8);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 %Calculate the depth averaged velocity field (2d):
Index: /issm/trunk-jpl/test/NightlyRun/test1208.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1208.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1208.m	(revision 13663)
@@ -27,5 +27,5 @@
 %Now we can solve the problem 
 md.cluster=generic('name',oshostname(),'np',8);
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test1301.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1301.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1301.m	(revision 13663)
@@ -5,5 +5,5 @@
 printingflag=false;
 
-md=model;
+md=model();
 md=triangle(md,'../Exp/Square.exp',100000);
 md=setmask(md,'','');
@@ -26,5 +26,5 @@
 %modeled  results
 md.cluster=generic('name',oshostname(),'np',2);
-md=solve(md,ThermalSolutionEnum);
+md=solve(md,ThermalSolutionEnum());
 
 %plot results
Index: /issm/trunk-jpl/test/NightlyRun/test1302.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1302.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1302.m	(revision 13663)
@@ -4,5 +4,5 @@
 printingflag=false;
 
-md=model;
+md=model();
 md=triangle(md,'../Exp/Square.exp',100000);
 md=setmask(md,'','');
@@ -28,5 +28,5 @@
 %modeled  results
 md.cluster=generic('name',oshostname(),'np',2);
-md=solve(md,ThermalSolutionEnum);
+md=solve(md,ThermalSolutionEnum());
 
 %plot results
Index: /issm/trunk-jpl/test/NightlyRun/test1303.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1303.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1303.m	(revision 13663)
@@ -5,5 +5,5 @@
 printingflag=false;
 
-md=model;
+md=model();
 md=triangle(md,'../Exp/Square.exp',100000);
 md=setmask(md,'all','');
@@ -22,5 +22,5 @@
 %modeled  results
 md.cluster=generic('name',oshostname(),'np',2);
-md=solve(md,ThermalSolutionEnum);
+md=solve(md,ThermalSolutionEnum());
 
 %plot results
Index: /issm/trunk-jpl/test/NightlyRun/test1304.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1304.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1304.m	(revision 13663)
@@ -5,5 +5,5 @@
 printingflag=false;
 
-md=model;
+md=model();
 md=triangle(md,'../Exp/Square.exp',100000);
 md=setmask(md,'','');
@@ -23,5 +23,5 @@
 %modeled  results
 md.cluster=generic('name',oshostname(),'np',2);
-md=solve(md,ThermalSolutionEnum);
+md=solve(md,ThermalSolutionEnum());
 
 %plot results
Index: /issm/trunk-jpl/test/NightlyRun/test1401.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1401.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1401.m	(revision 13663)
@@ -7,5 +7,5 @@
 nx=70; %numberof nodes in x direction
 ny=70;
-md=model;
+md=model();
 
 %mesh adaptation loop YAMS
Index: /issm/trunk-jpl/test/NightlyRun/test1402.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1402.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1402.m	(revision 13663)
@@ -6,5 +6,5 @@
 nx=30; %numberof nodes in x direction
 ny=30;
-md=model;
+md=model();
 
 %mesh adaptation loop YAMS
Index: /issm/trunk-jpl/test/NightlyRun/test1501.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1501.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1501.m	(revision 13663)
@@ -17,8 +17,8 @@
 md.basalforcings.melting_rate= smb;
 
-md=solve(md,PrognosticSolutionEnum);
+md=solve(md,PrognosticSolutionEnum());
 
 for i=1:10
-	 md=solve(md,PrognosticSolutionEnum);
+	 md=solve(md,PrognosticSolutionEnum());
 	 md.surfaceforcings.mass_balance= md.surfaceforcings.mass_balance - ((md.results.PrognosticSolution.Thickness)-md.geometry.thickness);
 end
@@ -33,5 +33,5 @@
 md.surfaceforcings.mass_balance(end+1,:)=[1:2000];
 
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test1502.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1502.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1502.m	(revision 13663)
@@ -18,8 +18,8 @@
 md.basalforcings.melting_rate= smb;
 
-md=solve(md,PrognosticSolutionEnum);
+md=solve(md,PrognosticSolutionEnum());
 
 for i=1:10
-	 md=solve(md,PrognosticSolutionEnum);
+	 md=solve(md,PrognosticSolutionEnum());
 	 md.surfaceforcings.mass_balance= md.surfaceforcings.mass_balance - ((md.results.PrognosticSolution.Thickness)-md.geometry.thickness);
 end
@@ -34,5 +34,5 @@
 md.surfaceforcings.mass_balance(end+1,:)=[1:2000];
 
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test1601.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1601.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1601.m	(revision 13663)
@@ -9,5 +9,5 @@
 
 md.cluster=generic('name',oshostname,'np',2);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 vel0=md.results.DiagnosticSolution.Vel;
 
@@ -20,5 +20,5 @@
 md.diagnostic.referential(:,1:3)=repmat([cos(theta),sin(theta),0],md.mesh.numberofvertices,1);
 md.diagnostic.referential(:,4:6)=repmat([0,0,1],md.mesh.numberofvertices,1);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 vel1=md.results.DiagnosticSolution.Vel;
 
@@ -31,5 +31,5 @@
 md.diagnostic.referential(pos,1:3)=repmat([cos(theta),sin(theta),0],size(pos,1),1);
 md.diagnostic.referential(pos,4:6)=repmat([0,0,1],size(pos,1),1);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 vel2=md.results.DiagnosticSolution.Vel;
 
Index: /issm/trunk-jpl/test/NightlyRun/test1602.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test1602.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test1602.m	(revision 13663)
@@ -10,5 +10,5 @@
 
 md.cluster=generic('name',oshostname,'np',3);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 vel0=md.results.DiagnosticSolution.Vel;
 
@@ -21,5 +21,5 @@
 md.diagnostic.referential(:,1:3)=repmat([cos(theta),sin(theta),0],md.mesh.numberofvertices,1);
 md.diagnostic.referential(:,4:6)=repmat([0,0,1],md.mesh.numberofvertices,1);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 vel1=md.results.DiagnosticSolution.Vel;
 
Index: /issm/trunk-jpl/test/NightlyRun/test3001.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test3001.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test3001.m	(revision 13663)
@@ -4,8 +4,8 @@
 md=setflowequation(md,'macayeal','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md.diagnostic.requested_outputs=StressTensorEnum;
+md.diagnostic.requested_outputs=StressTensorEnum();
 md.autodiff.isautodiff=true;
 md.verbose=verbose('autodiff',true);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test3002.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test3002.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test3002.m	(revision 13663)
@@ -7,5 +7,5 @@
 md.autodiff.isautodiff=true;
 md.verbose=verbose('autodiff',true);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test3003.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test3003.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test3003.m	(revision 13663)
@@ -5,8 +5,8 @@
 md=setflowequation(md,'pattyn','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md.diagnostic.requested_outputs=StressTensorEnum;
+md.diagnostic.requested_outputs=StressTensorEnum();
 md.autodiff.isautodiff=true;
 md.verbose=verbose('autodiff',true);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test3004.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test3004.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test3004.m	(revision 13663)
@@ -7,5 +7,5 @@
 md.autodiff.isautodiff=true;
 md.verbose=verbose('autodiff',true);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test3005.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test3005.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test3005.m	(revision 13663)
@@ -6,5 +6,5 @@
 md.autodiff.isautodiff=true;
 md.verbose=verbose('autodiff',true);
-md=solve(md,PrognosticSolutionEnum);
+md=solve(md,PrognosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test3006.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test3006.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test3006.m	(revision 13663)
@@ -9,5 +9,5 @@
 md.autodiff.isautodiff=true;
 md.verbose=verbose('autodiff',true);
-md=solve(md,PrognosticSolutionEnum);
+md=solve(md,PrognosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test3007.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test3007.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test3007.m	(revision 13663)
@@ -7,5 +7,5 @@
 md.autodiff.isautodiff=true;
 md.verbose=verbose('autodiff',true);
-md=solve(md,PrognosticSolutionEnum);
+md=solve(md,PrognosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test3008.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test3008.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test3008.m	(revision 13663)
@@ -8,5 +8,5 @@
 md.autodiff.isautodiff=true;
 md.verbose=verbose('autodiff',true);
-md=solve(md,ThermalSolutionEnum);
+md=solve(md,ThermalSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test3009.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test3009.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test3009.m	(revision 13663)
@@ -11,5 +11,5 @@
 md.autodiff.isautodiff=true;
 md.verbose=verbose('autodiff',true);
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test3010.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test3010.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test3010.m	(revision 13663)
@@ -8,5 +8,5 @@
 md.autodiff.isautodiff=true;
 md.verbose=verbose('autodiff',true);
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test3015.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test3015.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test3015.m	(revision 13663)
@@ -8,5 +8,5 @@
 md=setflowequation(md,'macayeal','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md.prognostic.requested_outputs=IceVolumeEnum;
+md.prognostic.requested_outputs=IceVolumeEnum();
 md.verbose=verbose('autodiff',true);
 
@@ -41,5 +41,5 @@
 md=SetIceShelfBC(md);
 
-md=solve(md,PrognosticSolutionEnum);
+md=solve(md,PrognosticSolutionEnum());
 V0=md.results.PrognosticSolution.IceVolume;
 
@@ -52,5 +52,5 @@
 md=SetIceShelfBC(md);
 
-md=solve(md,PrognosticSolutionEnum);
+md=solve(md,PrognosticSolutionEnum());
 V2=md.results.PrognosticSolution.IceVolume;
 
@@ -66,5 +66,5 @@
 md=SetIceShelfBC(md);
 
-md=solve(md,PrognosticSolutionEnum);
+md=solve(md,PrognosticSolutionEnum());
 %retrieve directly
 dVdh_ad=md.results.PrognosticSolution.AutodiffJacobian;
Index: /issm/trunk-jpl/test/NightlyRun/test3019.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test3019.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test3019.m	(revision 13663)
@@ -14,5 +14,5 @@
 md.autodiff.driver='fos_reverse';
 
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 
 %recover jacobian: 
@@ -25,5 +25,5 @@
 md.autodiff.driver='fov_forward';
 
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 
 %recover jacobian: 
Index: /issm/trunk-jpl/test/NightlyRun/test3020.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test3020.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test3020.m	(revision 13663)
@@ -8,5 +8,5 @@
 md=setflowequation(md,'macayeal','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md.transient.requested_outputs=[IceVolumeEnum;MaxVelEnum];
+md.transient.requested_outputs=[IceVolumeEnum();MaxVelEnum];
 md.verbose=verbose('autodiff',true);
 md.diagnostic.restol=.000001;
@@ -43,5 +43,5 @@
 md=SetIceShelfBC(md);
 
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 V0=md.results.TransientSolution(end).IceVolume;
 MaxV0=md.results.TransientSolution(end).MaxVel;
@@ -55,5 +55,5 @@
 md=SetIceShelfBC(md);
 
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 V2=md.results.TransientSolution(end).IceVolume;
 MaxV2=md.results.TransientSolution(end).MaxVel;
@@ -72,5 +72,5 @@
 md=SetIceShelfBC(md);
 
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 %retrieve directly
 dVdh_ad=md.results.TransientSolution(1).AutodiffJacobian(1);
Index: /issm/trunk-jpl/test/NightlyRun/test328.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test328.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test328.m	(revision 13663)
@@ -22,5 +22,5 @@
 md.surfaceforcings.smbref=smbref';
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test329.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test329.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test329.m	(revision 13663)
@@ -23,5 +23,5 @@
 md.transient.requested_outputs=TotalSmbEnum();
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test401.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test401.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test401.m	(revision 13663)
@@ -4,5 +4,5 @@
 md=setflowequation(md,'macayeal','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test402.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test402.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test402.m	(revision 13663)
@@ -5,5 +5,5 @@
 md=setflowequation(md,'macayeal','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test403.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test403.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test403.m	(revision 13663)
@@ -5,5 +5,5 @@
 md=setflowequation(md,'pattyn','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test404.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test404.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test404.m	(revision 13663)
@@ -5,5 +5,5 @@
 md=setflowequation(md,'stokes','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test405.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test405.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test405.m	(revision 13663)
@@ -5,5 +5,5 @@
 md=setflowequation(md,'macayeal','../Exp/SquareHalfRight.exp','fill','pattyn','coupling','penalties');
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test406.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test406.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test406.m	(revision 13663)
@@ -6,5 +6,5 @@
 md.cluster=generic('name',oshostname(),'np',3);
 md.timestepping.time_step=0;
-md=solve(md,ThermalSolutionEnum);
+md=solve(md,ThermalSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test407.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test407.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test407.m	(revision 13663)
@@ -9,5 +9,5 @@
 md.transient.isthermal=1;
 md.transient.isgroundingline=0;
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test408.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test408.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test408.m	(revision 13663)
@@ -4,5 +4,5 @@
 md=setflowequation(md,'macayeal','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test409.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test409.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test409.m	(revision 13663)
@@ -5,5 +5,5 @@
 md=setflowequation(md,'macayeal','../Exp/SquareHalfRight.exp','fill','pattyn','coupling','penalties');
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test410.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test410.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test410.m	(revision 13663)
@@ -6,5 +6,5 @@
 md.cluster=generic('name',oshostname(),'np',3);
 md.timestepping.time_step=0;
-md=solve(md,SteadystateSolutionEnum);
+md=solve(md,SteadystateSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test411.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test411.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test411.m	(revision 13663)
@@ -6,5 +6,5 @@
 md.cluster=generic('name',oshostname(),'np',3);
 md.timestepping.time_step=0;
-md=solve(md,SteadystateSolutionEnum);
+md=solve(md,SteadystateSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test412.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test412.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test412.m	(revision 13663)
@@ -33,5 +33,5 @@
 
 %solve
-md=solve(md,DiagnosticSolutionEnum,'overwrite','y');
+md=solve(md,DiagnosticSolutionEnum(),'overwrite','y');
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test413.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test413.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test413.m	(revision 13663)
@@ -34,5 +34,5 @@
 
 %solve
-md=solve(md,DiagnosticSolutionEnum,'overwrite','y');
+md=solve(md,DiagnosticSolutionEnum(),'overwrite','y');
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test414.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test414.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test414.m	(revision 13663)
@@ -48,5 +48,5 @@
 
 %solve
-md=solve(md,DiagnosticSolutionEnum,'overwrite','y');
+md=solve(md,DiagnosticSolutionEnum(),'overwrite','y');
 md.qmu.results=md.results.dakota;
 
Index: /issm/trunk-jpl/test/NightlyRun/test415.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test415.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test415.m	(revision 13663)
@@ -20,5 +20,5 @@
 
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,SteadystateSolutionEnum);
+md=solve(md,SteadystateSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test416.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test416.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test416.m	(revision 13663)
@@ -20,5 +20,5 @@
 
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,SteadystateSolutionEnum);
+md=solve(md,SteadystateSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test417.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test417.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test417.m	(revision 13663)
@@ -50,5 +50,5 @@
 md.diagnostic.reltol=10^-5; %tighten for qmu analyses
 
-md=solve(md,DiagnosticSolutionEnum,'overwrite','y');
+md=solve(md,DiagnosticSolutionEnum(),'overwrite','y');
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test419.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test419.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test419.m	(revision 13663)
@@ -5,5 +5,5 @@
 md=setflowequation(md,'macayeal','../Exp/SquareHalfRight.exp','fill','pattyn');
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test420.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test420.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test420.m	(revision 13663)
@@ -32,5 +32,5 @@
 
 %solve
-md=solve(md,DiagnosticSolutionEnum,'overwrite','y');
+md=solve(md,DiagnosticSolutionEnum(),'overwrite','y');
 md.qmu.results=md.results.dakota;
 
Index: /issm/trunk-jpl/test/NightlyRun/test421.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test421.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test421.m	(revision 13663)
@@ -5,5 +5,5 @@
 md=setflowequation(md,'stokes','../Exp/SquareHalfRight.exp','fill','pattyn');
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test422.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test422.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test422.m	(revision 13663)
@@ -6,5 +6,5 @@
 md.cluster=generic('name',oshostname(),'np',3);
 md.diagnostic.reltol=0.4;
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test423.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test423.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test423.m	(revision 13663)
@@ -25,9 +25,9 @@
 %test different grounding line dynamics.
 md.groundingline.migration='AgressiveMigration';
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 element_on_iceshelf_agressive=(md.results.TransientSolution.MaskElementonfloatingice);
 
 md.groundingline.migration='SoftMigration';
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 element_on_iceshelf_soft=(md.results.TransientSolution.MaskElementonfloatingice);
 
Index: /issm/trunk-jpl/test/NightlyRun/test424.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test424.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test424.m	(revision 13663)
@@ -16,5 +16,5 @@
 
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test425.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test425.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test425.m	(revision 13663)
@@ -16,5 +16,5 @@
 
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test426.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test426.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test426.m	(revision 13663)
@@ -18,5 +18,5 @@
 md.cluster=generic('name',oshostname(),'np',3);
 
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test427.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test427.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test427.m	(revision 13663)
@@ -17,5 +17,5 @@
 md.groundingline.migration='SoftMigration';
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test428.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test428.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test428.m	(revision 13663)
@@ -6,5 +6,5 @@
 md.diagnostic.restol=0.0001;
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test429.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test429.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test429.m	(revision 13663)
@@ -7,5 +7,5 @@
 md.diagnostic.restol=0.0001;
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test430.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test430.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test430.m	(revision 13663)
@@ -7,5 +7,5 @@
 md.diagnostic.restol=0.0001;
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test431.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test431.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test431.m	(revision 13663)
@@ -8,5 +8,5 @@
 md.thermal.isenthalpy=1;
 md.initialization.waterfraction=zeros(md.mesh.numberofvertices,1);
-md=solve(md,SteadystateSolutionEnum);
+md=solve(md,SteadystateSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test432.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test432.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test432.m	(revision 13663)
@@ -8,5 +8,5 @@
 md.thermal.isenthalpy=1;
 md.initialization.waterfraction=zeros(md.mesh.numberofvertices,1);
-md=solve(md,SteadystateSolutionEnum);
+md=solve(md,SteadystateSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test501.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test501.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test501.m	(revision 13663)
@@ -4,5 +4,5 @@
 md=setflowequation(md,'macayeal','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test502.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test502.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test502.m	(revision 13663)
@@ -1,3 +1,3 @@
-md=triangle(model,'../Exp/Pig.exp',20000);
+md=triangle(model,'../Exp/Pig.exp',20000).;
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
@@ -5,5 +5,5 @@
 md=setflowequation(md,'pattyn','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test502.py
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test502.py	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test502.py	(revision 13663)
@@ -8,5 +8,5 @@
 from MatlabFuncs import *
 
-md=triangle(model(),'../Exp/Pig.exp',20000)
+md=triangle(model(),'../Exp/Pig.exp',20000.)
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp')
 md=parameterize(md,'../Par/Pig.py')
Index: /issm/trunk-jpl/test/NightlyRun/test503.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test503.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test503.m	(revision 13663)
@@ -1,3 +1,3 @@
-md=triangle(model,'../Exp/Pig.exp',20000);
+md=triangle(model,'../Exp/Pig.exp',20000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
@@ -5,5 +5,5 @@
 md=setflowequation(md,'stokes','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test503.py
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test503.py	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test503.py	(revision 13663)
@@ -8,5 +8,5 @@
 from MatlabFuncs import *
 
-md=triangle(model(),'../Exp/Pig.exp',20000)
+md=triangle(model(),'../Exp/Pig.exp',20000.)
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp')
 md=parameterize(md,'../Par/Pig.py')
Index: /issm/trunk-jpl/test/NightlyRun/test504.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test504.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test504.m	(revision 13663)
@@ -1,8 +1,8 @@
-md=triangle(model,'../Exp/Pig.exp',20000);
+md=triangle(model,'../Exp/Pig.exp',20000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
 md=setflowequation(md,'macayeal','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test504.py
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test504.py	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test504.py	(revision 13663)
@@ -8,5 +8,5 @@
 from MatlabFuncs import *
 
-md=triangle(model(),'../Exp/Pig.exp',20000)
+md=triangle(model(),'../Exp/Pig.exp',20000.)
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp')
 md=parameterize(md,'../Par/Pig.py')
Index: /issm/trunk-jpl/test/NightlyRun/test505.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test505.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test505.m	(revision 13663)
@@ -1,9 +1,9 @@
-md=triangle(model,'../Exp/Pig.exp',30000);
+md=triangle(model,'../Exp/Pig.exp',30000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
-md=extrude(md,3,1);
+md=extrude(md,3,1.);
 md=setflowequation(md,'macayeal','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test505.py
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test505.py	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test505.py	(revision 13663)
@@ -8,8 +8,8 @@
 from MatlabFuncs import *
 
-md=triangle(model(),'../Exp/Pig.exp',30000)
+md=triangle(model(),'../Exp/Pig.exp',30000.)
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp')
 md=parameterize(md,'../Par/Pig.py')
-md.extrude(3,1)
+md.extrude(3,1.)
 md=setflowequation(md,'macayeal','all')
 md.cluster=generic('name',oshostname(),'np',3)
Index: /issm/trunk-jpl/test/NightlyRun/test506.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test506.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test506.m	(revision 13663)
@@ -1,9 +1,9 @@
-md=triangle(model,'../Exp/Pig.exp',30000);
+md=triangle(model,'../Exp/Pig.exp',30000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
-md=extrude(md,2,1);
+md=extrude(md,2,1.);
 md=setflowequation(md,'pattyn','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test506.py
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test506.py	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test506.py	(revision 13663)
@@ -8,8 +8,8 @@
 from MatlabFuncs import *
 
-md=triangle(model(),'../Exp/Pig.exp',30000)
+md=triangle(model(),'../Exp/Pig.exp',30000.)
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp')
 md=parameterize(md,'../Par/Pig.py')
-md.extrude(2,1)
+md.extrude(2,1.)
 md=setflowequation(md,'pattyn','all')
 md.cluster=generic('name',oshostname(),'np',3)
Index: /issm/trunk-jpl/test/NightlyRun/test507.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test507.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test507.m	(revision 13663)
@@ -1,9 +1,9 @@
-md=triangle(model,'../Exp/Pig.exp',30000);
+md=triangle(model,'../Exp/Pig.exp',30000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
-md=extrude(md,2,1);
+md=extrude(md,2,1.);
 md=setflowequation(md,'stokes','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test507.py
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test507.py	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test507.py	(revision 13663)
@@ -8,8 +8,8 @@
 from MatlabFuncs import *
 
-md=triangle(model(),'../Exp/Pig.exp',30000)
+md=triangle(model(),'../Exp/Pig.exp',30000.)
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp')
 md=parameterize(md,'../Par/Pig.py')
-md.extrude(2,1)
+md.extrude(2,1.)
 md=setflowequation(md,'stokes','all')
 md.cluster=generic('name',oshostname(),'np',3)
Index: /issm/trunk-jpl/test/NightlyRun/test508.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test508.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test508.m	(revision 13663)
@@ -1,3 +1,3 @@
-md=triangle(model,'../Exp/Pig.exp',30000);
+md=triangle(model,'../Exp/Pig.exp',30000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
@@ -5,6 +5,6 @@
 md=setflowequation(md,'macayeal','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md.timestepping.time_step=0;
-md=solve(md,SteadystateSolutionEnum);
+md.timestepping.time_step=0.;
+md=solve(md,SteadystateSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test508.py
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test508.py	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test508.py	(revision 13663)
@@ -8,5 +8,5 @@
 from MatlabFuncs import *
 
-md=triangle(model(),'../Exp/Pig.exp',30000)
+md=triangle(model(),'../Exp/Pig.exp',30000.)
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp')
 md=parameterize(md,'../Par/Pig.py')
@@ -14,5 +14,5 @@
 md=setflowequation(md,'macayeal','all')
 md.cluster=generic('name',oshostname(),'np',3)
-md.timestepping.time_step=0
+md.timestepping.time_step=0.
 md=solve(md,SteadystateSolutionEnum())
 
Index: /issm/trunk-jpl/test/NightlyRun/test509.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test509.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test509.m	(revision 13663)
@@ -1,10 +1,10 @@
-md=triangle(model,'../Exp/Pig.exp',30000);
+md=triangle(model,'../Exp/Pig.exp',30000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
-md=extrude(md,3,1);
+md=extrude(md,3,1.);
 md=setflowequation(md,'pattyn','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md.timestepping.time_step=0;
-md=solve(md,SteadystateSolutionEnum);
+md.timestepping.time_step=0.;
+md=solve(md,SteadystateSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test509.py
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test509.py	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test509.py	(revision 13663)
@@ -8,11 +8,11 @@
 from MatlabFuncs import *
 
-md=triangle(model(),'../Exp/Pig.exp',30000)
+md=triangle(model(),'../Exp/Pig.exp',30000.)
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp')
 md=parameterize(md,'../Par/Pig.py')
-md.extrude(3,1)
+md.extrude(3,1.)
 md=setflowequation(md,'pattyn','all')
 md.cluster=generic('name',oshostname(),'np',3)
-md.timestepping.time_step=0
+md.timestepping.time_step=0.
 md=solve(md,SteadystateSolutionEnum())
 
Index: /issm/trunk-jpl/test/NightlyRun/test510.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test510.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test510.m	(revision 13663)
@@ -1,10 +1,10 @@
-md=triangle(model,'../Exp/Pig.exp',20000);
+md=triangle(model,'../Exp/Pig.exp',20000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
-md=extrude(md,2,1);
+md=extrude(md,2,1.);
 md=setflowequation(md,'stokes','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md.timestepping.time_step=0;
-md=solve(md,SteadystateSolutionEnum);
+md.timestepping.time_step=0.;
+md=solve(md,SteadystateSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test510.py
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test510.py	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test510.py	(revision 13663)
@@ -8,11 +8,11 @@
 from MatlabFuncs import *
 
-md=triangle(model(),'../Exp/Pig.exp',20000)
+md=triangle(model(),'../Exp/Pig.exp',20000.)
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp')
 md=parameterize(md,'../Par/Pig.py')
-md.extrude(2,1)
+md.extrude(2,1.)
 md=setflowequation(md,'stokes','all')
 md.cluster=generic('name',oshostname(),'np',3)
-md.timestepping.time_step=0
+md.timestepping.time_step=0.
 md=solve(md,SteadystateSolutionEnum())
 
Index: /issm/trunk-jpl/test/NightlyRun/test511.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test511.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test511.m	(revision 13663)
@@ -1,3 +1,3 @@
-md=triangle(model,'../Exp/Pig.exp',10000);
+md=triangle(model,'../Exp/Pig.exp',10000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
@@ -6,5 +6,5 @@
 md.geometry.bed=-md.materials.rho_ice/md.materials.rho_water*md.geometry.thickness;
 md.geometry.surface=md.geometry.bed+md.geometry.thickness;
-md=extrude(md,3,1);
+md=extrude(md,3,1.);
 md=setflowequation(md,'stokes','all');
 md=extract(md,md.mask.elementonfloatingice);
@@ -13,16 +13,16 @@
 md.inversion.iscontrol=1;
 md.inversion.control_parameters={'MaterialsRheologyBbar'};
-md.inversion.min_parameters=10^6*ones(md.mesh.numberofvertices,1);
-md.inversion.max_parameters=2*10^9*ones(md.mesh.numberofvertices,1);
+md.inversion.min_parameters=10.^6*ones(md.mesh.numberofvertices,1);
+md.inversion.max_parameters=2.*10^9*ones(md.mesh.numberofvertices,1);
 md.inversion.nsteps=2;
 md.inversion.cost_functions=101*ones(md.inversion.nsteps,1);
 md.inversion.cost_functions_coefficients=ones(md.mesh.numberofvertices,1);
-md.inversion.gradient_scaling=10^8*ones(md.inversion.nsteps,1);
-md.inversion.maxiter_per_step=2*ones(md.inversion.nsteps,1);
+md.inversion.gradient_scaling=10.^8*ones(md.inversion.nsteps,1);
+md.inversion.maxiter_per_step=2.*ones(md.inversion.nsteps,1);
 md.inversion.step_threshold=0.99*ones(md.inversion.nsteps,1);
 md.inversion.vx_obs=md.initialization.vx; md.inversion.vy_obs=md.initialization.vy;
 
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test512.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test512.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test512.m	(revision 13663)
@@ -1,6 +1,6 @@
-md=triangle(model,'../Exp/Pig.exp',20000);
+md=triangle(model,'../Exp/Pig.exp',20000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
-md=extrude(md,3,1);
+md=extrude(md,3,1.);
 md=setflowequation(md,'pattyn','all');
 
@@ -12,6 +12,6 @@
 md.inversion.nsteps=2;
 md.inversion.cost_functions=[103*ones(md.inversion.nsteps,1)  501*ones(md.inversion.nsteps,1)];
-md.inversion.cost_functions_coefficients=ones(md.mesh.numberofvertices,2); md.inversion.cost_functions_coefficients(:,2)=2*10^-7;
-md.inversion.gradient_scaling=3*ones(md.inversion.nsteps,1);
+md.inversion.cost_functions_coefficients=ones(md.mesh.numberofvertices,2); md.inversion.cost_functions_coefficients(:,2)=2.*10^-7;
+md.inversion.gradient_scaling=3.*ones(md.inversion.nsteps,1);
 md.inversion.maxiter_per_step=2*ones(md.inversion.nsteps,1);
 md.inversion.step_threshold=0.99*ones(md.inversion.nsteps,1);
@@ -19,5 +19,5 @@
 
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,DiagnosticSolutionEnum);
+md=solve(md,DiagnosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test513.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test513.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test513.m	(revision 13663)
@@ -1,6 +1,6 @@
-md=triangle(model,'../Exp/Pig.exp',30000);
+md=triangle(model,'../Exp/Pig.exp',30000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
-md=extrude(md,3,1);
+md=extrude(md,3,1.);
 md=setflowequation(md,'macayeal','all');
 
@@ -8,18 +8,18 @@
 md.inversion.iscontrol=1;
 md.inversion.control_parameters={'FrictionCoefficient'};
-md.inversion.min_parameters=1*ones(md.mesh.numberofvertices,1);
-md.inversion.max_parameters=200*ones(md.mesh.numberofvertices,1);
+md.inversion.min_parameters=1.*ones(md.mesh.numberofvertices,1);
+md.inversion.max_parameters=200.*ones(md.mesh.numberofvertices,1);
 md.inversion.nsteps=2;
 md.inversion.cost_functions=[103*ones(md.inversion.nsteps,1)  501*ones(md.inversion.nsteps,1)];
-md.inversion.cost_functions_coefficients=ones(md.mesh.numberofvertices,2); md.inversion.cost_functions_coefficients(:,2)=2*10^-7;
-md.inversion.gradient_scaling=3*ones(md.inversion.nsteps,1);
-md.inversion.maxiter_per_step=2*ones(md.inversion.nsteps,1);
+md.inversion.cost_functions_coefficients=ones(md.mesh.numberofvertices,2); md.inversion.cost_functions_coefficients(:,2)=2.*10^-7;
+md.inversion.gradient_scaling=3.*ones(md.inversion.nsteps,1);
+md.inversion.maxiter_per_step=2.*ones(md.inversion.nsteps,1);
 md.inversion.step_threshold=0.99*ones(md.inversion.nsteps,1);
 md.inversion.vx_obs=md.initialization.vx; md.inversion.vy_obs=md.initialization.vy;
-md.timestepping.time_step=0;
+md.timestepping.time_step=0.;
 
 md.thermal.penalty_lock=5;
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,SteadystateSolutionEnum);
+md=solve(md,SteadystateSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test513.py
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test513.py	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test513.py	(revision 13663)
@@ -28,5 +28,5 @@
 md.inversion.vx_obs=md.initialization.vx
 md.inversion.vy_obs=md.initialization.vy
-md.timestepping.time_step=0
+md.timestepping.time_step=0.
 
 md.thermal.penalty_lock=5
Index: /issm/trunk-jpl/test/NightlyRun/test515.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test515.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test515.m	(revision 13663)
@@ -1,6 +1,6 @@
-md=triangle(model,'../Exp/Pig.exp',30000);
+md=triangle(model,'../Exp/Pig.exp',30000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
-md=extrude(md,3,1);
+md=extrude(md,3,1.);
 md=setflowequation(md,'pattyn','all');
 md.thermal.stabilization=2;
@@ -10,5 +10,5 @@
 md.transient.isthermal=1;
 md.transient.isgroundingline=0;
-md=solve(md,TransientSolutionEnum);
+md=solve(md,TransientSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test515.py
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test515.py	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test515.py	(revision 13663)
@@ -8,5 +8,5 @@
 from MatlabFuncs import *
 
-md=triangle(model(),'../Exp/Pig.exp',30000)
+md=triangle(model(),'../Exp/Pig.exp',30000.)
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp')
 md=parameterize(md,'../Par/Pig.py')
Index: /issm/trunk-jpl/test/NightlyRun/test516.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test516.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test516.m	(revision 13663)
@@ -1,6 +1,6 @@
-md=triangle(model,'../Exp/Pig.exp',30000);
+md=triangle(model,'../Exp/Pig.exp',30000.);
 md=setmask(md,'../Exp/PigShelves.exp','../Exp/PigIslands.exp');
 md=parameterize(md,'../Par/Pig.par');
-md=extrude(md,3,1);
+md=extrude(md,3,1.);
 md=setflowequation(md,'pattyn','all');
 md.thermal.stabilization=2;
@@ -8,5 +8,5 @@
 md.timestepping.time_step=0;
 md.thermal.penalty_threshold=40;
-md=solve(md,ThermalSolutionEnum);
+md=solve(md,ThermalSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test601.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test601.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test601.m	(revision 13663)
@@ -4,5 +4,5 @@
 md=setflowequation(md,'macayeal','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,PrognosticSolutionEnum);
+md=solve(md,PrognosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test602.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test602.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test602.m	(revision 13663)
@@ -7,5 +7,5 @@
 md.prognostic.spcthickness=md.geometry.thickness;
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,PrognosticSolutionEnum);
+md=solve(md,PrognosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test603.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test603.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test603.m	(revision 13663)
@@ -5,5 +5,5 @@
 md=setflowequation(md,'macayeal','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,PrognosticSolutionEnum);
+md=solve(md,PrognosticSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test604.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test604.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test604.m	(revision 13663)
@@ -4,5 +4,5 @@
 md=setflowequation(md,'macayeal','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,SurfaceSlopeSolutionEnum);
+md=solve(md,SurfaceSlopeSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test605.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test605.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test605.m	(revision 13663)
@@ -5,5 +5,5 @@
 md=setflowequation(md,'pattyn','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,SurfaceSlopeSolutionEnum);
+md=solve(md,SurfaceSlopeSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test606.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test606.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test606.m	(revision 13663)
@@ -4,5 +4,5 @@
 md=setflowequation(md,'macayeal','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,BedSlopeSolutionEnum);
+md=solve(md,BedSlopeSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test607.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test607.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test607.m	(revision 13663)
@@ -5,5 +5,5 @@
 md=setflowequation(md,'macayeal','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,BedSlopeSolutionEnum);
+md=solve(md,BedSlopeSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test608.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test608.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test608.m	(revision 13663)
@@ -4,5 +4,5 @@
 md=setflowequation(md,'macayeal','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,BalancethicknessSolutionEnum);
+md=solve(md,BalancethicknessSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test609.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test609.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test609.m	(revision 13663)
@@ -6,5 +6,5 @@
 md.balancethickness.stabilization=3;
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,BalancethicknessSolutionEnum);
+md=solve(md,BalancethicknessSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test610.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test610.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test610.m	(revision 13663)
@@ -5,5 +5,5 @@
 md=setflowequation(md,'macayeal','all');
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,BalancethicknessSolutionEnum);
+md=solve(md,BalancethicknessSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test611.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test611.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test611.m	(revision 13663)
@@ -19,5 +19,5 @@
 
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,BalancethicknessSolutionEnum);
+md=solve(md,BalancethicknessSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test612.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test612.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test612.m	(revision 13663)
@@ -20,5 +20,5 @@
 
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,BalancethicknessSolutionEnum);
+md=solve(md,BalancethicknessSolutionEnum());
 
 %Fields and tolerances to track changes
Index: /issm/trunk-jpl/test/NightlyRun/test613.m
===================================================================
--- /issm/trunk-jpl/test/NightlyRun/test613.m	(revision 13662)
+++ /issm/trunk-jpl/test/NightlyRun/test613.m	(revision 13663)
@@ -27,5 +27,5 @@
 md.verbose.control=1;
 md.cluster=generic('name',oshostname(),'np',3);
-md=solve(md,BalancethicknessSolutionEnum);
+md=solve(md,BalancethicknessSolutionEnum());
 
 %Fields and tolerances to track changes
