Switch to side-by-side view

--- a
+++ b/functions/@mmo/checkcopies_local.m
@@ -0,0 +1,21 @@
+% subfunction checking the number of local copies
+% -----------------------------------------------
+function ncopies = checkcopies_local(obj, arg);
+ncopies = 0;
+if isstruct(arg)
+    for ilen = 1:length(arg)
+        for index = fieldnames(arg)'
+            ncopies = ncopies + checkcopies_local(obj, arg(ilen).(index{1}));
+            if ncopies > 1, return; end
+        end
+    end
+elseif iscell(arg)
+    for index = 1:length(arg(:))
+        ncopies = ncopies + checkcopies_local(obj, arg{index});
+        if ncopies > 1, return; end
+    end
+elseif isa(arg, 'mmo') && isequal(obj, arg)
+    ncopies = 1;
+else
+    ncopies = 0;
+end