Re: [sympy] Gsoc 2016

2016-03-05 Thread Jason Moore
Here are the student instructions for getting started: https://github.com/sympy/sympy/wiki/GSoC-2016-Student-Instructions Jason moorepants.info +01 530-601-9791 On Thu, Mar 3, 2016 at 12:09 PM, satya brata rout wrote: > Sir > I am Satyabrata

Re: [sympy] Re: Regarding Code Generation with Sympy

2016-03-05 Thread Jason Moore
I'm not familiar with a lot of the details you are mentioning here. Aaron is more familiar with what he's written up there. One response below. Jason moorepants.info +01 530-601-9791 On Thu, Mar 3, 2016 at 7:57 AM, Tanu Hari Dixit wrote: > Thank you, Jason, for the

Re: [sympy] GSoC '16 : Classical Mechanics: Efficient Equation of Motion Generation with Python

2016-03-05 Thread Jason Moore
Lakshmanan, See the email I just posted about profiling this code. It applies to the pure python speed fixes too. You can profile and then find the things that are slow and try to speed them up. Jason moorepants.info +01 530-601-9791 On Fri, Mar 4, 2016 at 11:14 AM, Lakshmanan Meiyappan <

Re: [sympy] GSoC 2016: Implementation of multiple types of coordinate systems for vectors

2016-03-05 Thread Jason Moore
Here is a pull request that started implementing this for the 3D vector module: https://github.com/sympy/sympy/pull/9937 Jason moorepants.info +01 530-601-9791 On Sat, Mar 5, 2016 at 9:44 AM, Alan Bromborsky wrote: > Sections 2.2 and 2.3.3 in attached document might be

Re: [sympy] Implementation of multiple types of coordinate system for vectors.

2016-03-05 Thread Jason Moore
There is an attempt at doing this here: https://github.com/sympy/sympy/pull/9937. It would be great if you could review that and see what else it needs. Jason moorepants.info +01 530-601-9791 On Sat, Mar 5, 2016 at 3:40 AM, shreya shetty wrote: > Dear Developers, > > This

Re: [sympy] Re: GSOC 2016: Classical Mechanics: Efficient Equation of Motion Generation with C++

2016-03-05 Thread Jason Moore
Aravind, You need to learn about using a profiler to see which code paths take the most time. Python has a built-in profiler and i like visualizing that with snakeviz: https://jiffyclub.github.io/snakeviz/. Pyinstrument is really nice too. It gives you a different view. Jason moorepants.info +01

Re: [sympy] Gsoc 2016

2016-03-04 Thread Jason Moore
Shubham, The instructions for students can be found here: https://github.com/sympy/sympy/wiki/GSoC-2016-Student-Instructions That should help you get started. Jason moorepants.info +01 530-601-9791 On Tue, Mar 1, 2016 at 4:02 AM, Shubham Dash wrote: > Hi Developers,

[sympy] Re: GSoC 2016: Singularity Functions

2016-03-03 Thread Jason Moore
--- >> Sampad >> >> >> >> >> >> >> Regards >> Sampad Kumar Saha >> Mathematics and Computing >> I.I.T. Kharagpur >> >> On Thu, Mar 3, 2016 at 1:16 AM, Jason Moore <moorepa...@gmail.com> wrote: >> >>

Re: [sympy] GSOC 2016: Classical Mechanics: Efficient Equation of Motion Generation with C++

2016-03-03 Thread Jason Moore
Aravind, In sympy.physics.mechanics we have the KanesMethod and LangrangesMethod classes. For large problems with many degrees of freedom these take a substantial amount of time to compute. There is a N-link pendulum model in the PyDy package that can easily show this. See the graph near the

Re: [sympy] Incorrect result from solve function

2016-03-02 Thread Jason Moore
I just ran your notebook and added this line to the bottom: trigsimp(theta1dotdot_alt - theta1dotdot[0]) This returns zero, which means the solution you derive is equivalent to the the version you provide. I'd recommend the sympy.physics.mechanics package if you'd like to have more tools to

[sympy] Re: GSoC 2016: Singularity Functions

2016-03-02 Thread Jason Moore
osal more better. >> >> >> >> >> Regards >> Sampad Kumar Saha >> Mathematics and Computing >> I.I.T. Kharagpur >> >> On Thu, Mar 3, 2016 at 12:44 AM, Jason Moore <moorepa...@gmail.com> >> wrote: >> >>> Sampad,

[sympy] Re: GSoC 2016: Singularity Functions

2016-03-02 Thread Jason Moore
PR. > Do I need to send any more patch file? > > --- > With Regards > Sampad > > > Regards > Sampad Kumar Saha > Mathematics and Computing > I.I.T. Kharagpur > > On Sun, Feb 28, 2016 at 9:59 PM, Jason Moore <moorepa...@gmail.com> wrote: >

Re: [sympy] GSOC 16 : implementation-of-vector-integration

2016-03-02 Thread Jason Moore
t; > Hi, since jason pointed put that the vector module currently only >>> supports >>> > three dimensional vector analysis, its now only 3 dimensional problem >>> of >>> > vector integration. >>> > Yes i do know about both the theorem(Green and Stoke

Re: [sympy] Regarding Code Generation with Sympy

2016-03-02 Thread Jason Moore
Jason moorepants.info +01 530-601-9791 On Tue, Mar 1, 2016 at 10:25 PM, Tanu Hari Dixit wrote: > Hello all, > > I am a GSoC aspirant and I want to work on the Code Generation module > as > a project

Re: [sympy] Re: GSOC 2016 sympy-live-and-sympy-gamma-on-google-app-engine

2016-03-02 Thread Jason Moore
For the GSoC patch requirement, you can submit patches to any of SymPy's projects. I'd recommend getting at least one patch into SymPy itself. Jason moorepants.info +01 530-601-9791 On Wed, Mar 2, 2016 at 12:24 AM, mvnnn wrote: > currently, i am contributing in sympy

Re: [sympy] help Having troubles starting development

2016-03-02 Thread Jason Moore
I recommend installing Anaconda https://www.continuum.io/downloads. Once you install Anaconda you will have sympy and many other packages installed. Then to develop on SymPy, simply clone the git repo and navigate to that directory. Modify the code in that directory and then you can run the

Re: [sympy] GSOC 16 : implementation-of-vector-integration

2016-03-01 Thread Jason Moore
1.) implementation of vector integration. >> 2.) classical mechanics efficient equation of motion generation with >> python. >> >> I request Jason Moore and also other mentors to please provide starting >> point of either of these.Thank You. >> >>

Re: [sympy] New Contributor

2016-03-01 Thread Jason Moore
Please start here: https://github.com/sympy/sympy/wiki/introduction-to-contributing Jason moorepants.info +01 530-601-9791 On Tue, Mar 1, 2016 at 8:46 AM, Ritesh Giri wrote: > "HI, i am new here , i would love to contribute , could anyone help me out > .. about how to

Re: [sympy] GSOC - Natural Input Parser

2016-02-29 Thread Jason Moore
Jerry, As far as I know there is no work to get that latex2sympy parser into sympy or coordinate anything further than what was said in that issue. It would be worth contacting the author. Jason Jason moorepants.info +01 530-601-9791 On Mon, Feb 29, 2016 at 5:12 PM, Jerry Li

Re: [sympy] GSOC 2016: Implementation of Vector Integration

2016-02-29 Thread Jason Moore
You should have a good understanding of vector calculus or be interested in learning more about it. Jason moorepants.info +01 530-601-9791 On Thu, Feb 25, 2016 at 1:15 PM, rajat arora wrote: > Dear Developers, > > This is Rajat Arora from India.I will be applying for

Re: [sympy] GSOC 16 : Parsing

2016-02-29 Thread Jason Moore
Your subject says "parsing" but your text says "benchmarking". What do you want to know about? Jason moorepants.info +01 530-601-9791 On Sun, Feb 28, 2016 at 11:15 PM, shashank gupta < 27392shashankgu...@gmail.com> wrote: > Hi, > > I am Shashank Gupta, MS By Research student at IIIT-Hyderabad

Re: [sympy] GSOC 2016

2016-02-29 Thread Jason Moore
Aaron is working on code generation extensively now. See his notes here: https://github.com/sympy/sympy/wiki/Code-Generation-Notes There are a number of wiki pages. I would start by reading the code gen docs, trying examples, and then trying to fix some of the code gen related bugs. Jason

Re: [sympy] GSOC 2016 : Benchmarking

2016-02-29 Thread Jason Moore
We have this repo: https://github.com/sympy/sympy_benchmarks where we have started to implement benchmarks. Maybe you could start by benchmarking all the core operations. Selecting appropriate benchmarks that can be compared to other CAS systems would be nice too. I think the SymEngine project

Re: [sympy] latex multiline equation in jupyter notebooks

2016-02-29 Thread Jason Moore
I feel like these issues are related to MathJax and Jupyter interaction. We simply print the (hopefully) correct LaTeX code. If I paste the LaTeX from your example here, for example: http://arachnoid.com/latex/ It renders fine. This is probably a Jupyter issue. Maybe try reporting in there.

[sympy] SymPy is selected for GSoC!

2016-02-29 Thread Jason Moore
Congrats! And thanks for the hard work from Aaron and Ondrej to make the new application super good! https://summerofcode.withgoogle.com/organizations/?sp-search=sympy Jason moorepants.info +01 530-601-9791 -- You received this message because you are subscribed to the Google Groups "sympy"

Re: [sympy] GSoC 2016: Singularity Functions

2016-02-29 Thread Jason Moore
Tim, I wouldn't say that they are "extremely easy" to implement. If we want a nice thorough package that does this, there will be plenty of work for the summer for a undergraduate GSoC student. If you'd like to share with us your implementation in a form that doesn't require owning Maple to

Re: [sympy] Re: What is out there for SymPy code generation / optimizing compiler effort?

2016-02-27 Thread Jason Moore
Yes CSE is planned to be incorporated into the code generation. For now you will need to manually use CSE and then pass that info to the code printers and or code gen. We did fix a line limit bug in the Fortran code: https://github.com/sympy/sympy/pull/7968 but it looks like it may only be for

[sympy] Re: GSoC 2016: Singularity Functions

2016-02-26 Thread Jason Moore
Sampad, Yes the primary use case for these singularity functions will be beam bending problems. But the singularity functions themselves should be implemented in a purely mathematical way without reference to beams. So there should be a module for these functions that allows you to work with them

Re: [sympy] Re: Who can mentor for GSoC?

2016-02-21 Thread Jason Moore
; Capgemini > > On Sun, Feb 21, 2016 at 11:59 AM, Sumith 1896 <sumith1...@gmail.com> > wrote: > >> Hi, >> >> Sorry for the late response. >> I'm willing to mentor for a SymEngine project. >> >> Thank you >> Sumith >> https://www.cse.

Re: [sympy] Re: Who can mentor for GSoC?

2016-02-18 Thread Jason Moore
Salil, what is your github username? Have you submitted patches to SymPy before? Jason moorepants.info +01 530-601-9791 On Thu, Feb 18, 2016 at 7:50 PM, salil vishnu Kapur < salilvishnuka...@gmail.com> wrote: > Hie , > > But if I could be assigned as an assistant mentor then also I could help.

[sympy] Attention potential GSoC mentors, Please update your information on the ideas page

2016-02-18 Thread Jason Moore
I've tried to clean up the organization of the GSoC ideas page a bit. Many of the projects do not have all of the template information filled out. So can everyone please go through the list and add your name to projects you'd be willing to mentor and update the project idea so that the information

Re: [sympy] Re: Who can mentor for GSoC?

2016-02-18 Thread Jason Moore
s would you remove? > > Aaron Meurer > > On Thu, Feb 18, 2016 at 4:24 PM, Jason Moore <moorepa...@gmail.com> wrote: > > Ondrej, > > > > You say: > > > > "since most of them were empty, and > > the point is that if the idea (which

Re: [sympy] Re: Who can mentor for GSoC?

2016-02-18 Thread Jason Moore
17, 2016 at 5:00 PM, Jason Moore <moorepa...@gmail.com> wrote: > > I plan to work on the PyDy and SymPy stuff tomorrow and Friday. I think > we > > really need to give our applications a makeover if we want to get > selected > > (as mentioned about the ideas page). Does a

Re: [sympy] Re: Who can mentor for GSoC?

2016-02-18 Thread Jason Moore
in before then, let me know and I will not review. Jason Jason moorepants.info +01 530-601-9791 On Thu, Feb 18, 2016 at 8:19 AM, Ondřej Čertík <ondrej.cer...@gmail.com> wrote: > On Wed, Feb 17, 2016 at 5:00 PM, Jason Moore <moorepa...@gmail.com> wrote: > > I plan to work

Re: [sympy] Re: Who can mentor for GSoC?

2016-02-17 Thread Jason Moore
have pretty low character > limits this year. > > Aaron Meurer > > On Wed, Feb 17, 2016 at 7:00 PM, Jason Moore <moorepa...@gmail.com> wrote: > >> I plan to work on the PyDy and SymPy stuff tomorrow and Friday. I think >> we really need to give our appli

Re: [sympy] Re: Who can mentor for GSoC?

2016-02-17 Thread Jason Moore
I plan to work on the PyDy and SymPy stuff tomorrow and Friday. I think we really need to give our applications a makeover if we want to get selected (as mentioned about the ideas page). Does anyone agree with that? I have worries that we won't be selected again. Jason moorepants.info +01

[sympy] Would anyone like to clean up the GSoC Ideas Page?

2016-02-13 Thread Jason Moore
Our GSoC Ideas page has become quite the document over the years and we submit essentially the same thing each year. We did not get accepted last year as a mentoring org. I think that we need to revamp our application so that it shows a breath of fresh air if we want to have a chance of getting

Re: [sympy] Looking for a Good First Bug!

2016-02-13 Thread Jason Moore
Barun, If the easy to fix bugs are solved they should be closed. You can show that the bug is no longer relevant and report that in the issue requesting it to be closed. That would be very helpful. Jason Jason moorepants.info +01 530-601-9791 On Sat, Feb 13, 2016 at 10:18 AM, Barun Parruck

Re: [sympy] GSOC 2016: Implementation of multiple types of coordinate systems

2016-02-10 Thread Jason Moore
There is some work on this here: https://github.com/sympy/sympy/pull/9937 You can start by reviewing that pull request. Jason moorepants.info +01 530-601-9791 On Wed, Feb 10, 2016 at 10:50 AM, Alan Bromborsky wrote: > You might want to consider implementing different

Re: [sympy] TODOs for the vector module ?

2016-02-10 Thread Jason Moore
Meghana, One long term goal is to remove the sympy.physics.vector package and replace it with more general one, i.e. sympy.vector. Jason Jason moorepants.info +01 530-601-9791 On Wed, Feb 10, 2016 at 11:56 AM, wrote: > Hi everyone, > I wanted to know what the

Re: [sympy] Re: Who can mentor for GSoC?

2016-02-08 Thread Jason Moore
FYI, we'll be submitting a PyDy org application (or maybe a UC Davis one) and also will submit with PSF. I'm willing to mentor sympy.physics.vector/mechanics and PyDy related projects. I'm teaching PyDy in our graduate course this quarter and will be encouraging students to apply. Jason Jason

Re: [sympy] Can Sympy convert latex input to sympy functions?

2016-02-07 Thread Jason Moore
SymPy can't do this yet, but there is a new project that has this capability: https://github.com/augustt198/latex2sympy Jason moorepants.info +01 530-601-9791 On Sun, Feb 7, 2016 at 2:27 PM, Ravi Janjam wrote: > Pretty much the same I typed in the subject line.

[sympy] Aaron talks about SymPy on a podcast

2016-01-31 Thread Jason Moore
http://pythonpodcast.com/aaron-meurer-sympy.html Jason moorepants.info +01 530-601-9791 -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to

Re: [sympy] Changing symbol printing for adjoint

2016-01-31 Thread Jason Moore
You can subclass the LatexPrinter and modify the method that controls the adjoint printing to your liking. See http://docs.sympy.org/dev/modules/printing.html for an example. Jason moorepants.info +01 530-601-9791 On Sun, Jan 31, 2016 at 12:01 PM, Michael Hansen <

Re: [sympy] Changing symbol printing for adjoint

2016-01-31 Thread Jason Moore
\right)^H" % self._print(mat) > else: > return "%s^H" % self._print(mat) > > > sympy.Basic.__str__ = lambda self: CustomLatexPrinter().doprint(self) > sympy.init_session() > > > But that doesn't really change it. How exactly do I overload the

Re: [sympy] Re: Changing symbol printing for adjoint

2016-01-31 Thread Jason Moore
This is what you want to do: In [1]: %paste import sympy from sympy.printing.latex import LatexPrinter class CustomLatexPrinter(LatexPrinter): def _print_Adjoint(self, expr): mat = expr.arg from sympy.matrices import MatrixSymbol if not isinstance(mat, MatrixSymbol):

Re: [sympy] Re: Changing symbol printing for adjoint

2016-01-31 Thread Jason Moore
You can pass in the custom latex printer to init_printing or init_session as a kwarg. Jason Jason moorepants.info +01 530-601-9791 On Sun, Jan 31, 2016 at 7:30 PM, Michael Hansen < michael.schacht.han...@gmail.com> wrote: > That will not work if I want to use it in an interactive session.

Re: [sympy] Problem with installation on window64

2016-01-26 Thread Jason Moore
Alice, There are a number of options: 1. We generally recommend using conda and the Anaconda distribution of Python for easy cross platform use. 2. You can also get windows binaries from Gohlke: http://www.lfd.uci.edu/~gohlke/pythonlibs/#sympy 3. You can use pip to install sympy. 4. You can

Re: [sympy] How to test after making some changes in code?

2016-01-26 Thread Jason Moore
You can run: bin/test to run all the unit tests. Type: bin/test -h to see the options. Jason moorepants.info +01 530-601-9791 On Tue, Jan 26, 2016 at 5:04 AM, shubham tibra wrote: > I made some changes to the code to solve a issue. Now how do I know if the > bug is

Re: [sympy] Re: Rails Girls Summer of Code 2016,

2016-01-23 Thread Jason Moore
Harsh, Are you suggesting we should choose these programs instead of GSoC? Or that we should delegate some of our mentors to this program instead of GSoC? If these programs are equivalent to GSoC but target under-represented communities instead of all people, I wouldn't have a problem with us

Re: [sympy] Re: Rails Girls Summer of Code 2016,

2016-01-21 Thread Jason Moore
I agree with Aaron here. We barely get enough mentors for GSoC, so I'm not sure how this will be possible. We could apply and then subtract the rails girls mentors from the possible GSoC mentors. There is also no guarantee we'll get all the GSoC spots we want. In general, it'd be best to

Re: [sympy] Serbian Sympy

2016-01-15 Thread Jason Moore
Nenad, What exactly are you translating? The website? The documentation? The code? Jason Jason moorepants.info +01 530-601-9791 On Fri, Jan 15, 2016 at 11:13 AM, Nenad Pantelić wrote: > Hi guys, > I am Nenad, student from Serbia. My professor of programming

[sympy] Looking for a sympy slidedeck

2016-01-14 Thread Jason Moore
I'm giving a 5 minute lightning talk today on SymPy. Does anyone have a slidedeck I could use or repurpose? Jason moorepants.info +01 530-601-9791 -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving

[sympy] Help with getting the SymPy 1.0 release out the door!

2016-01-14 Thread Jason Moore
I just wanted to send out a reminder that we'd like to get SymPy 1.0 released soon. Aaron has been doing the most work wrt to this and we have lots of new contributors looking for things to do. When looking for something to solve, start here: https://github.com/sympy/sympy/milestones/1.0 and see

Re: [sympy] Looking for a sympy slidedeck

2016-01-14 Thread Jason Moore
to make interesting stuff > up. > > Thanking you > Sumith > https://www.cse.iitb.ac.in/~sumith/ > > On Thu, Jan 14, 2016 at 9:22 PM Jason Moore <moorepa...@gmail.com> wrote: > >> I'm giving a 5 minute lightning talk today on SymPy. Does anyone have a >> sli

Re: [sympy] Eq in Sympy

2016-01-01 Thread Jason Moore
Yes, you are probably just seeing the LaTeX/MathJax rendering: [image: Inline image 1] Jason moorepants.info +01 530-601-9791 On Fri, Jan 1, 2016 at 12:03 PM, Aaron Meurer wrote: > I'm guessing this is a difference of printing. The SymPy Live shell > uses pretty printing,

Re: [sympy] Eq in Sympy

2015-12-31 Thread Jason Moore
In SymPy 0.7.6.1 I'm getting: Python 3.5.1 |Continuum Analytics, Inc.| (default, Dec 7 2015, 11:16:01) Type "copyright", "credits" or "license" for more information. IPython 4.0.1 -- An enhanced Interactive Python. ? -> Introduction and overview of IPython's features. %quickref -> Quick

[sympy] Fwd: Your favorite open source projects need your help!

2015-12-31 Thread Jason Moore
FYI, this is the last day to get a matching donation to NumFocus which supports SymPy as the fiscal sponsor. You can specifically earmark your donation to SymPy. Jason moorepants.info +01 530-601-9791 -- Forwarded message -- From: NumFOCUS Date: Thu, Dec 31,

Re: [sympy] Non existent merge conflicts on Github Pul Requests

2015-12-28 Thread Jason Moore
would be pretty bad). > > Aaron Meurer > > On Mon, Dec 28, 2015 at 12:55 PM, Jason Moore <moorepa...@gmail.com> > wrote: > >> Here is PyDy PR 315 (https://github.com/pydy/pydy/pull/315) for me: >> >> [image: Inline image 1] >> Note that the button is

[sympy] Non existent merge conflicts on Github Pul Requests

2015-12-28 Thread Jason Moore
Howdy, Github has this new "Update Branch" button which will automatically merge in changes from master to your Pull Request. This is pretty convenient (although you have to remember to pull your branch locally after you hit the button), but it seems like the "Merge pull request" button goes gray

Re: [sympy] Non existent merge conflicts on Github Pul Requests

2015-12-28 Thread Jason Moore
wrote: > Where does this button appear? I don't see it on any of my pull requests. > > Aaron Meurer > > On Mon, Dec 28, 2015 at 9:18 AM, Jason Moore <moorepa...@gmail.com> wrote: > > Howdy, > > > > Github has this new "Update Branch" button whic

Re: [sympy] Non existent merge conflicts on Github Pul Requests

2015-12-28 Thread Jason Moore
tton will be enabled. Jason moorepants.info +01 530-601-9791 On Mon, Dec 28, 2015 at 11:53 AM, Jason Moore <moorepa...@gmail.com> wrote: > It seems to show up only on PRs that you create. You can't update other > people's PRs. See an image here: > > https://github.com/blog/2051-protect

Re: [sympy] Is there a way to get the actual expression once the ufunc is complied?

2015-12-25 Thread Jason Moore
lambdify works in this case because it, by default, generates sympy expressions. Lambdify is unique in this case. All of the others based on autowrap will not accept sympy types. Jason moorepants.info +01 530-601-9791 On Fri, Dec 25, 2015 at 4:41 AM, Tanu Hari Dixit

[sympy] Update branch button on Github

2015-12-25 Thread Jason Moore
I just noticed that there is now and "Update Branch" button on PRs that won't merge cleanly with the master branch. It creates a merge commit to bring the feature branch up-to-date. This is a nice easy way for our contributors to navigate this process. They'll of course have to pull from the

Re: [sympy] arrays of complex values with ufuncify?

2015-12-17 Thread Jason Moore
Carsten, I don't think we have that support in the code generators yet, but I could be wrong. Please submit a feature request as a Github issue. Please include some sample code and your expected result. Thanks, Jason Jason moorepants.info +01 530-601-9791 On Thu, Dec 17, 2015 at 2:01 AM,

Re: [sympy] Contributing to Sympy

2015-12-15 Thread Jason Moore
Vinay, The best place to start is with this document: https://github.com/sympy/sympy/wiki/introduction-to-contributing Please go through it and ask us questions when you don't understand or know what to do next. Jason Jason moorepants.info +01 530-601-9791 On Tue, Dec 15, 2015 at 4:18 AM,

Re: [sympy] Re: Introduction to Contributing

2015-12-11 Thread Jason Moore
1. What does referencing an issue mean? Is it related to PR? Github allows you to reference issues using the #XXX notation, where XXX is the issue number. So typically PRs are opened to solve issues and you should reference the issue you are trying to solve in the PR. 2. Almost every issue goes

Re: [sympy] Re: Computer Science Capstone Projects at UCD

2015-12-08 Thread Jason Moore
on Jason moorepants.info +01 530-601-9791 On Sat, Dec 5, 2015 at 1:32 PM, Jason Moore <moorepa...@gmail.com> wrote: > Shivam, > > it looks good. I'm going to edit mine some today to have some more > explicit outcomes and deliverables. But that can also happen in the initial >

Re: [sympy] Re: Computer Science Capstone Projects at UCD

2015-12-05 Thread Jason Moore
am > > On Friday, 4 December 2015 20:28:48 UTC+5:30, Jason Moore wrote: >> >> Shivam, >> >> Take a look at last year's proposals to get an idea of what they should >> look like: >> >> http://web.cs.ucdavis.edu/~liu/193/193.html >> >> Jason

Re: [sympy] Re: Computer Science Capstone Projects at UCD

2015-12-04 Thread Jason Moore
One long-term > goal is to replace the current `series` module with it. > > We would like to submit a proposal for the same. How specific do the > deliverables need to be? > > Regards > > > On Wednesday, 2 December 2015 06:03:01 UTC+5:30, Jason Moore wrote: >> >> H

Re: [sympy] Re: Computer Science Capstone Projects at UCD

2015-12-02 Thread Jason Moore
r Saha > Mathematics and Computing > I.I.T. Kharagpur > > On Wed, Dec 2, 2015 at 6:02 AM, Jason Moore <moorepa...@gmail.com> wrote: > >> Here are my draft proposals: >> https://github.com/pydy/pydy/wiki/UCD-ECS-193A-B-%28CS-Senior-Design%29-Proposals >> &

Re: [sympy] Re: Computer Science Capstone Projects at UCD

2015-12-01 Thread Jason Moore
d stay separate? >> >> Anyway, it sounds like the mentoring is not much and I can probably >> help out with it. >> >> Aaron Meurer >> >> On Wed, Oct 21, 2015 at 3:41 PM, Jason Moore <moore...@gmail.com> wrote: >> > SymPy and PyDy devs, >> >

Re: [sympy] Re: Computer Science Capstone Projects at UCD

2015-12-01 Thread Jason Moore
Here are my draft proposals: https://github.com/pydy/pydy/wiki/UCD-ECS-193A-B-%28CS-Senior-Design%29-Proposals Jason moorepants.info +01 530-601-9791 On Tue, Dec 1, 2015 at 3:42 PM, Jason Moore <moorepa...@gmail.com> wrote: > I'm going to submit a 1-3 projects to this course from

Re: [sympy] collecting common factors in a matrix

2015-11-29 Thread Jason Moore
Ricardo, I think you are confusing SymPy symbols with Python variables here. In the previous case you store the symbol 'a' in the python variable 'a' and then you overwrite the python variable 'a' by storing the square root of two, which makes it an expression. In general, you don't get to access

Re: [sympy] galgebra, latex and jupyter qtconsole

2015-11-28 Thread Jason Moore
Johannes, Can you submit and issue on the Github repository with code that reproduces the error and a screenshot of the notebook. We've had to fix some printing bugs due to changes in Jupyter notebooks recently. This may just be another one. Jason moorepants.info +01 530-601-9791 On Fri, Nov

[sympy] Re: Help fixing sympy.vector.Point

2015-11-18 Thread Jason Moore
If it fixes the bug and let's the Python 3.5 compatibility move forward that's fine, but in the long run it will be a nasty slowdown for complex orientation matrices. Can you please add a TODO comment or open an issue that a performance preferable fix is needed? Jason moorepants.info +01

Re: [sympy] xreplace vs subs

2015-11-17 Thread Jason Moore
subs is slower and replace/xreplace should be used in places that need exact matches of sub-expressions or nodes. There could be pitfalls if the code relies on the features of subs. Replacing the dummy symbols in linsolve sounds like a job for xreplace, not subs. I'm not sure why the matrix

Re: [sympy] Contributing To Sympy

2015-11-15 Thread Jason Moore
Sampad, Yes, fixing bugs is a great way to start. Jason Jason moorepants.info +01 530-601-9791 On Sat, Nov 14, 2015 at 3:32 PM, SAMPAD SAHA wrote: > Hello Developers, > > I am a second year sudent from Indian Institute of > Technology,Kharagpur,India. I am

Re: [sympy] Contributing to sympy , preparing for gsoc 2016

2015-11-15 Thread Jason Moore
Shivam, You can start with this document: https://github.com/sympy/sympy/wiki/introduction-to-contributing Jason Jason moorepants.info +01 530-601-9791 On Sat, Nov 14, 2015 at 3:36 AM, shivam Agarwal wrote: > Hey everyone, > > i want to contribute to

Re: [sympy] Beginner at open source .

2015-11-08 Thread Jason Moore
Try starting here: https://github.com/sympy/sympy/wiki/introduction-to-contributing Jason moorepants.info +01 530-601-9791 On Sun, Nov 8, 2015 at 4:34 AM, Daksh wrote: > Help me with open source contribution . Just a little push would be of > real help . > > -- > You

Re: [sympy] Regarding Contributing

2015-11-05 Thread Jason Moore
Het, You should read through this: https://github.com/sympy/sympy/wiki/introduction-to-contributing Let us know if you have any questions. Jason moorepants.info +01 530-601-9791 On Thu, Nov 5, 2015 at 6:58 AM, Het patel wrote: > Hi, >I am Het Patel studying in

Re: [sympy] Writing Test cases in SymPy

2015-11-05 Thread Jason Moore
Thanks Aaron. Someone should copy this to a wiki page! Jason moorepants.info +01 530-601-9791 On Thu, Nov 5, 2015 at 8:28 AM, Aaron Meurer wrote: > I don't think there are any rules that would apply to every situation. > Some general things, though: > > - Tests should

Re: [sympy] Overriding printing library to put prefix on symbols for code generation

2015-11-03 Thread Jason Moore
How about something like this: In [1]: from sympy.abc import a, b, c In [2]: from sympy.printing.ccode import CCodePrinter In [3]: class MyPrinter(CCodePrinter): def _print_Symbol(self, expr): name = super(CCodePrinter, self)._print_Symbol(expr) return 'foo_' + name ...:

Re: [sympy] Typo in tutorial

2015-11-01 Thread Jason Moore
Matthew, Please open an issue on github about this: https://github.com/sympy/sympy/issues Or, better yet, you can edit the file: https://github.com/sympy/sympy/blob/master/doc/src/tutorial/basic_operations.rst And submit a pull request. Just press the "pencil" button on Github to make the

Re: [sympy] Re: Inertia of a rod

2015-10-25 Thread Jason Moore
I just submitted this PR: https://github.com/sympy/sympy/pull/10037 with a fix. Jason moorepants.info +01 530-601-9791 On Sat, Oct 24, 2015 at 10:49 PM, Jason Moore <moorepa...@gmail.com> wrote: > I think you are correct. Here is the output if you change the angular > momentum fun

Re: [sympy] Re: Inertia of a rod

2015-10-24 Thread Jason Moore
I think you are correct. Here is the output if you change the angular momentum function to use the velocity of the mass center: In [1]: %paste from sympy import symbols from sympy.physics.mechanics import * m,a = symbols('m a') q = dynamicsymbols('q') R = ReferenceFrame('R') R1 =

[sympy] Re: Computer Science Capstone Projects at UCD

2015-10-22 Thread Jason Moore
On Wed, Oct 21, 2015 at 1:41 PM, Jason Moore <moorepa...@gmail.com> wrote: > SymPy and PyDy devs, > > I'm now a faculty member at UCD in the mechanical engineering department. > I teach our capstone design course and work with Prof. Xin Liu of the > computer science depart

Re: [sympy] Vectors Module Contribution

2015-10-22 Thread Jason Moore
22, 2015 at 2:16 PM, Justin <jblyth...@gmail.com> wrote: > On Wednesday, 21 October 2015 17:37:31 UTC+2, Jason Moore wrote: >>> >>> I will help you get your dev environment setup and give info on how to >>> make PRs, etc. >>> >>> > Hey Ja

Re: [sympy] Vectors Module Contribution

2015-10-21 Thread Jason Moore
@ operator, which has the same precedence as *. >> You won't be able to use it in library code, but it could be useful as >> one of the operators. >> >> Aaron Meurer >> >> On Tue, Oct 20, 2015 at 7:27 PM, Jason Moore <moorepa...@gmail.com> >> wrote: >&g

[sympy] Computer Science Capstone Projects at UCD

2015-10-21 Thread Jason Moore
SymPy and PyDy devs, I'm now a faculty member at UCD in the mechanical engineering department. I teach our capstone design course and work with Prof. Xin Liu of the computer science department here who teaches the CS equivalent course. She would be interested in having her CS students work on

Re: [sympy] Vectors Module Contribution

2015-10-20 Thread Jason Moore
> So something will need to be added to the order of operations handler... any idea on how to start on this? Is that an error from *decorators.py*? This is fixed in Python and is not something we can change. My opinion is that overloading the operators like this at all is a bad idea in Python.

Re: [sympy] Vectors Module Contribution

2015-10-18 Thread Jason Moore
Justin, We'd definitely love help with the vector module. As a start you could help review this PR: https://github.com/sympy/sympy/pull/9937 Note that we have two vector packages. The physics one is older and is specifically designed for doing mechanics. The newer one was designed to be more

Re: [sympy] Re: Installing Sympy on Raspberry Pi

2015-10-13 Thread Jason Moore
If the Pi is connected to debain repos, you may be able to apt-get it: apt-get install python-sympy Jason moorepants.info +01 530-601-9791 On Tue, Oct 13, 2015 at 12:17 PM, Björn Dahlgren wrote: > > On Tuesday, 13 October 2015 15:47:43 UTC+2, Dennis Christen wrote: >> >> Hi

Re: [sympy] Testing question

2015-09-28 Thread Jason Moore
Kate, Could you paste in more of the traceback from the test run? Jason moorepants.info +01 530-601-9791 On Mon, Sep 28, 2015 at 1:44 PM, Aaron Meurer wrote: > I think that should work. Usually when a test fails, I open the file > and take a look at it, and run the code

Re: [sympy] Re: Differential Equations - GSOC

2015-09-20 Thread Jason Moore
Pranit, You can start by reading through our contributing guide and setting up your development environment: https://github.com/sympy/sympy/wiki/introduction-to-contributing The guide points the "easy to fix" issues. You can also find information on the wiki about our road map and plans, some

Re: [sympy] Mentor for Quantum Computation / Quantum Machine Learning / Quantum circuit simulations

2015-09-12 Thread Jason Moore
Most machine learning algorithms are numeric in practice. I don't know anything about quantum learning but for SymPy to have interest you'd need to find things that are symbolic in nature. Are all of these things you mention implementable and useful from a symbolic point of view? Jason

Re: [sympy] GitHub protected branches

2015-09-04 Thread Jason Moore
I'm pretty sure that most "new author" commits are force pushed to master and when they aren't, i.e. use a PR, there is high likelihood of merge conflicts when there are other new authors. If we protect master, we'll have to deal with this. Jason moorepants.info +01 530-601-9791 On Fri, Sep 4,

Re: [sympy] GitHub protected branches

2015-09-04 Thread Jason Moore
> force pushing (i.e., pushing a non-fast forward commit). As far as I > can tell, this won't disable directly pushing without a pull request. > > Aaron Meurer > > On Fri, Sep 4, 2015 at 2:01 PM, Jason Moore <moorepa...@gmail.com> wrote: > > I'm pretty sure that most &q

Re: [sympy] Re: Looking to Get Involved

2015-08-28 Thread Jason Moore
Here is a recently reported issue that shouldn't be too hard to fix: https://github.com/sympy/sympy/issues/9871 Jason moorepants.info +01 530-601-9791 On Fri, Aug 28, 2015 at 10:40 AM, gxyd axyd0...@gmail.com wrote: I would personally suggest you to go ahead with what you think is correct

Re: [sympy] relate x[0] back to x

2015-08-19 Thread Jason Moore
There is also the MatrixSymbol class that may be better here. The DeferredVector was created with a very narrow need for the lambdify functions, I wouldn't recommend using it for anything other. Jason moorepants.info +01 530-601-9791 On Wed, Aug 19, 2015 at 12:57 PM, Aaron Meurer

<    1   2   3   4   5   6   7   8   9   10   >