[SciPy-Dev] Willing to contribute to SciPy

Guyer, Jonathan E. Dr. (Fed) jonathan.guyer at nist.gov
Fri Jan 15 09:25:45 EST 2021


I think attention to the sparse solvers would be great. The SciPy solvers are OK, but in my experience are much slower than petsc4py or PyTrilinos, and dramatically slower than PySparse (which, sadly, will likely never make the leap to Py3k).

The inner workings of any of these packages is beyond my capabilities, but if you have the know-how, I’d personally appreciate you looking into it.

- Jon

> On Jan 14, 2021, at 11:24 PM, 赵刚 <zhaog6 at lsec.cc.ac.cn> wrote:
> 
> Dear SciPy team,
> 
> I have two questions when I read SciPy documents and source codes. 
> 
> 1. In the directory "scipy/sparse/linalg/isolve/", I see the implementations of some sparse iterative solver and parameter interfaces with preconditioner, such as CG/PCG, BiCGSTAB/PBiCGSTAB, GMRES/PGMRES, FGMRES/PFGMRES, etc., it's great. But it seems that the detailed preconditioner has not been implemented currently (If multigrid preconditioners had been implemented, please let me know, thanks). So I'd like to ask if I can help you implement some Krylov methods by Multigrid preconditioned (the fastest preconditioner for SPD) to contribute to the SciPy community (From the perspective of necessity and value).
> 
> 2. On the other hand, I would also like to know if the other parts of SciPy need me to do some improvements and enhancements. I am very willing to make a contribution to SciPy.
> 
> 
> Best Wishes,
> Gang Zhao
> 
> 
> _______________________________________________
> SciPy-Dev mailing list
> SciPy-Dev at python.org
> https://gcc02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.python.org%2Fmailman%2Flistinfo%2Fscipy-dev&data=04%7C01%7Cjonathan.guyer%40nist.gov%7Ce7044bbea28f48080b0108d8b90e729f%7C2ab5d82fd8fa4797a93e054655c61dec%7C1%7C0%7C637462819003590571%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&sdata=6WR0AGsR4QEO53qw0AK9qCB5BDTWR7p4HN561OBeF8c%3D&reserved=0



More information about the SciPy-Dev mailing list