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.
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
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