parallel netcdf version info

Jim Edwards edwards.jim at gmail.com
Mon Jan 4 11:47:26 CST 2010


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.
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/parallel-netcdf/attachments/20100104/5709744f/attachment.htm>


More information about the parallel-netcdf mailing list