-
Notifications
You must be signed in to change notification settings - Fork 151
multigrid
This page is to figure out what we have to do to fipy to get multigrid and adaptinve meshing working.
- Should we pull in an algebraic multigrid solver before
- Is it useful to implement geometric multigrid without
- Have we noticed a trend in code use in the phase field
The first step has to be to figure out which code base to start from. Are they Python wrapped? How would they fit in? Would it require updating Variable, Mesh and Terms in a big way? Can the package work mostly inside our paradigm?
http://software.sandia.gov/trilinos/packages/pytrilinos/
Trilinos comes with the ML package that Roman wrapped at one point and so is probably worth looking at.
http://www.physics.drexel.edu/~olson/paramesh-doc/Users_manual/amr.html http://www.physics.drexel.edu/~olson/paramesh-doc/Users_manual/multigrid.html http://sourceforge.net/projects/paramesh/
The multigrid support is still new. Distributed under the NASA license, like NIST probably. Licence is completly open.
http://seesar.lbl.gov/ANAG/chombo/
Not Python.
http://software.sandia.gov/trilinos/packages/pytrilinos/index.html
Has mutigrid and python wrappers
http://www.ucolick.org/~zingale/pyro/
Has multigrid.
http://www-unix.mcs.anl.gov/petsc/petsc-as/
Don't see any multigrid solvers in Petc.
Need a link here [wiki:StoreHere]