[petsc-users] left and right preconditioning with a constant null space

Klaij, Christiaan C.Klaij at marin.nl
Wed Mar 22 09:58:54 CDT 2017


I'm solving the Navier-Stokes equations using PCFieldSplit type
Schur and Selfp. This particular case has only Neumann conditions
for the pressure field.

With left preconditioning and no nullspace, I see that the KSP
solver for S does not converge (attachment "left_nonullsp") in
either norm.

When I attach the constant null space to A11, it gets passed on
to S and the KSP solver for S does converge in the preconditioned
norm only (attachment "left").

However, right preconditioning uses the unpreconditioned norm and
therefore doesn't converge (attachment "right"), regardless of
whether the nullspace is attached or not. Should I conclude that
right preconditioning cannot be used in combination with a null
space?

Chris


dr. ir. Christiaan Klaij  | Senior Researcher | Research & Development
MARIN | T +31 317 49 33 44 | mailto:C.Klaij at marin.nl | http://www.marin.nl

MARIN news: http://www.marin.nl/web/News/News-items/H2020-marinergi-project-launched.htm

-------------- next part --------------
A non-text attachment was scrubbed...
Name: left_nonullsp
Type: application/octet-stream
Size: 21683 bytes
Desc: left_nonullsp
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20170322/d45be0d9/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: left
Type: application/octet-stream
Size: 11965 bytes
Desc: left
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20170322/d45be0d9/attachment-0004.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: right
Type: application/octet-stream
Size: 21966 bytes
Desc: right
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20170322/d45be0d9/attachment-0005.obj>


More information about the petsc-users mailing list