Index: ../trunk-jpl/src/m/classes/frictionhydro.m
===================================================================
--- ../trunk-jpl/src/m/classes/frictionhydro.m	(revision 18778)
+++ ../trunk-jpl/src/m/classes/frictionhydro.m	(revision 18779)
@@ -5,9 +5,10 @@
 
 classdef frictionhydro
 	properties (SetAccess=public) 
-		q  = NaN;
-		C  = NaN;
-		As = NaN;
+		q                  = NaN;
+		C                  = NaN;
+		As                 = NaN;
+		effective_pressure = NaN; 
 	end
 	methods
 		function obj = frictionhydro(varargin) % {{{
@@ -34,12 +35,14 @@
 			fielddisplay(obj,'q','friction law exponent q>=1');
 			fielddisplay(obj,'C','friction law max value [SI]');
 			fielddisplay(obj,'As','Sliding Parameter without cavitation [m Pa^-n s^-1]');
+			fielddisplay(obj,'effecitve_pressure','Effective Pressure [Pa]');
 		end % }}}
 		function marshall(obj,md,fid) % {{{
 			WriteData(fid,'enum',FrictionLawEnum,'data',3,'format','Integer');
 			WriteData(fid,'class','friction','object',obj,'fieldname','q','format','DoubleMat','mattype',2);
 			WriteData(fid,'class','friction','object',obj,'fieldname','C','format','DoubleMat','mattype',2);
 			WriteData(fid,'class','friction','object',obj,'fieldname','As','format','DoubleMat','mattype',2);
+			WriteData(fid,'class','friction','object',obj,'fieldname','effective_pressure','format','DoubleMat','mattype',1,'forcinglength',md.mesh.numberofvertices+1);
 		end % }}}
 	end
 end
Index: ../trunk-jpl/src/m/enum/FrictionEffectivePressureEnum.m
===================================================================
--- ../trunk-jpl/src/m/enum/FrictionEffectivePressureEnum.m	(revision 0)
+++ ../trunk-jpl/src/m/enum/FrictionEffectivePressureEnum.m	(revision 18779)
@@ -0,0 +1,11 @@
+function macro=FrictionEffectivePressureEnum()
+%FRICTIONEFFECTIVEPRESSUREENUM - Enum of FrictionEffectivePressure
+%
+%   WARNING: DO NOT MODIFY THIS FILE
+%            this file has been automatically generated by src/c/shared/Enum/Synchronize.sh
+%            Please read src/c/shared/Enum/README for more information
+%
+%   Usage:
+%      macro=FrictionEffectivePressureEnum()
+
+macro=StringToEnum('FrictionEffectivePressure');
Index: ../trunk-jpl/src/m/enum/EnumDefinitions.py
===================================================================
--- ../trunk-jpl/src/m/enum/EnumDefinitions.py	(revision 18778)
+++ ../trunk-jpl/src/m/enum/EnumDefinitions.py	(revision 18779)
@@ -96,6 +96,7 @@
 def FrictionLawEnum(): return StringToEnum("FrictionLaw")[0]
 def FrictionGammaEnum(): return StringToEnum("FrictionGamma")[0]
 def FrictionWaterLayerEnum(): return StringToEnum("FrictionWaterLayer")[0]
+def FrictionEffectivePressureEnum(): return StringToEnum("FrictionEffectivePressure")[0]
 def GeometryHydrostaticRatioEnum(): return StringToEnum("GeometryHydrostaticRatio")[0]
 def HydrologyModelEnum(): return StringToEnum("HydrologyModel")[0]
 def HydrologyshreveEnum(): return StringToEnum("Hydrologyshreve")[0]
