Index: /issm/trunk/src/m/utils/Interp/FieldFindVarNames.m
===================================================================
--- /issm/trunk/src/m/utils/Interp/FieldFindVarNames.m	(revision 2576)
+++ /issm/trunk/src/m/utils/Interp/FieldFindVarNames.m	(revision 2577)
@@ -30,5 +30,5 @@
 if length(A)==3,
 	isgrid=1;
-	for i=1:4
+	for i=1:3
 		if strcmpi(A(i).name(1),'x');
 			xenum=i;
@@ -43,5 +43,5 @@
 elseif length(A)==4,
 	isgrid=0;
-	for i=1:5
+	for i=1:4
 		if strcmpi(A(i).name(1),'x');
 			xenum=i;
Index: /issm/trunk/src/m/utils/Interp/InterpFromFile.m
===================================================================
--- /issm/trunk/src/m/utils/Interp/InterpFromFile.m	(revision 2576)
+++ /issm/trunk/src/m/utils/Interp/InterpFromFile.m	(revision 2577)
@@ -39,6 +39,6 @@
 Data=load(filename);
 if strcmpi(Names.interp,'grid'),
-	data_out=InterpFromGridToMesh(Data.(Names.xname),Data.(Names.yname),Data.(Names.dataname),md.x,md.y,default_value);
+	data_out=InterpFromGridToMesh(Data.(Names.xname),Data.(Names.yname),Data.(Names.dataname),x,y,default_value);
 else
-	data_out=InterpFromMeshToMesh2d(Data.(Names.indexname),Data.(Names.xname),Data.(Names.yname),Data.(Names.dataname),md.x,md.y,default_value);
+	data_out=InterpFromMeshToMesh2d(Data.(Names.indexname),Data.(Names.xname),Data.(Names.yname),Data.(Names.dataname),x,y,default_value);
 end
