<div dir="ltr">On Sun, Oct 27, 2013 at 6:16 AM, Hossein Talebi <span dir="ltr"><<a href="mailto:talebi.hossein@gmail.com" target="_blank">talebi.hossein@gmail.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"> Hello All,
<div><br></div><div>I am trying to use petsc with Fortran. The initial mechanism to use petsc with FORTRAN77 that works fine. However, I found the Fortran 90 interfaces difficult to work with. The very first issue is one has to recompile petsc with the Fortran compiler in case different to the one which was used to create the Fortran Mod files. Also, we would still need to use C type #include statements along with Fortran 'use' statement which is not so optimal.  </div>


<div><br></div><div>Since Fortran 2003 offers great interface to C, did anyone try to write a F03 interface to petsc? Using F03 features, we can have very low data access to petsc database as well.</div></div></blockquote>
<div><br></div><div>F2003 support is fairly thin in the compiler world, and we have not had much call for it. We do gratefully accept contributions.</div><div><br></div><div>  Thanks,</div><div><br></div><div>     Matt</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Cheers</div><span class="HOEnZb"><font color="#888888"><div>Hossein</div><div><br></div>
</font></span></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>
-- Norbert Wiener
</div></div>