<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div><br></div><div>   Nicholas</div><div><br></div>   I will add the Fortran stubs for these two functions shortly in the git branch <b style="color: rgb(200, 20, 201); font-family: Menlo; font-size: 14px;">barry/2022-11-25/add-dm-view-load-fortran/release</b><div><br></div><div>   Barry</div><div>  <br><blockquote type="cite"><div>On Nov 25, 2022, at 1:05 PM, Pierre Jolivet <pierre@joliv.et> wrote:</div><br class="Apple-interchange-newline"><div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">That example has no DMLoad(), and the interface is indeed not automatically generated <a href="https://gitlab.com/petsc/petsc/-/blob/main/src/dm/interface/dm.c#L4075">https://gitlab.com/petsc/petsc/-/blob/main/src/dm/interface/dm.c#L4075</a><div>I’m not sure why, though.</div><div><br></div><div>Thanks,</div><div>Pierre<br><div><br><blockquote type="cite"><div>On 25 Nov 2022, at 6:42 PM, Mark Adams <mfadams@lbl.gov> wrote:</div><br class="Apple-interchange-newline"><div><div dir="ltr">It looks like it is available with an example here: <div><br></div><div><a href="https://petsc.org/main/src/dm/impls/plex/tutorials/ex3f90.F90.html">https://petsc.org/main/src/dm/impls/plex/tutorials/ex3f90.F90.html</a></div><div><br></div><div>Try 'cd src/dm/impls/plex/tutorials; make ex3f90'</div><div><br></div><div>Mark<br><div><div><br></div><div><br><div><br></div></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Nov 25, 2022 at 6:32 AM Nicholas Arnold-Medabalimi <<a href="mailto:narnoldm@umich.edu">narnoldm@umich.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Good Morning<br><br>I am adding some Petsc for mesh management into an existing Fortran Solver. I'd like to use the DMLoad() function to read in a generated DMPlex (using DMView from a companion C code I've been using to debug). It appears there isn't an existing binding for that function (or I might be making a mistake.) <br><br> I noticed some outdated user posts about using the more general PetscObjectView to achieve the result, but I can't seem to replicate it (and it might be outdated information).<br clear="all"><div><br>Any assistance on this would be appreciated.<br><br>Happy Thanksgiving & Sincerely<br>Nicholas<br><br></div>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div style="font-family:arial;font-size:small"><font>Nicholas Arnold-Medabalimi<br><br></font><span style="font-family:sans-serif;font-size:14px">Ph.D. Candidate</span><font><br>Computational Aeroscience Lab<br>University of Michigan</font></div></div></div></div></div></div>
</blockquote></div>
</div></blockquote></div><br></div></div></div></blockquote></div><br></body></html>