Index: /issm/trunk-jpl/src/c/Makefile.am
===================================================================
--- /issm/trunk-jpl/src/c/Makefile.am	(revision 11507)
+++ /issm/trunk-jpl/src/c/Makefile.am	(revision 11508)
@@ -312,4 +312,6 @@
 					./modules/SpcNodesx/SpcNodesx.h\
 					./modules/SpcNodesx/SpcNodesx.cpp\
+					./modules/PositiveDegreeDayx/PositiveDegreeDayx.h\
+					./modules/PositiveDegreeDayx/PositiveDegreeDayx.cpp\
 					./modules/UpdateConstraintsx/UpdateConstraintsx.h\
 					./modules/UpdateConstraintsx/UpdateConstraintsx.cpp\
Index: /issm/trunk-jpl/src/c/objects/Elements/Element.h
===================================================================
--- /issm/trunk-jpl/src/c/objects/Elements/Element.h	(revision 11507)
+++ /issm/trunk-jpl/src/c/objects/Elements/Element.h	(revision 11508)
@@ -68,4 +68,5 @@
 		virtual void   MigrateGroundingLine(double* old_floating_ice,double* sheet_ungrounding)=0;
 		virtual void   PotentialSheetUngrounding(Vec potential_sheet_ungrounding)=0;
+		virtual void   PositiveDegreeDay(void)=0;
 		virtual int    UpdatePotentialSheetUngrounding(double* potential_sheet_ungrounding,Vec vec_nodes_on_iceshelf,double* nodes_on_iceshelf)=0;
 		virtual void   ResetCoordinateSystem()=0;
Index: /issm/trunk-jpl/src/c/objects/Elements/Penta.cpp
===================================================================
--- /issm/trunk-jpl/src/c/objects/Elements/Penta.cpp	(revision 11507)
+++ /issm/trunk-jpl/src/c/objects/Elements/Penta.cpp	(revision 11508)
@@ -2376,4 +2376,10 @@
 	*pnumvertices=NUMVERTICES;
 	*pnumnodes=numnodes;
+}
+/*}}}*/
+/*FUNCTION Penta::PositiveDegreeDay{{{1*/
+void  Penta::PositiveDegreeDay(){
+
+	_error_("Not implemented yet");
 }
 /*}}}*/
Index: /issm/trunk-jpl/src/c/objects/Elements/Penta.h
===================================================================
--- /issm/trunk-jpl/src/c/objects/Elements/Penta.h	(revision 11507)
+++ /issm/trunk-jpl/src/c/objects/Elements/Penta.h	(revision 11508)
@@ -112,4 +112,5 @@
 		void   PatchFill(int* pcount, Patch* patch);
 		void   PatchSize(int* pnumrows, int* pnumvertices,int* pnumnodes);
+		void   PositiveDegreeDay(void);
 		void   ProcessResultsUnits(void);
 		void   ResetCoordinateSystem(void);
Index: /issm/trunk-jpl/src/c/objects/Elements/Tria.cpp
===================================================================
--- /issm/trunk-jpl/src/c/objects/Elements/Tria.cpp	(revision 11507)
+++ /issm/trunk-jpl/src/c/objects/Elements/Tria.cpp	(revision 11508)
@@ -2201,4 +2201,10 @@
 		}
 	}
+}
+/*}}}*/
+/*FUNCTION Tria::PositiveDegreeDay{{{1*/
+void  Tria::PositiveDegreeDay(){
+
+	_error_("Not implemented yet");
 }
 /*}}}*/
Index: /issm/trunk-jpl/src/c/objects/Elements/Tria.h
===================================================================
--- /issm/trunk-jpl/src/c/objects/Elements/Tria.h	(revision 11507)
+++ /issm/trunk-jpl/src/c/objects/Elements/Tria.h	(revision 11508)
@@ -107,4 +107,5 @@
 		void   MigrateGroundingLine(double* oldfloating,double* sheet_ungrounding);
 		void   PotentialSheetUngrounding(Vec potential_sheet_ungrounding);
+		void   PositiveDegreeDay(void);
 		void   RequestedOutput(int output_enum,int step,double time);
 		void   ListResultsInfo(int** results_enums,int** results_size,double** results_times,int** results_steps,int* num_results);
