<div dir="ltr"><br><br><div class="gmail_quote">On Wed, Jul 30, 2008 at 8:54 PM, Dave Goodell <span dir="ltr">&lt;<a href="mailto:goodell@mcs.anl.gov">goodell@mcs.anl.gov</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;">
Hi Andrew,<br>
<br>
Yes, the fortran and c++ bindings are just wrappers over the C bindings. &nbsp;The C binding implements the functionality directly.</blockquote><div><br>Are they wrappers of MPI_XXX() or PMPI_XXX()?<br><br>Best<br><br>Andrew <br>
</div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br><font color="#888888">
<br>
-Dave</font><div><div></div><div class="Wj3C7c"><br>
<br>
On Jul 30, 2008, at 6:11 AM, Ruini Xue wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello, everyone,<br>
<br>
I am working with MPICH2 on Windows platfrom. The fortran MIP application is linked to fmpich.lib, and fmpich2.dll is loaded in runtime, which in turn loads mipch2mpi.dll.<br>
mpich2mpi.dll contains all MPI APIs which exported C interface. What I want to know is: what is the &#39;underlying&#39; relation between fmpich2.dll and mpich2mip.dll? Do all<br>
Fortran MPI calls are converted to c bindings in mpich2mpi.dll? For example, does MPI_BCAST() in fmich2.dll directly calls MPI_Bcast() in mpich2mpi.dll? Is MPI_BCAST() &nbsp;just a stub while MPI_Bcast() do the real job?<br>
<br>
Thanks<br>
<br>
Andrew<br>
</blockquote>
<br>
</div></div></blockquote></div><br></div>