Unfortunately this does not work, as Fortran complains that dmmg has not been declared<br>an array or a function.<br><br>I guess I could write a c wrapper to do this, perhaps following the wrappers I&#39;ve found<br>in the petsc src directory.<br>
<br>Can someone tell me if the DMMGArray and DMMGArrayGetDMMG  might be<br>useful here, and just what exactly is a DMMGArray and how can it be used in Fortran.<br><br><br>Randy<br><br><div class="gmail_quote">On Tue, Sep 28, 2010 at 5:18 PM, Jed Brown <span dir="ltr">&lt;<a href="mailto:jed@59a2.org">jed@59a2.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><p>I don&#39;t think there is a Fortran API for that currently, but the DM its the first slot in the DMMG so you can probably do</p>

<p>DASetCoordinates(dmmg(i),cvec,ierr)</p>
<p>(completely untested)</p>
<p>Jed</p>
<p></p><blockquote type="cite"><div class="im">On Sep 29, 2010 1:33 AM, &quot;Randall Mackie&quot; &lt;<a href="mailto:rlmackie862@gmail.com" target="_blank">rlmackie862@gmail.com</a>&gt; wrote:<br><br></div><p><font color="#500050"><div class="im">
<br>On Sep 28, 2010, at 3:19 PM, Jed Brown wrote:<br>
<br></div>&gt; On Wed, Sep 29, 2010 at 00:14, Randall Mackie &lt;rlm...</font></p><div class="im">Thanks Jed.  One more question: how the heck do I get the (DA)dmmg[i]-&gt; if<br>
my code is in Fortran?<br>
<br>
<br>
Randy<br>
<br>
</div></blockquote>
</blockquote></div><br>