While waiting to be approved, I think I narrowed this down to a very simple test case.
atan2(3,0) --> 1/2*pi atan2(-3,0) --> -1/2*pi atan2(pi,0) --> 1/2*pi atan2(-pi,0) --> RuntimeError: power::eval(): division by zero Any ideas how to get around this? Thanks-- Greg Here's the full traceback: Traceback (most recent call last): File "<stdin>", line 1, in <module> File "_sage_input_34.py", line 9, in <module> open("___code___.py","w").write("# -*- coding: utf-8 -*-\n" + _support_.preparse_worksheet_cell(base64.b64decode("YXRhbjIoLXBpLDAp"),globals()) +"\n"); execfile(os.path.abspath("___code___.py")) File "", line 1, in <module> File "/private/var/folders/ol/olxcekVE2RWirE+1YxlblU+++TI/-Tmp-/ tmphh0DH2/___code___.py", line 3, in <module> atan2(-pi,_sage_const_0 ) File "", line 1, in <module> File "function.pyx", line 709, in sage.symbolic.function.GinacFunction.__call__ (sage/symbolic/ function.cpp:6394) File "function.pyx", line 430, in sage.symbolic.function.Function.__call__ (sage/symbolic/function.cpp: 4448) RuntimeError: power::eval(): division by zero -- To post to this group, send email to sage-support@googlegroups.com To unsubscribe from this group, send email to sage-support+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-support URL: http://www.sagemath.org