Index: /issm/trunk-jpl/src/m/miscellaneous/structtoobj.py
===================================================================
--- /issm/trunk-jpl/src/m/miscellaneous/structtoobj.py	(revision 25505)
+++ /issm/trunk-jpl/src/m/miscellaneous/structtoobj.py	(revision 25505)
@@ -0,0 +1,18 @@
+def structtoobj(obj, S):
+    """STRUCTTOOBJ - Convert struct to obj
+
+    NOTE: The following semantics are not Pythonic, but attempt to recreate the 
+    same function from MATLAB.
+    """
+
+    # Get object and structure fields
+    structfields = S.__dict__.keys()
+    objprops = vars(obj)
+
+    # Recover object properties
+    for structfield in structfields:
+        if structfield in objprops:
+            fieldvalue = getattr(S, structfield)
+            setattr(obj, structfield, fieldvalue)
+
+    return obj
