parallel netcdf version info

Jim Edwards edwards.jim at gmail.com
Mon Jan 4 15:38:46 CST 2010


Hi Bill,

Glad to hear it.   An F90 interface would have saved me quite a bit of
debugging last week, I hope to see it soon.

Jim

On Mon, Jan 4, 2010 at 2:30 PM, William Gropp <wgropp at illinois.edu> wrote:

> I'm still working on building the Fortran 90 interface for pnetCDF, which
> requires some extensions to the MPICH2 F90 buildiface script.
> Bill
>
> On Jan 4, 2010, at 11:47 AM, Jim Edwards wrote:
>
>
>
> On Mon, Jan 4, 2010 at 9:24 AM, Rob Latham <robl at mcs.anl.gov> wrote:
>
>>
>> >
>> > Also - to complete the F90 interface I need to modify the *.c files in
>> the
>> > src/libf directory.   These files have a header line that states:
>> >
>> > This file is automatically generated by buildiface
>> -infile=../lib/pnetcdf.h
>> > > -deffile=defs
>> > >  * DO NOT EDIT
>> > >
>> >
>> > but I cannot find the program buildiface in the repository?
>>
>> Yeah, buildiface is an MPICH2 wrapper generator.  I think it is
>> shipped along with any released MPICH2 tarball.  There's a script in
>> src/libf called "createffiles" which calls buildiface with the right
>> arguments and tells you what environment variable to set so that it
>> can find the MPICH2 directory.
>>
>>
>
> I had a look at the mpich2 source and see that there is a separate
> buildiface file for f90.   It seems that ideally pnetcdf should be using
> this to build it's f90 interface and I see that it has provision to generate
> the piece of the interface that I still haven't completed.   It would also
> complete the circle so you wouldn't need to remember to update the f90
> interface if you make a change in the C API.   I think that this is the
> right way to do it but I'm not even sure where to begin to get this working
> - do you have some cycles to look into it Rob?
>
>
>
>
>> ==rob
>>
>> --
>> Rob Latham
>> Mathematics and Computer Science Division
>> Argonne National Lab, IL USA
>>
>> --
>>
>> You received this message because you are subscribed to the Google Groups
>> "parallelio" group.
>> To post to this group, send email to parallelio at googlegroups.com.
>> To unsubscribe from this group, send email to
>> parallelio+unsubscribe at googlegroups.com<parallelio%2Bunsubscribe at googlegroups.com>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/parallelio?hl=en.
>>
>>
>>
>
> William Gropp
> Deputy Director for Research
> Institute for Advanced Computing Applications and Technologies
> Paul and Cynthia Saylor Professor of Computer Science
> University of Illinois Urbana-Champaign
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/parallel-netcdf/attachments/20100104/afe80cfa/attachment.htm>


More information about the parallel-netcdf mailing list