[petsc-users] DMLocalToLocal() and DMCoarsen() for DMPlex with Fortran

Mike Michell mi.mike1021 at gmail.com
Thu Dec 15 21:09:57 CST 2022


Hello PETSc developer team,

I am a user of DMPlex in PETSc with Fortran. I have two questions:

- Is DMLocalToLocal() now available for DMPlex with Fortran? I made similar
inquiry before:
https://www.mail-archive.com/petsc-users@mcs.anl.gov/msg44500.html

- Is there any example that can see how DMCoarsen() works? I can see either
src/dm/impls/stag/tutorials/ex4.c  or  src/ksp/ksp/tutorials/ex65.c from
the example folder. However, it is a bit tough to get an idea of how
DMCoarsen() works. What can be the "coarsening" criteria? Is it uniformly
coarsening over the domain? or Can it be variable-gradient based? Having
more examples would be very helpful.

Thanks,
Mike
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20221215/caa35c30/attachment.html>


More information about the petsc-users mailing list