[petsc-users] Auxiliary fields for multigrid
zakaryah .
zakaryah at gmail.com
Sat Nov 18 23:40:29 CST 2017
Ok, thanks for the suggestions.
I'd like to check that I understand the approach.
I create one DMDA for the variables to be solved by the SNES. That DMDA
will be coarsened and refined by the options I pass to e.g. FAS. In my
user context struct, I can have a second DMDA for the auxiliary fields. At
each coarsening or refinement of the solution variable DMDA, I add a hook
to simultaneously coarsen or refine the auxiliary fields. I suppose I can
store the results of those operations in a third DMDA in the user context
struct, because I'll need to access them from the SNES Function and
Jacobian routines. Does that sound right?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20171119/12369be7/attachment.html>
More information about the petsc-users
mailing list