Index: /issm/trunk/src/m/solutions/flaim_sol.m
===================================================================
--- /issm/trunk/src/m/solutions/flaim_sol.m	(revision 9893)
+++ /issm/trunk/src/m/solutions/flaim_sol.m	(revision 9894)
@@ -25,10 +25,8 @@
 end
 mkdir(options.fmdir)
-system(['cp -p ' md.flaim.tracks ' ' options.fmdir]);
 % for testing
 %system(['cp -p issm-split-geikie1-targets.kml ' options.fmdir]);
 %system(['cp -p solution_best.kml ' options.fmdir]);
 %system(['cp -p flaim.targets.log ' options.fmdir]);
-cd(options.fmdir)
 
 %  process file names
@@ -36,4 +34,7 @@
 [pathstr,name,ext,versn] = fileparts(md.flaim.tracks);
 fm_tracks=fullfile('',[name ext versn]);
+%system(['cp -p ' md.flaim.tracks ' ' options.fmdir]);
+system(['ln -s ' md.flaim.tracks ' ' [options.fmdir filesep fm_tracks]]);
+
 if ~isempty(md.flaim.targets)
     [pathstr,name,ext,versn] = fileparts(md.flaim.targets);
@@ -87,4 +88,5 @@
 %  write the target kml file
 
+cd(options.fmdir)
 display('Calling KMLMeshWrite.');
 KMLMeshWrite(md.miscellaneous.name,md.miscellaneous.notes,md.mesh.elements,md.mesh.vertexconnectivity,md.mesh.lat,md.mesh.long,md.qmu.partition,md.flaim.criterion,options.cmap,fm_targets);
