By the way, for the Google Code projects, click on "source" and type "sympy" into the "Search Trunk" field to get an idea of how they use it.
I don't know if there's an easy way to do that with GitHub (other than cloning and "git grep sympy"). Aaron Meurer On Mon, May 16, 2011 at 12:52 AM, Aaron Meurer <asmeu...@gmail.com> wrote: > On Mon, May 16, 2011 at 12:10 AM, Mateusz Paprocki <matt...@gmail.com> wrote: >> Hi, >> >> On 16 May 2011 07:57, Aaron Meurer <asmeu...@gmail.com> wrote: >>> >>> On Sun, May 15, 2011 at 11:40 PM, Matteo Boscolo >>> <matteo.bosc...@boscolini.eu> wrote: >>> > hi all, >>> > >>> > Do not forget PythonCAD .. >>> > http://sourceforge.net/projects/pythoncad/ >>> > we are using sympy for all geometrical operation .. >>> > >>> > last yeard I made an youtube video that show how to render sympy data to >>> > PythonCAD and how to get sympy data from PythonCAD >>> > http://www.youtube.com/watch?v=FnxRDj4qyc4 (Watch in hd) >>> > >>> > I will have a talk at europython2011 in Florance and of course I will >>> > talk >>> > about sympy: >>> > >>> > http://ep2011.europython.eu/conference/talks/developing-a-cad-application-as-hobby >>> >>> Cool. Let us know if they post a video or at least the slides. >> >> There are more applications that we aren't aware of. For example last year >> on a conference I learnt about a fluid dynamics solver >> (http://sailfish.us.edu.pl/) that uses SymPy for symbolic preprocessing. >> Unfortunately we don't get too much (if at all) feedback from such projects >> about what should be improved or implemented in SymPy to make it more usable >> as an embedded symbolic mathematics system. > > > This seems to be true. If you just search for "sympy" on GitHub or on > Google Code Search (http://www.google.com/codesearch), you can find > all kinds of projects that use SymPy (in Google Code search, add > "-package:sympy" to remove results from SymPy). > > Here are some of the ones I just found: > > - https://github.com/chopin/natural-k I can't even tell what this is. > - http://code.google.com/p/rg-graph/ "Feynmann graphs calculations > using R' operation" > - http://code.google.com/p/esla/ "Educational Software for Linear Algebra" > - > http://www.google.com/codesearch/p?hl=en#NG_4V0w3FH0/euler/zz.py&q=sympy%20-package:sympy&sa=N&cd=27&ct=rc > Just some guy using SymPy's Rational to solve a Project Euler problem > :) > - http://code.google.com/p/onda/ "Models steady inviscid water waves > with vorticity" > - http://code.google.com/p/ahkab/ "An electronic circuit simulator > written in Python" > > And it goes on (I got through about five pages of Google Code Search > for "sympy -project:sympy"). > > Many of these just use simple functionality, like solve(). Others are > build on top of SymPy. I skipped any projects that I felt the > community already knew about. > > Also, a lot of projects use SymPy in some way or another for their > test suite or examples. I didn't include any of those here. > > By the way, apparently not everyone has as good of code quality > standards as we do. Quite a few of these have "import *" and "x = > sympy.var('x')" and other things that made me cringe when I saw them. > Clearly, coding for SymPy makes you a better Python programmer. > > Aaron Meurer > >> >>> >>> Aaron Meurer >>> >>> > >>> > Regards, >>> > Matteo >>> > >>> > Il 13/05/2011 23:22, Alan Bromborsky ha scritto: >>> >> >>> >> On 05/13/2011 04:35 PM, Aaron Meurer wrote: >>> >>> >>> >>> On Fri, May 13, 2011 at 10:12 AM, Alan Bromborsky<abro...@verizon.net> >>> >>> wrote: >>> >>>> >>> >>>> On 05/13/2011 11:54 AM, Jeremias Yehdegho wrote: >>> >>>>> >>> >>>>> On 05/13/2011 02:49 AM, Saptarshi Mandal wrote: >>> >>>>>> >>> >>>>>> The situation in my college is that several people use Matlab/ >>> >>>>>> Mathematica for various reasons >>> >>>>>> and really have no incentive to shift to an open source CAS (except >>> >>>>>> for geek cred) unless it is >>> >>>>>> easier to use. The reason being that copyright laws are lax in >>> >>>>>> India >>> >>>>>> and many people just download >>> >>>>>> whatever software they need off warez sites. >>> >>>>> >>> >>>>> When I started studying a few years back, the only OSS we used was >>> >>>>> Octave. Nowadays, students are taught SAGE among others. Even if >>> >>>>> student >>> >>>>> licences are affordable, I don't think closed source programs are >>> >>>>> appropriate in academia and teaching. >>> >>>>> >>> >>>>>> I think this sort of evangelism is one way of getting the sympy >>> >>>>>> userbase to grow. >>> >>>>>> >>> >>>>> I've been name-dropping SymPy at every opportunity lately. :) >>> >>>>> >>> >>>>> Jeremias >>> >>>>> >>> >>>> Alan MacDonald of Luther College has written and undergraduate >>> >>>> textbook >>> >>>> "Linear and Geometric Algebra" that uses >>> >>>> sympy as an integral part of solution of the study problems. See - >>> >>>> >>> >>>> http://faculty.luther.edu/~macdonal/laga/ >>> >>>> >>> >>> That's pretty cool. Does he just use the GA module, or the core sympy >>> >>> too? >>> >>> >>> >>> Aaron Meurer >>> >>> >>> >> He uses the matrix module also. >>> >> >>> > >>> > -- >>> > 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. >>> > >>> > >>> >>> -- >>> 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. >>> >> >> Mateusz >> >> -- >> 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. >> > -- 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.