Re: [petsc-users] R: AMG Variable block preconditioner

2019-10-28 Thread Jed Brown via petsc-users
Smoothed aggregation mostly just cares about the near-null space (MatSetNearNullSpace), which is a global property. Classical AMG uses block size directly (number of dofs per C-point), but I'm not aware of any implementation that supports variable block size. This would be a research topic.

Re: [petsc-users] R: AMG Variable block preconditioner

2019-10-28 Thread Matthew Knepley via petsc-users
On Mon, Oct 28, 2019 at 12:37 PM Marco Cisternino via petsc-users < petsc-users@mcs.anl.gov> wrote: > Hi Stefano, > thanks for your interest. > Mainly, elliptic operators both in the context of methods in NS solvers > and in the context of mesh deformation. > I didn't think about AMG on each

[petsc-users] R: AMG Variable block preconditioner

2019-10-28 Thread Marco Cisternino via petsc-users
Hi Stefano, thanks for your interest. Mainly, elliptic operators both in the context of methods in NS solvers and in the context of mesh deformation. I didn't think about AMG on each block. What I was thinking about is an AMG preconditioner aware about the variable size blocks. I hope it is