On Sun, Mar 25, 2012 at 6:32 PM, Aaron Meurer <asmeu...@gmail.com> wrote:
>
> In [162]: diff(x*g(x, y, z, t)**2 + g(x, y, z, t)*diff(g(x, y, z, t),
> x), g(x, y, z, t))
> Out[162]:
>                    d
> 2⋅x⋅g(x, y, z, t) + ──(g(x, y, z, t))
>                    dx
>
> In [163]: diff(x*g(x, y, z, t)**2 + g(x, y, z, t)*diff(g(x, y, z, t),
> x), diff(g(x, y, z, t), x))
> Out[163]: g(x, y, z, t)
>
> Take a look at the docstring of diff (in master) for how this is implemented.
>

Thanks! This is great. I think I need to delete my fork (I think all
my changes are already merged in) and make a new one. I really should
try this.

Cheers,

Tim.

-- 
Tim Lahey
PhD Candidate, Systems Design Engineering
University of Waterloo
http://about.me/tjlahey

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To post to this group, send email to sympy@googlegroups.com.
To unsubscribe from this group, send email to 
sympy+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/sympy?hl=en.

Reply via email to