chiark / gitweb /
symbolic.py: python3
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 18 Nov 2017 00:42:55 +0000 (00:42 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 18 Nov 2017 00:42:55 +0000 (00:42 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
symbolic.py

index 1c9056163e5052cb440d9604e90a6470a65dd114..436e6ce02ff2b68d38fbf64c1168c0f600e4d6c2 100755 (executable)
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/python3
 
 from sympy import *
 import itertools
@@ -136,13 +136,13 @@ sh, th = symbols('alpha beta')
 q_dirn_sqparm = q_dirn_orgcoords.replace(s, sh**2).replace(t, th**2)
 q_sqparm      = q_orgcoords     .replace(s, sh**2).replace(t, th**2)
 
-print '----------------------------------------'
+print('----------------------------------------')
 dbg('q_sqparm', 'q_dirn_sqparm')
-print '----------------------------------------'
+print('----------------------------------------')
 for v in 'sh','th','la','mu':
   dbg('diff(q_sqparm,%s)' % v)
   dbg('diff(q_dirn_sqparm,%s)' % v)
-print '----------------------------------------'
+print('----------------------------------------')
 
 gamma = symbols('gamma')
 
@@ -160,16 +160,16 @@ for sm_sh in ((), (sh*sh*la,)):
         sinc(small),
         1 - small*small/factorial(3) - small**4/factorial(5)
       )
-    print smalls
+    print(smalls)
     dbg('result_fordiff');
     for v in 'sh','th','la','mu','gamma','kappa':
       dbg('diff(result_fordiff,%s)' % v)
       d = diff(result_fordiff,eval(v))
-      print ccode(d, assign_to='FOO')
+      print(ccode(d, assign_to='FOO'))
       (defs, v) = cse(d)
       for vn, val in defs:
-        print ccode(val, assign_to=vn)
-      print ccode(v[0], assign_to='BAR')
+        print(ccode(val, assign_to=vn))
+      print(ccode(v[0], assign_to='BAR'))
 
 #bad = q_orgcoords[0]
 #badd = diff(bad, la)