Index: /issm/trunk-jpl/src/c/analyses/HydrologyDCEfficientAnalysis.cpp
===================================================================
--- /issm/trunk-jpl/src/c/analyses/HydrologyDCEfficientAnalysis.cpp	(revision 18902)
+++ /issm/trunk-jpl/src/c/analyses/HydrologyDCEfficientAnalysis.cpp	(revision 18903)
@@ -457,5 +457,5 @@
 		// epl_head>sediment_head AND sediment_head>h_max
 		continuum=((1.0/(1.0+exp(-20.0*(sediment_head-epl_head)))))+(1.0/(1.0+exp(-20.0*(hmax-sediment_head))));
-		factor=max(continuum,1.0);
+		factor=min(continuum,1.0);
 		transfer=leakage*factor;
 		break;
@@ -499,5 +499,5 @@
 		// epl_head>sediment_head AND sediment_head>h_max
 		continuum=((1.0/(1.0+exp(-20.0*(sediment_head-epl_head)))))+(1.0/(1.0+exp(-20.0*(hmax-sediment_head))));
-		factor=max(continuum,1.0);
+		factor=min(continuum,1.0);
 		transfer=sediment_head*leakage*factor;
 
Index: /issm/trunk-jpl/src/c/analyses/HydrologyDCInefficientAnalysis.cpp
===================================================================
--- /issm/trunk-jpl/src/c/analyses/HydrologyDCInefficientAnalysis.cpp	(revision 18902)
+++ /issm/trunk-jpl/src/c/analyses/HydrologyDCInefficientAnalysis.cpp	(revision 18903)
@@ -616,5 +616,5 @@
 		//epl_head>sediment_head AND sediment_head>h_max
 		continuum=((1.0/(1.0+exp(-20.0*(sediment_head-epl_head)))))+(1.0/(1.0+exp(-20.0*(hmax-sediment_head))));
-		factor=max(continuum,1.0);
+		factor=min(continuum,1.0);
 		transfer=leakage*factor;
 
@@ -655,5 +655,5 @@
 		//epl_head>sediment_head AND sediment_head>h_max
 		continuum=((1.0/(1.0+exp(-20.0*(sediment_head-epl_head)))))+(1.0/(1.0+exp(-20.0*(hmax-sediment_head))));
-		factor=max(continuum,1.0);
+		factor=min(continuum,1.0);
 		transfer=epl_head*leakage*factor;
 		break;
