-
Notifications
You must be signed in to change notification settings - Fork 37
Description
Hi everyone,
I intend to move in a very near future all the functionalities in pySDC focused on node generation, Parallel-in-Time, create an associated pip package and make pySDC depend on it.
Main reason is : more libraries that are not pySDC start to use the same tools to generate those coefficients (SWEET, Alex-Brown integration into Gusto, SDC implementation for Dedalus, etc ...), and each time there is a code duplication for that (I'm especially aware of that because I'm the one doing it 😅).
Also, quadrature nodes, Q and QDelta coefficients are not necessarily something only related to pySDC => putting it in a separate repo would help its sharing amongst other SDC developers, and centralize all contributions (new coefficients generation, etc ...) into one same package.
This would require moving some code belonging to pySDC into this new package at some point, hence @pancetta @danielru let me know if you are okay with this. If I don't get any strong objection for it, I'll start to work on it in the next few days.
Cheers 😇