Index: /issm/trunk/src/m/model/structtomodel.m
===================================================================
--- /issm/trunk/src/m/model/structtomodel.m	(revision 8322)
+++ /issm/trunk/src/m/model/structtomodel.m	(revision 8323)
@@ -27,4 +27,20 @@
 if isfield(structmd,'melting'), md.melting_rate=structmd.melting; end
 if isfield(structmd,'accumulation'), md.accumulation_rate=structmd.accumulation; end
+if isfield(structmd,'numberofgrids'), md.numberofnodes=structmd.numberofgrids; end
+if isfield(structmd,'numberofgrids2d'), md.numberofnodes2d=structmd.numberofgrids2d; end
+if isfield(structmd,'gridonhutter'), md.nodeonhutter=structmd.gridonhutter; end
+if isfield(structmd,'gridonmacayeal'), md.nodeonmacayeal=structmd.gridonmacayeal; end
+if isfield(structmd,'gridonpattyn'), md.nodeonpattyn=structmd.gridonpattyn; end
+if isfield(structmd,'gridonstokes'), md.nodeonstokes=structmd.gridonstokes; end
+if isfield(structmd,'uppergrids'), md.uppernodes=structmd.uppergrids; end
+if isfield(structmd,'lowergrids'), md.lowernodes=structmd.lowergrids; end
+if isfield(structmd,'gridonbed'), md.nodeonbed=structmd.gridonbed; end
+if isfield(structmd,'gridonsurface'), md.nodeonsurface=structmd.gridonsurface; end
+if isfield(structmd,'extractedgrids'), md.extractednodes=structmd.extractedgrids; end
+if isfield(structmd,'gridoniceshelf'), md.nodeoniceshelf=structmd.gridoniceshelf; end
+if isfield(structmd,'gridonicesheet'), md.nodeonicesheet=structmd.gridonicesheet; end
+if isfield(structmd,'gridonwater'), md.nodeonwater=structmd.gridonwater; end
+if isfield(structmd,'gridonnuna'), md.nodeonnuna=structmd.gridonnuna; end
+if isfield(structmd,'gridonboundary'), md.nodeonboundary=structmd.gridonboundary; end
 
 %Field class change
