Index: /issm/trunk/src/c/EnumDefinitions/EnumDefinitions.h
===================================================================
--- /issm/trunk/src/c/EnumDefinitions/EnumDefinitions.h	(revision 9901)
+++ /issm/trunk/src/c/EnumDefinitions/EnumDefinitions.h	(revision 9902)
@@ -144,5 +144,5 @@
 	BathymetryEnum,
 	SurfaceEnum,
-	AutodiffAnalysisEnum, 
+	AutodiffIsautodiffEnum, 
 	AutodiffForwardEnum,
 	AutodiffReverseEnum,
Index: /issm/trunk/src/c/modules/EnumToStringx/EnumToStringx.cpp
===================================================================
--- /issm/trunk/src/c/modules/EnumToStringx/EnumToStringx.cpp	(revision 9901)
+++ /issm/trunk/src/c/modules/EnumToStringx/EnumToStringx.cpp	(revision 9902)
@@ -148,5 +148,5 @@
 		case BathymetryEnum : return "Bathymetry";
 		case SurfaceEnum : return "Surface";
-		case AutodiffAnalysisEnum : return "AutodiffAnalysis";
+		case AutodiffIsautodiffEnum : return "AutodiffIsautodiff";
 		case AutodiffForwardEnum : return "AutodiffForward";
 		case AutodiffReverseEnum : return "AutodiffReverse";
Index: /issm/trunk/src/c/modules/ModelProcessorx/CreateParameters.cpp
===================================================================
--- /issm/trunk/src/c/modules/ModelProcessorx/CreateParameters.cpp	(revision 9901)
+++ /issm/trunk/src/c/modules/ModelProcessorx/CreateParameters.cpp	(revision 9902)
@@ -78,5 +78,5 @@
 	parameters->AddObject(iomodel->CopyConstantObject(TransientIsgroundinglineEnum));
 	parameters->AddObject(iomodel->CopyConstantObject(MaterialsRheologyLawEnum));
-	parameters->AddObject(iomodel->CopyConstantObject(AutodiffAnalysisEnum));
+	parameters->AddObject(iomodel->CopyConstantObject(AutodiffIsautodiffEnum));
 	parameters->AddObject(iomodel->CopyConstantObject(AutodiffForwardEnum));
 	parameters->AddObject(iomodel->CopyConstantObject(AutodiffReverseEnum));
Index: /issm/trunk/src/c/modules/StringToEnumx/StringToEnumx.cpp
===================================================================
--- /issm/trunk/src/c/modules/StringToEnumx/StringToEnumx.cpp	(revision 9901)
+++ /issm/trunk/src/c/modules/StringToEnumx/StringToEnumx.cpp	(revision 9902)
@@ -146,5 +146,5 @@
 	else if (strcmp(name,"Bathymetry")==0) return BathymetryEnum;
 	else if (strcmp(name,"Surface")==0) return SurfaceEnum;
-	else if (strcmp(name,"AutodiffAnalysis")==0) return AutodiffAnalysisEnum;
+	else if (strcmp(name,"AutodiffIsautodiff")==0) return AutodiffIsautodiffEnum;
 	else if (strcmp(name,"AutodiffForward")==0) return AutodiffForwardEnum;
 	else if (strcmp(name,"AutodiffReverse")==0) return AutodiffReverseEnum;
Index: /issm/trunk/src/m/classes/autodiff.m
===================================================================
--- /issm/trunk/src/m/classes/autodiff.m	(revision 9901)
+++ /issm/trunk/src/m/classes/autodiff.m	(revision 9902)
@@ -6,7 +6,7 @@
 classdef autodiff
 	properties (SetAccess=public) 
-		analysis = modelfield('default',false,'marshall',true,'format','Boolean');
-		forward = modelfield('default',true,'marshall',true,'format','Boolean');
-		reverse = modelfield('default',false,'marshall',true,'format','Boolean');
+		isautodiff = modelfield('default',false,'marshall',true,'format','Boolean');
+		forward    = modelfield('default',true,'marshall',true,'format','Boolean');
+		reverse    = modelfield('default',false,'marshall',true,'format','Boolean');
 	end
 	methods
@@ -41,5 +41,5 @@
 			disp(sprintf('   automatic differentiation parameters:'));
 
-			fielddisplay(obj,'analysis','indicates if the automatic differentiation is activated');
+			fielddisplay(obj,'isautodiff','indicates if the automatic differentiation is activated');
 			fielddisplay(obj,'forward','forward differentiation');
 			fielddisplay(obj,'reverse','backward differentiation');
Index: sm/trunk/src/m/enum/AutodiffAnalysisEnum.m
===================================================================
--- /issm/trunk/src/m/enum/AutodiffAnalysisEnum.m	(revision 9901)
+++ 	(revision )
@@ -1,11 +1,0 @@
-function macro=AutodiffAnalysisEnum()
-%AUTODIFFANALYSISENUM - Enum of AutodiffAnalysis
-%
-%   WARNING: DO NOT MODIFY THIS FILE
-%            this file has been automatically generated by src/c/EnumDefinitions/Synchronize.sh
-%            Please read src/c/EnumDefinitions/README for more information
-%
-%   Usage:
-%      macro=AutodiffAnalysisEnum()
-
-macro=StringToEnum('AutodiffAnalysis');
Index: /issm/trunk/src/m/enum/AutodiffIsautodiffEnum.m
===================================================================
--- /issm/trunk/src/m/enum/AutodiffIsautodiffEnum.m	(revision 9902)
+++ /issm/trunk/src/m/enum/AutodiffIsautodiffEnum.m	(revision 9902)
@@ -0,0 +1,11 @@
+function macro=AutodiffIsautodiffEnum()
+%AUTODIFFISAUTODIFFENUM - Enum of AutodiffIsautodiff
+%
+%   WARNING: DO NOT MODIFY THIS FILE
+%            this file has been automatically generated by src/c/EnumDefinitions/Synchronize.sh
+%            Please read src/c/EnumDefinitions/README for more information
+%
+%   Usage:
+%      macro=AutodiffIsautodiffEnum()
+
+macro=StringToEnum('AutodiffIsautodiff');
