William Stein a écrit : > On Fri, Dec 18, 2009 at 11:53 PM, Thierry Dumont > <tdum...@math.univ-lyon1.fr> wrote: >> Carlos Córdoba a écrit : >>> Hi, >>> >>> I know this is not a general mathematical forum, but I hope you can help me. >>> I have this PDE: >>> >>> \frac{dB}{dt} = F(x,y,z)B(x,y,z) - G(x,y,z)\nabla B(x,y,z) >>> >>> and I don't know how to solve it numerically. What would be the easiest >>> method to do it? It can be in python, but preferably in C++. >>> >>> Thanks for your help, >>> Carlos >>> >> Hi, >> >> 1) You will not find in Sage what you are looking for; this is not the >> place and as a specialist of numerics for PDEs, I think it will remain >> like this. > > No it won't :-) > >> 2) You problem is not so easy: it is a first order equation of >> hyperbolic type and this is not easy to solve. For example the problem >> du/dt+du/dx=0, for which we have an exact solution is not easy to solve >> numerically (at least one must process with care to avoid >> instabilities). Your problem is a bit more complicated. Solving the heat >> equation for example is much more easy. >> 3) for numerics on these first order problems, have a look at clawpack: >> it solves much more complicated problems (first order non linear >> systems- like gas dynamics for example), but it will solve easily your >> problem. You will have to know some bases on the numerical analysis of >> hyperbolic pde. >> http://www.amath.washington.edu/~claw/ > > For the record, I recently worked with the authors to get them to > change the license of clawpack to be GPL-compatible and know the > people who work on that project (who are at the same university as > me). > > William > Ok! great. My position is only that I do not think that Sage will be the good place to solve true life large PDE systems (industrial problems, 3d problems), but integrating clawpack would be great for teaching. This is *only* my *personal* vision of this.
A question about numerics in Sage: what about pydstool ? http://www.cam.cornell.edu/~rclewley/cgi-bin/moin.cgi/ (this is a tool for dynamical systems, bufurcations and so on). Is anybody working on an integration in Sage ? t.d. -- 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
<<attachment: tdumont.vcf>>