[petsc-users] Questions about PCEXOTIC
Edoardo Centofanti
edoardo.centofanti01 at universitadipavia.it
Wed May 21 03:40:48 CDT 2025
Dear all,
I have some questions about the PCEXOTIC preconditioner:
1- While the type "wirebasket" seems clear to me, I do not understand what
is meant as "one dof per face" in the documentation referring to "face"
type. Is it intended as the interpolation on the centre of the face or some
mean value?
2- Is it possible to change the overlap between the subdomains?
3- Are there any plans of extending the implementation to unstructured
grids (DMPlex-like)? The current one seems to rely heavily on DMDA
4- Running some preliminary tests on GPU with a code of mine that works on
CPU, I got the following error:
** On entry to cusparseSpMM_bufferSize(): dimension mismatch,
matA.num_rows (15405) != matC.num_rows (44955) with opA =
CUSPARSE_OPERATION_NON_TRANSPOSE
Is the preconditioner intended to run also on GPU or the error above comes
from the fact that this feature has yet to be tested/fully implemented?
Thank you in advance,
Best,
Edoardo
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20250521/5d6e1b28/attachment.html>
More information about the petsc-users
mailing list