I have spoken with my professor and we plan to work on this issue over the summer.
On Tuesday, March 29, 2016 at 10:05:29 PM UTC-4, Karl Deutscher wrote: > > I have approached a professor at my university that specializes in PDEs > and he is interested in discussing this topic with me. I will post again > after he and I have spoken. > > On Wednesday, March 16, 2016 at 9:30:27 PM UTC-6, Aaron Meurer wrote: >> >> On Wed, Mar 16, 2016 at 10:43 PM, Karl Deutscher >> <[email protected]> wrote: >> > Hi to all who read this, >> > >> > I know that the topic of second order PDE solvers has already been >> discussed >> > in this forum but I thought that I would raise it again because I >> didn't see >> > anything showing it had been resolved. I am currently taking a degree >> in >> > mathematics with a minor in computer science and am enrolled in an >> > introductory PDE course this term. I noticed that the pde solver as it >> > currently stands only solves first order linear PDEs. I am wondering if >> it >> > would be of help if I tried to implement a solver for second order >> linear >> > PDEs that are of hyperbolic, elliptic and parabolic classifications. As >> a >> > result the classify_pde would also be updated to classify a second >> order >> > linear PDE. If this is successful I could also try to use the Fourier >> series >> > or other methods to solve second order linear PDEs and heat and wave >> > equations. The algorithms would be theoretical as that is how I am >> being >> > taught PDEs so as a result the solutions would not be numerical unless >> I run >> > into issues with the theoretical side. I have not yet done any patches >> for >> > sympy and so I am unsure if that is required before I can dig into >> > implementing code in a module. >> >> I think it would be great to be able to solve more kinds of PDEs. It >> would have helped when I took similar courses in college. >> >> If you feel comfortable jumping right in then jump right in. If you >> are unsure, you can start with an easier issue. There are no >> requirements that you do one thing before you do another thing with >> respect to contributing. There are generic guidelines for >> contributing (see >> https://github.com/sympy/sympy/wiki/Introduction-to-contributing and >> https://github.com/sympy/sympy/wiki/Development-workflow), for >> example, all new code needs to have tests. But if you miss anything >> we'll let you know when you submit a pull request. >> >> Aaron Meurer >> >> > >> > From, >> > >> > Karl Deutscher >> > >> > -- >> > 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 [email protected]. >> > To post to this group, send email to [email protected]. >> > Visit this group at https://groups.google.com/group/sympy. >> > To view this discussion on the web visit >> > >> https://groups.google.com/d/msgid/sympy/d26b81a9-09e0-4b7e-9be4-694afb4a46ba%40googlegroups.com. >> >> >> > For more options, visit https://groups.google.com/d/optout. >> > -- 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/sympy. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/24727bb1-3cf3-4bab-a887-44d120850cf2%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
