Index: /issm/trunk-jpl/src/c/modules/ModelProcessorx/Autodiff/CreateParametersAutodiff.cpp
===================================================================
--- /issm/trunk-jpl/src/c/modules/ModelProcessorx/Autodiff/CreateParametersAutodiff.cpp	(revision 13545)
+++ /issm/trunk-jpl/src/c/modules/ModelProcessorx/Autodiff/CreateParametersAutodiff.cpp	(revision 13546)
@@ -39,4 +39,6 @@
 	
 	if(autodiff_analysis){
+
+		#ifdef _HAVE_ADOLC_
 	
 		/*Copy some parameters from IoModel to parameters dataset: */
@@ -122,4 +124,6 @@
 	/*}}}*/
 
+		#endif
+
 		/*Assign output pointer: */
 		*pparameters=parameters;
Index: /issm/trunk-jpl/src/c/solutions/ad_core.cpp
===================================================================
--- /issm/trunk-jpl/src/c/solutions/ad_core.cpp	(revision 13545)
+++ /issm/trunk-jpl/src/c/solutions/ad_core.cpp	(revision 13546)
@@ -45,5 +45,4 @@
 		#ifdef _HAVE_ADOLC_
 
-			if(VerboseAutodiff())_pprintLine_("   start ad core");
 		
 			/*First, stop tracing: */
@@ -54,4 +53,6 @@
 			femmodel->parameters->FindParam(&num_independents,AutodiffNumIndependentsEnum);
 			if(!(num_dependents*num_independents)) return;
+			
+			if(VerboseAutodiff())_pprintLine_("   start ad core");
 			
 			/*retrieve state variable: */
@@ -119,4 +120,5 @@
 				double  *theOutput     = NULL;
 				std::set<unsigned int> anIndexSet;
+					
 					
 				/*retrieve directions:*/
@@ -276,4 +278,5 @@
 			else _error_("driver: " << driver << " not yet supported!");
 
+
 			/* delete the allocated space for the parameters:*/
 			xDelete(anEDF_for_solverx_p->dp_x);
@@ -288,5 +291,5 @@
 			xDelete(anEDF_for_solverx_p->dpp_Z);
 	
-			/*Print statistics: {{{*/
+			/*Print statistics:*/
 			tapestats(1,tape_stats); //reading of tape statistics
 			if(VerboseAutodiff()){
@@ -300,5 +303,4 @@
 			}
 			if(VerboseAutodiff())_pprintLine_("   end AD core");
-			/*}}}*/
 			
 			/*Free resources: */
