Hi Steve,
I'm sorry for the delayed response. PyAMG does have the routine
pyamg.relaxation.gauss_seidel_indexed(...).
This routine works just like gauss_seidel, except that you pass it the
list of indices to relax. Note that you can repeat indices in the
list, so that you can actually do multiple sweeps with
gauss_seidel_indexed. You could use this routine to do local sweeps
near the boundary, in addition to one or two global sweeps.
More broadly, after you've formed your multilevel solver, you can
change the solver.levels[k].presmoother|postsmoother attributes to
make the relaxation method at each level k whatever you want.
Hope this helps,
Jacob
> --
> You received this message because you are subscribed to the Google Groups
> "pyamg-user" group.
> To view this discussion on the web visit
>
https://groups.google.com/d/msg/pyamg-user/-/MdpHhdhQm08J.
>
> To post to this group, send email to
pyamg...@googlegroups.com.
> To unsubscribe from this group, send email to
>
pyamg-user+...@googlegroups.com.
> For more options, visit this group at
>
http://groups.google.com/group/pyamg-user?hl=en.