Index: /issm/trunk/src/m/classes/@model/model.m
===================================================================
--- /issm/trunk/src/m/classes/@model/model.m	(revision 6948)
+++ /issm/trunk/src/m/classes/@model/model.m	(revision 6949)
@@ -198,4 +198,5 @@
 	md.timeacc=0;
 	md.timedec=0;
+	md.hydrostatic_adjustment=0;
 
 	%Control
Index: /issm/trunk/src/m/classes/@model/setdefaultparameters.m
===================================================================
--- /issm/trunk/src/m/classes/@model/setdefaultparameters.m	(revision 6948)
+++ /issm/trunk/src/m/classes/@model/setdefaultparameters.m	(revision 6949)
@@ -131,4 +131,6 @@
 md.cfl_coefficient=1/2;
 
+%Hydrostatic adjustment
+md.hydrostatic_adjustment=AbsoluteEnum;
 %the artificial diffusivity is used in prognostic to avoid
 %numerical wiggles of the solution.
Index: /issm/trunk/src/m/enum/HydrostaticAdjustmentEnum.m
===================================================================
--- /issm/trunk/src/m/enum/HydrostaticAdjustmentEnum.m	(revision 6949)
+++ /issm/trunk/src/m/enum/HydrostaticAdjustmentEnum.m	(revision 6949)
@@ -0,0 +1,11 @@
+function macro=HydrostaticAdjustmentEnum()
+%HYDROSTATICADJUSTMENTENUM - Enum of HydrostaticAdjustment
+%
+%   WARNING: DO NOT MODIFY THIS FILE
+%            this file has been automatically generated by src/c/EnumDefinitions/Synchronize.sh
+%            Please read src/c/EnumDefinitions/README for more information
+%
+%   Usage:
+%      macro=HydrostaticAdjustmentEnum()
+
+macro=155;
Index: /issm/trunk/src/m/enum/IncrementalEnum.m
===================================================================
--- /issm/trunk/src/m/enum/IncrementalEnum.m	(revision 6949)
+++ /issm/trunk/src/m/enum/IncrementalEnum.m	(revision 6949)
@@ -0,0 +1,11 @@
+function macro=IncrementalEnum()
+%INCREMENTALENUM - Enum of Incremental
+%
+%   WARNING: DO NOT MODIFY THIS FILE
+%            this file has been automatically generated by src/c/EnumDefinitions/Synchronize.sh
+%            Please read src/c/EnumDefinitions/README for more information
+%
+%   Usage:
+%      macro=IncrementalEnum()
+
+macro=257;
Index: /issm/trunk/src/m/model/display/displaytransient.m
===================================================================
--- /issm/trunk/src/m/model/display/displaytransient.m	(revision 6948)
+++ /issm/trunk/src/m/model/display/displaytransient.m	(revision 6949)
@@ -28,2 +28,3 @@
 fielddisplay(md,'time_adapt','compute new time step each iteration, using CFL criterion');
 fielddisplay(md,'cfl_coefficient','CFL coefficient');
+fielddisplay(md,'hydrostatic_adjstment','type of adjustment for ice shelves update');
Index: /issm/trunk/src/m/model/marshall.m
===================================================================
--- /issm/trunk/src/m/model/marshall.m	(revision 6948)
+++ /issm/trunk/src/m/model/marshall.m	(revision 6949)
@@ -131,4 +131,5 @@
 WriteData(fid,md.time_adapt,'Integer','time_adapt');
 WriteData(fid,md.cfl_coefficient,'Scalar','cfl_coefficient');
+WriteData(fid,md.hydrostatic_adjustment,'Integer','hydrostatic_adjustment');
 WriteData(fid,md.penalty_offset,'Scalar','penalty_offset');
 WriteData(fid,md.penalty_melting,'Scalar','penalty_melting');
