Index: /issm/trunk-jpl/src/c/analyses/HydrologyGlaDSAnalysis.cpp
===================================================================
--- /issm/trunk-jpl/src/c/analyses/HydrologyGlaDSAnalysis.cpp	(revision 27925)
+++ /issm/trunk-jpl/src/c/analyses/HydrologyGlaDSAnalysis.cpp	(revision 27926)
@@ -242,5 +242,5 @@
 
 	/*Get all inputs and parameters*/
-	int islaminar;
+	bool islaminar;
 	element->FindParam(&islaminar,HydrologyIsLaminarEnum);
 	IssmDouble dt        = element->FindParam(TimesteppingTimeStepEnum);
@@ -495,5 +495,5 @@
 
 	/*Retrieve all inputs and parameters*/
-	int islaminar;
+	bool islaminar;
 	element->FindParam(&islaminar,HydrologyIsLaminarEnum);
 	element->GetVerticesCoordinates(&xyz_list);
Index: /issm/trunk-jpl/src/c/classes/Loads/Channel.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Loads/Channel.cpp	(revision 27925)
+++ /issm/trunk-jpl/src/c/classes/Loads/Channel.cpp	(revision 27926)
@@ -383,5 +383,5 @@
 	GetVerticesCoordinates(&xyz_list_tria[0][0],tria->vertices,3);
 
-	int islaminar;
+	bool islaminar;
 	element->FindParam(&islaminar,HydrologyIsLaminarEnum);
 	IssmDouble L         = element->FindParam(MaterialsLatentheatEnum);
@@ -542,5 +542,5 @@
 	GetVerticesCoordinates(&xyz_list_tria[0][0],tria->vertices,3);
 
-	int islaminar;
+	bool islaminar;
 	element->FindParam(&islaminar,HydrologyIsLaminarEnum);
 	IssmDouble L         = element->FindParam(MaterialsLatentheatEnum);
@@ -692,5 +692,5 @@
 	GetVerticesCoordinates(&xyz_list_tria[0][0],tria->vertices,3);
 
-	int islaminar;
+	bool islaminar;
 	element->FindParam(&islaminar,HydrologyIsLaminarEnum);
 	IssmDouble L         = element->FindParam(MaterialsLatentheatEnum);
Index: /issm/trunk-jpl/src/m/classes/hydrologyglads.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/hydrologyglads.m	(revision 27925)
+++ /issm/trunk-jpl/src/m/classes/hydrologyglads.m	(revision 27926)
@@ -153,5 +153,5 @@
 			WriteData(fid,prefix,'object',self,'class','hydrology','fieldname','englacial_void_ratio','format','Double');
 			WriteData(fid,prefix,'object',self,'class','hydrology','fieldname','melt_flag','format','Integer');
-			WriteData(fid,prefix,'object',self,'class','hydrology','fieldname','islaminar','format','Integer');
+			WriteData(fid,prefix,'object',self,'class','hydrology','fieldname','islaminar','format','Boolean');
 			outputs = self.requested_outputs;
 			pos  = find(ismember(outputs,'default'));
Index: /issm/trunk-jpl/src/m/classes/hydrologyglads.py
===================================================================
--- /issm/trunk-jpl/src/m/classes/hydrologyglads.py	(revision 27925)
+++ /issm/trunk-jpl/src/m/classes/hydrologyglads.py	(revision 27926)
@@ -173,5 +173,5 @@
         WriteData(fid, prefix, 'object', self, 'class', 'hydrology', 'fieldname', 'englacial_void_ratio', 'format', 'Double')
         WriteData(fid, prefix, 'object', self, 'class', 'hydrology', 'fieldname', 'melt_flag', 'format', 'Integer')
-        WriteData(fid, prefix, 'object', self, 'class', 'hydrology', 'fieldname', 'islaminar', 'format', 'Integer')
+        WriteData(fid, prefix, 'object', self, 'class', 'hydrology', 'fieldname', 'islaminar', 'format', 'Boolean')
 
         outputs = self.requested_outputs
