Index: /issm/trunk-jpl/src/m/classes/matice.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/matice.m	(revision 13239)
+++ /issm/trunk-jpl/src/m/classes/matice.m	(revision 13240)
@@ -26,4 +26,14 @@
 				case 0
 					obj=setdefaultparameters(obj);
+				case 1
+					inputstruct=varargin{1};
+					list = properties('matice');
+					list2 = fieldnames(inputstruct);
+					for i=list1
+						fieldname = list1{i};
+						if ismember(fieldname,list2),
+							obj.(filename) = inputstruct.(filename);
+						end
+					end
 				otherwise
 					error('constructor not supported');
