Re: choice of solver and implementing customized solver

2014-02-11 Thread Daniel Wheeler
On Sun, Feb 9, 2014 at 10:58 AM, yuan wang wrote: > Hi Fipyers, > > I read in the documentation that there are three solvers for Fipy: PySparse, > SciPy, and Trilinos. Does any of the solvers use Thomas Algorithm for > tridiagonal matrix? I don't believe so. > The most efficient one seems to be

Re: choice of solver and implementing customized solver

2014-02-10 Thread Guyer, Jonathan E. Dr.
If you are worried about performance, I cannot imagine that translating a solver from Fortran to Python would be advantageous. Wrapping a Fortran solver would not be too hard. Providing the FiPy API for such a solver would also not be tremendously difficult. These are not beginner tasks, though.

choice of solver and implementing customized solver

2014-02-09 Thread yuan wang
Hi Fipyers, I read in the documentation that there are three solvers for Fipy: PySparse, SciPy, and Trilinos. Does any of the solvers use Thomas Algorithm for tridiagonal matrix? The most efficient one seems to be PySparse, but it uses LU factorization. In my situation, Thomas Algorithm will be mo