Index: /issm/trunk-jpl/src/m/classes/model.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/model.m	(revision 27358)
+++ /issm/trunk-jpl/src/m/classes/model.m	(revision 27359)
@@ -1196,4 +1196,5 @@
 			md.solidearth = extrude(md.solidearth,md);
 			md.dsl = extrude(md.dsl,md);
+			md.stochasticforcing = extrude(md.stochasticforcing,md);
 
 			%connectivity
Index: /issm/trunk-jpl/src/m/classes/model.py
===================================================================
--- /issm/trunk-jpl/src/m/classes/model.py	(revision 27358)
+++ /issm/trunk-jpl/src/m/classes/model.py	(revision 27359)
@@ -734,4 +734,5 @@
         md.solidearth.extrude(md)
         md.dsl.extrude(md)
+        md.stochasticforcing.extrude(md)
 
         #connectivity
Index: /issm/trunk-jpl/src/m/classes/stochasticforcing.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/stochasticforcing.m	(revision 27358)
+++ /issm/trunk-jpl/src/m/classes/stochasticforcing.m	(revision 27359)
@@ -24,5 +24,5 @@
 		end % }}}
 		function self = extrude(self,md) % {{{
-			%Nothing for now
+			self.default_id = project3d(md,'vector',self.default_id,'type','element','layer',1);
 		end % }}}
 		function self = setdefaultparameters(self) % {{{
Index: /issm/trunk-jpl/src/m/classes/stochasticforcing.py
===================================================================
--- /issm/trunk-jpl/src/m/classes/stochasticforcing.py	(revision 27358)
+++ /issm/trunk-jpl/src/m/classes/stochasticforcing.py	(revision 27359)
@@ -2,4 +2,5 @@
 from checkfield import checkfield
 from fielddisplay import fielddisplay
+from project3d import project3d
 from WriteData import WriteData
 
@@ -188,5 +189,5 @@
 
     def extrude(self, md):  # {{{
-        # Nothing for now
+        self.default_id = project3d(md,'vector',self.default_id,'type','element','layer',1)
         return self
     # }}}
