sources errors in advection/diffusion problems, and one solution

2016-09-15 Thread James Pringle
Dear FiPy users -- This is a simple example of how and why fipy may fail to solve a steady advection diffusion problem, and how solving the transient problem can reduce the error. I also found something that was a surprise -- the "initial" condition of a steady problem can affect th

Re: Solving advection, segregation and diffusion equation

2016-09-15 Thread James Pringle
Dear all -- in a bit I am going to post a little idealized advection/diffusion problem to give an idea of how some of these errors in steady solutions arise, and how iterating in time helps. It will be much more basic then this work, but you might find it helpful. It was very helpful for me in figu

Re: Solving advection, segregation and diffusion equation

2016-09-15 Thread Zhekai Deng
Thanks for the reply. Those are very useful suggestions. I have some new findings which may help shedding some light on this problem. I have added TransientTerm and tried to see how the solution is developed over time. I also remove the datamin and datamax input on the viewer, so that I can see th

JOR solver to help in accelerating sweeps?

2016-09-15 Thread Gopalakrishnan, Krishnakumar
Hello, We have a specific question about how a solver helps in accelerating convergence of a loosely coupled system of PDEs. Due to the fundamentally different properties/behaviour/geometry, we have a loosely coupled system of 8 PDEs defined along 5 different meshes, with data manually copied

Re: Solving advection, segregation and diffusion equation

2016-09-15 Thread Daniel Wheeler
On Wed, Sep 14, 2016 at 7:52 PM, Guyer, Jonathan E. Dr. (Fed) wrote: > > I don't know offhand. With a Péclet number of 100, your problem is almost > completely hyperbolic, which FiPy (and cell-centered Finite Volume) isn't > very good at. Daniel knows more about this and may have some suggestion