mailr15650 - /branches/frame_order_testing/generic_fns/frame_order.py


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by edward on April 02, 2012 - 17:36:
Author: bugman
Date: Mon Apr  2 17:36:05 2012
New Revision: 15650

URL: http://svn.gna.org/viewcvs/relax?rev=15650&view=rev
Log:
Fix for IO redirection with the print_frame_order_2nd_degree() function.

This now no longer prints to the start up sys.stdout file handle, but to 
current value at execution.


Modified:
    branches/frame_order_testing/generic_fns/frame_order.py

Modified: branches/frame_order_testing/generic_fns/frame_order.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/frame_order_testing/generic_fns/frame_order.py?rev=15650&r1=15649&r2=15650&view=diff
==============================================================================
--- branches/frame_order_testing/generic_fns/frame_order.py (original)
+++ branches/frame_order_testing/generic_fns/frame_order.py Mon Apr  2 
17:36:05 2012
@@ -31,7 +31,7 @@
 from float import isNaN
 
 
-def print_frame_order_2nd_degree(daeg, name=None, epsilon=1e-15, 
integer=False, dot=False, comma=True, file=sys.stdout):
+def print_frame_order_2nd_degree(daeg, name=None, epsilon=1e-15, 
integer=False, dot=False, comma=True, file=None):
     """Nicely print out the Frame Order matrix of the 2nd degree.
 
     @param daeg:        The 3D, rank-4 Frame Order matrix.
@@ -53,6 +53,10 @@
     # Default name.
     if not name:
         name = 'Frame Order matrix, 2nd degree'
+
+    # No file given, so send to STDOUT.
+    if file == None:
+        file = sys.stdout
 
     # Header and first row start.
     file.write("\n%s:\n" % name)




Related Messages


Powered by MHonArc, Updated Tue Apr 03 10:40:02 2012