parallel-netcdf-0.9.3 release

Rob Ross rross at mcs.anl.gov
Tue Dec 23 10:14:20 CST 2003


Rene,

Just a quick note -- everyone here is on break until after the first of 
the year, so we're not going to be much help for a few days.

This is an interesting problem; we'll have to see what we can do to help 
with it.  Do you know if the serial netCDF guys have a solution to this 
problem?

Thanks,

Rob

On Tue, 23 Dec 2003, Rene Redler wrote:

> hello,
> 
>     I succeeded in using pnetcdf jointly with netcdf in some
> ocean model code where we use pnetcdf to read our own input
> files for data assimilation while all other model specific file I/O
> is still done via the usual netcdf. No naming conflicts, no problems
> from this side. The code runs and produces reasonable results.
> 
> During my exercises I tried to build a pnetcdf library using Fortran
> compiler options that set all integer and reals to 64 bits (-ew on NEC SX).
> Although the configure recognized the appropriate lengths from Fortran to C
> (e.g. size of Integer is long) the execution of the Fortran test cases
> failed, probably because this information is not used for building
> the c routines. As far as I can see all integer variables in the c routines
> are still declared as int.
> 
> I then found a way to build the ocean model without -ew (by only setting
> the reals to 64 bit) which enabled me to use the standard pnetcdf lib.
> When compiling the ocean code and including pnetcdf.inc I got an compiler
> error which was related to the last lines in pnetcdf.inc.  These lines
> tell me to define the C macros NF_*_IS_C_*. Why and where is this needed
> for?
> 
> Rene
> 
> 




More information about the parallel-netcdf mailing list