Index: /issm/trunk-jpl/src/m/solvers/asmoptions.py
===================================================================
--- /issm/trunk-jpl/src/m/solvers/asmoptions.py	(revision 26382)
+++ /issm/trunk-jpl/src/m/solvers/asmoptions.py	(revision 26383)
@@ -1,4 +1,4 @@
+from collections import OrderedDict
 from pairoptions import pairoptions
-
 
 def asmoptions(*args):
@@ -35,3 +35,8 @@
             #this option did not exist, add it:
             options.append([arg1, arg2])
-    return options
+
+    asmoptions = OrderedDict()
+    for j in range(len(options)):
+        asmoptions[options[j][0]]=options[j][1]
+
+    return asmoptions
