Index: /issm/trunk-jpl/src/m/classes/stochasticforcing.py
===================================================================
--- /issm/trunk-jpl/src/m/classes/stochasticforcing.py	(revision 26671)
+++ /issm/trunk-jpl/src/m/classes/stochasticforcing.py	(revision 26672)
@@ -126,5 +126,5 @@
         else:
             # Retrieve dimensionality of each field
-            dimensions = self.defaultdimension * np.ones(num_fields)
+            dimensions = self.defaultdimension * np.ones((num_fields,))
             for ind, field in enumerate(self.fields):
                 # Checking for specific dimensions
@@ -149,5 +149,5 @@
             WriteData(fid, prefix, 'data', num_fields, 'name', 'md.stochasticforcing.num_fields', 'format', 'Integer')
             WriteData(fid, prefix, 'object', self, 'fieldname', 'fields', 'format', 'StringArray')
-            WriteData(fid, prefix, 'data', dimensions, 'name', 'md.stochasticforcing.dimensions', 'format', 'IntMat')
+            WriteData(fid, prefix, 'data', dimensions, 'name', 'md.stochasticforcing.dimensions', 'format', 'IntMat','mattype',2)
             WriteData(fid, prefix, 'object', self, 'fieldname', 'default_id', 'format', 'IntMat', 'mattype', 2)  #12Nov2021 make sure this is zero-indexed!
             WriteData(fid, prefix, 'object', self, 'fieldname', 'defaultdimension', 'format', 'Integer')
