Index: ../trunk-jpl/src/m/classes/autodiff.py
===================================================================
--- ../trunk-jpl/src/m/classes/autodiff.py	(revision 13862)
+++ ../trunk-jpl/src/m/classes/autodiff.py	(revision 13863)
@@ -28,12 +28,12 @@
 	# }}}
 
 	def __repr__(self):    # {{{
-		s ="   automatic differentiation parameters:"
+		s ="      automatic differentiation parameters:\n"
 
 		s+="%s\n" % fielddisplay(self,'isautodiff',"indicates if the automatic differentiation is activated")
 		s+="%s\n" % fielddisplay(self,'dependents',"list of dependent variables")
 		s+="%s\n" % fielddisplay(self,'independents',"list of independent variables")
-		s+="%s\n" % fielddisplay(self,'driver',"ADOLC driver ('fos_forward' or 'fov_forward'")
+		s+="%s\n" % fielddisplay(self,'driver',"ADOLC driver ('fos_forward' or 'fov_forward')")
 
 		return s
 	# }}}
@@ -139,7 +139,6 @@
 
 			index-=1    #get c-index numbering going
 			WriteData(fid,'data',index,'enum',AutodiffFosReverseIndexEnum(),'format','Integer')
-		end
 		#}}}
 
 		#if driver is fov_forward, build indices:  {{{
@@ -158,7 +157,6 @@
 
 			indices-=1    #get c-indices numbering going
 			WriteData(fid,'data',indices,'enum',AutodiffFovForwardIndicesEnum(),'format','IntMat','mattype',3)
-		end
 		#}}}
 
 		#deal with mass fluxes:  {{{
Index: ../trunk-jpl/src/m/classes/autodiff.m
===================================================================
--- ../trunk-jpl/src/m/classes/autodiff.m	(revision 13862)
+++ ../trunk-jpl/src/m/classes/autodiff.m	(revision 13863)
@@ -42,11 +42,11 @@
 
 		end % }}}
 		function disp(obj) % {{{
-			disp(sprintf('   automatic differentiation parameters:'));
+			disp(sprintf('      automatic differentiation parameters:'));
 			fielddisplay(obj,'isautodiff','indicates if the automatic differentiation is activated');
 			fielddisplay(obj,'dependents','list of dependent variables');
 			fielddisplay(obj,'independents','list of independent variables');
-			fielddisplay(obj,'driver','ADOLC driver (''fos_forward'' or ''fov_forward''');
+			fielddisplay(obj,'driver','ADOLC driver (''fos_forward'' or ''fov_forward'')');
 		end % }}}
 		function marshall(obj,fid) % {{{
 
Index: ../trunk-jpl/src/m/classes/independent.py
===================================================================
--- ../trunk-jpl/src/m/classes/independent.py	(revision 13862)
+++ ../trunk-jpl/src/m/classes/independent.py	(revision 13863)
@@ -1,4 +1,5 @@
 from pairoptions import *
+from fielddisplay import *
 from MatlabFuncs import *
 from EnumDefinitions import *
 from WriteData import *
@@ -28,6 +29,19 @@
 		self=options.AssignObjectFields(self)
 	# }}}
 
+	def __repr__(self):    # {{{
+		s ="   independent variable:\n"
+
+		s+="%s\n" % fielddisplay(self,'name',"variable name (must match corresponding Enum)")
+		s+="%s\n" % fielddisplay(self,'type',"type of variable ('vertex' or 'scalar')")
+		if not isnan(self.fos_forward_index):
+			s+="%s\n" % fielddisplay(self,'fos_forward_index',"index for fos_foward driver of ADOLC")
+		if numpy.any(numpy.logical_not(numpy.isnan(self.fov_forward_indices))):
+			s+="%s\n" % fielddisplay(self,'fov_forward_indices',"indices for fov_foward driver of ADOLC")
+
+		return s
+	# }}}
+
 	def setdefaultparameters(self):    # {{{
 		#do nothing
 		return self
@@ -45,25 +59,11 @@
 				raise TypeError("cannot declare an independent with fov_forward_indices when the driver is not fov_forward!")
 			if self.nods==0:
 				raise TypeError("independent checkconsistency error: nods should be set to the size of the independent variable")
-			end
 			md = checkfield(md,"autodiff.independents[%d].fov_forward_indices" % i,'>=',1,'<=',self.nods,'size',[float('NaN'),1])
 
 		return md
 	# }}}
 
-	def __repr__(self):    # {{{
-		s ="   independent variable:\n"
-
-		s+="%s\n" % fielddisplay(self,'name',"variable name (must match corresponding Enum)")
-		s+="%s\n" % fielddisplay(self,'type',"type of variable ('vertex' or 'scalar')")
-		if not isnan(self.fos_forward_index):
-			s+="%s\n" % fielddisplay(self,'fos_forward_index',"index for fos_foward driver of ADOLC")
-		if numpy.any(numpy.logical_not(numpy.isnan(self.fov_forward_indices))):
-			s+="%s\n" % fielddisplay(self,'fov_forward_indices',"indices for fov_foward driver of ADOLC")
-
-		return s
-	# }}}
-
 	def typetoscalar(self):    # {{{
 		if   strcmpi(self.type,'scalar'):
 			scalar=0
Index: ../trunk-jpl/src/m/classes/dependent.py
===================================================================
--- ../trunk-jpl/src/m/classes/dependent.py	(revision 13862)
+++ ../trunk-jpl/src/m/classes/dependent.py	(revision 13863)
@@ -1,5 +1,6 @@
 import os.path
 from pairoptions import *
+from fielddisplay import *
 from MatlabFuncs import *
 from EnumDefinitions import *
 from WriteData import *
@@ -46,6 +47,21 @@
 			self.segments=MeshProfileIntersection(mesh.elements,mesh.x,mesh.y,self.exp)
 	# }}}
 
+	def __repr__(self):    # {{{
+		s ="   dependent variable:\n"
+
+		s+="%s\n" % fielddisplay(self,'name',"variable name (must match corresponding Enum)")
+		s+="%s\n" % fielddisplay(self,'type',"type of variable ('vertex' or 'scalar')")
+
+		if not isnan(self.fos_reverse_index):
+			s+="%s\n" % fielddisplay(self,'fos_reverse_index',"index for fos_reverse driver of ADOLC")
+		if self.exp:
+			s+="%s\n" % fielddisplay(self,'exp',"file needed to compute dependent variable")
+			s+="%s\n" % fielddisplay(self,'segments',"mass flux segments")
+
+		return s
+	# }}}
+
 	def setdefaultparameters(self):    # {{{
 		#do nothing
 		return self
@@ -67,22 +83,6 @@
 		return md
 	# }}}
 
-	def __repr__(self):    # {{{
-		s ="   dependent variable:\n"
-
-		s+="%s\n" % fielddisplay(self,'name',"variable name (must match corresponding Enum)")
-		s+="%s\n" % fielddisplay(self,'type',"type of variable ('vertex' or 'scalar')")
-
-		if not isnan(self.fos_reverse_index):
-			s+="%s\n" % fielddisplay(self,'fos_reverse_index',"index for fos_reverse driver of ADOLC")
-		end
-		if self.exp:
-			s+="%s\n" % fielddisplay(self,'exp',"file needed to compute dependent variable")
-			s+="%s\n" % fielddisplay(self,'segments',"mass flux segments")
-
-		return s
-	# }}}
-
 	def typetoscalar(self):    # {{{
 		if   strcmpi(self.type,'scalar'):
 			scalar=0
