NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
Richard, I've tried to set the compilers to use mpif77, mpif90 and mpicc. I do not believe I have the pgi compilers installed. I'm working with ubuntu 9.4 with pretty standard compilers (gfortran, f2c, gcc, g++) installed. I'm attaching the nm output. Thanks for the help Richard. I'm going to try some of Ed's suggestions next and I'll report back if there's any change in status. Regards, -Joe Buck On Wed, Feb 3, 2010 at 10:25 AM, Richard Hedges <richard-hedges@xxxxxxxx>wrote: > Howdy Joe, > > It looks like something like this has been encountered when trying to > compile with the PGI compilers: > http://www.unidata.ucar.edu/support/help/MailArchives/netcdf/msg01641.html > > There is some discussion of the thread re. the procedure naming conventions > for FORTRAN that may be at the heart of the problem. > > Do you know what the underlying compilers are? > > What do you get from "nm .../libnetcdf.a |grep nf_" > > > > go slugs! > > - Richard > > > At 12:26 AM -0800 2/3/10, Joe Buck wrote: > > I've built mpi2 v 1.2.1 with these flags: > CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 > -fPIC" ./configure --enable-f90 --enable-f77 --with-mpe --with-romio > --prefix=/install/mpich2-121 > > I then build hdf5 v1.8 with these flags: > FC=mpif90 F77=mpif77 F90=mpif90 CC=mpicc CFLAGS="-D_LARGEFILE_SOURCE > -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC" LIBS="-lz -lm" > ./configure --enable-parallel --enable-fortran --prefix=/install/hdf5-1.8 > --disable-shared > > and everything with hdf5 checked out with "make check" > > Finally I configured netcdf v4.0.1 like so: > buck@bender:/tmp/netcdf-4.0.1$ CPPFLAGS="-I/install/mpich2-121/include > -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC" > CFLAGS="-I/install/mpich2-121/include -D_LARGEFILE_SOURCE > -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -fPIC" F77=mpif77 F90=mpif90 > FC=mpif90 CC=mpicc CXX=mpicxx LIBS="-lz -lm" ./configure --enable-netcdf-4 > --prefix=/install/netcdf-4.0.1 --enable-large-file-tests > --with-hdf5=/install/hdf5-1.8 --with-zlib=/usr --enable-separate-fortran > > > make works just fine but when I run "make check" I get errors when it tries > to build fortran files that start like this: > /bin/sh ../libtool --tag=F77 --mode=link mpif77 -I../fortran > -I/install/hdf5-1.8/include -I/usr/include -I../libsrc4 -I../f90 -g > -L/lib -L/install/hdf5-1.8/lib -L/usr/lib -o nf_test test_get.o > test_put.o nf_error.o nf_test.o test_read.o test_write.o util.o fortlib.o > ../fortran/libnetcdff.la <http://*libnetcdff.la> -lm ../libsrc4/ > libnetcdf.la <http://*libnetcdf.la> -lhdf5_hl -lhdf5 -lz -lm > libtool: link: mpif77 -I../fortran -I/install/hdf5-1.8/include > -I/usr/include -I../libsrc4 -I../f90 -g -o nf_test test_get.o test_put.o > nf_error.o nf_test.o test_read.o test_write.o util.o fortlib.o -L/lib > -L/install/hdf5-1.8/lib -L/usr/lib ../fortran/.libs/libnetcdff.a > /tmp/netcdf-4.0.1/libsrc4/.libs/libnetcdf.a ../libsrc4/.libs/libnetcdf.a > /install/hdf5-1.8/lib/libhdf5_hl.a /install/hdf5-1.8/lib/libhdf5.a -lz -lm > test_get.o: In function `test_nf_get_var1_text': > > /tmp/netcdf-4.0.1/nf_test/test_get.F:25: undefined reference to `nf_open_' > /tmp/netcdf-4.0.1/nf_test/test_get.F:34: undefined reference to > `nf_get_var1_text_' > /tmp/netcdf-4.0.1/nf_test/test_get.F:38: undefined reference to > `nf_get_var1_text_' > .... > > I'm attaching the entire results. > Any ideas would be appreciated. I've tried playing with flags for a while > and can't quite seem to get this ironed out. > Thanks, > -Joe Buck > > > Content-Type: text/plain; charset=US-ASCII; name="mc2.txt" > Content-Disposition: attachment; filename="mc2.txt" > X-Attachment-Id: f_g57utkpj0 > > Attachment converted: Macintosh HD:mc2.txt (TEXT/MSWD) (01CF155F) > _______________________________________________ > netcdfgroup mailing list > netcdfgroup@xxxxxxxxxxxxxxxx > For list information or to unsubscribe, visit: http://*www.* > unidata.ucar.edu/mailing_lists/ > > > > -- > > > > > ==================================================== > > Richard Hedges > Customer Support and Test - File Systems Project > Development Environment Group - Livermore Computing > Lawrence Livermore National Laboratory > 7000 East Avenue, MS L-557 > Livermore, CA 94551 > > v: (925) 423-2699 > f: (925) 423-6961 > E: richard-hedges@xxxxxxxx >
0000000000000792 T nc_inq_compound_nfields U H5Gget_objinfo U H5Oget_info_by_idx U H5Pget_nfilters U __isoc99_sscanf U sysconf 0000000000000f91 T nf_get_att_double__ 0000000000000699 T nf_get_att_int1__ 00000000000008d7 T nf_get_att_int2__ 0000000000000b15 T nf_get_att_int__ 0000000000000d53 T nf_get_att_real__ 000000000000043c T nf_get_att_text__ 0000000000000e61 T nf_put_att_double__ 0000000000000569 T nf_put_att_int1__ 00000000000007a7 T nf_put_att_int2__ 00000000000009e5 T nf_put_att_int__ 0000000000000c23 T nf_put_att_real__ 00000000000002ff T nf_put_att_text__ 00000000000002ff T nf_def_dim__ 000000000000054f T nf_inq_dim__ 0000000000000436 T nf_inq_dimid__ 00000000000007ae T nf_inq_dimlen__ 0000000000000689 T nf_inq_dimname__ 00000000000007f2 T nf_rename_dim__ 0000000000000613 T nf_get_var__ 00000000000005a3 T nf_get_var_double__ 00000000000003e3 T nf_get_var_int1__ 0000000000000453 T nf_get_var_int2__ 00000000000004c3 T nf_get_var_int__ 0000000000000533 T nf_get_var_real__ 0000000000000355 T nf_get_var_text__ 00000000000005db T nf_put_var__ 000000000000056b T nf_put_var_double__ 00000000000003ab T nf_put_var_int1__ 000000000000041b T nf_put_var_int2__ 000000000000048b T nf_put_var_int__ 00000000000004fb T nf_put_var_real__ 00000000000002ff T nf_put_var_text__ 0000000000000ac2 T nf_copy_var__ 00000000000002ff T nf_def_var__ 0000000000000494 T nf_inq_var__ 00000000000008fb T nf_inq_vardimid__ 0000000000000651 T nf_inq_varid__ 0000000000000754 T nf_inq_varname__ 000000000000097d T nf_inq_varnatts__ 00000000000008ba T nf_inq_varndims__ 0000000000000879 T nf_inq_vartype__ 00000000000009be T nf_rename_var__ 00000000000001f0 T __netcdf_MOD_nf90_abort 0000000000000200 T __netcdf_MOD_nf90_close 0000000000000a20 T __netcdf_MOD_nf90_copy_att 0000000000000530 T __netcdf_MOD_nf90_create 00000000000000a0 T __netcdf_MOD_nf90_create_mp 0000000000000520 T __netcdf_MOD_nf90_create_par 0000000000047340 T __netcdf_MOD_nf90_def_compound 00000000000008c0 T __netcdf_MOD_nf90_def_dim 0000000000047460 T __netcdf_MOD_nf90_def_enum 0000000000047330 T __netcdf_MOD_nf90_def_grp 00000000000474c0 T __netcdf_MOD_nf90_def_opaque 0000000000001cd0 T __netcdf_MOD_nf90_def_var_chunking 0000000000001db0 T __netcdf_MOD_nf90_def_var_deflate 00000000000023f0 T __netcdf_MOD_nf90_def_var_endian 00000000000474e0 T __netcdf_MOD_nf90_def_var_fill 0000000000001dc0 T __netcdf_MOD_nf90_def_var_fletcher32 0000000000002000 T __netcdf_MOD_nf90_def_var_manydims 0000000000001dd0 T __netcdf_MOD_nf90_def_var_onedim 0000000000001ca0 T __netcdf_MOD_nf90_def_var_scalar 0000000000047430 T __netcdf_MOD_nf90_def_vlen 0000000000000a40 T __netcdf_MOD_nf90_del_att 0000000000000210 T __netcdf_MOD_nf90_delete 00000000000000e0 T __netcdf_MOD_nf90_enddef 0000000000047450 T __netcdf_MOD_nf90_free_vlen 0000000000047510 T __netcdf_MOD_nf90_get_att_any 00000000000016a0 T __netcdf_MOD_nf90_get_att_eightbyteint 0000000000001b80 T __netcdf_MOD_nf90_get_att_eightbytereal 0000000000001580 T __netcdf_MOD_nf90_get_att_fourbyteint 0000000000001910 T __netcdf_MOD_nf90_get_att_fourbytereal 00000000000017a0 T __netcdf_MOD_nf90_get_att_one_eightbyteint 0000000000001c80 T __netcdf_MOD_nf90_get_att_one_eightbytereal 0000000000001680 T __netcdf_MOD_nf90_get_att_one_fourbyteint 0000000000001a10 T __netcdf_MOD_nf90_get_att_one_fourbytereal 0000000000000ea0 T __netcdf_MOD_nf90_get_att_one_onebyteint 0000000000001120 T __netcdf_MOD_nf90_get_att_one_twobyteint 0000000000000da0 T __netcdf_MOD_nf90_get_att_onebyteint 0000000000000bc0 T __netcdf_MOD_nf90_get_att_text 0000000000001020 T __netcdf_MOD_nf90_get_att_twobyteint 000000000003fcf0 T __netcdf_MOD_nf90_get_var_1d_eightbyteint 00000000000330a0 T __netcdf_MOD_nf90_get_var_1d_eightbytereal 0000000000029f70 T __netcdf_MOD_nf90_get_var_1d_fourbyteint 000000000002eb90 T __netcdf_MOD_nf90_get_var_1d_fourbytereal 0000000000021570 T __netcdf_MOD_nf90_get_var_1d_onebyteint 0000000000005eb0 T __netcdf_MOD_nf90_get_var_1d_text 0000000000025a70 T __netcdf_MOD_nf90_get_var_1d_twobyteint 0000000000040830 T __netcdf_MOD_nf90_get_var_2d_eightbyteint 00000000000337b0 T __netcdf_MOD_nf90_get_var_2d_eightbytereal 000000000002a720 T __netcdf_MOD_nf90_get_var_2d_fourbyteint 000000000002f2a0 T __netcdf_MOD_nf90_get_var_2d_fourbytereal 0000000000021c80 T __netcdf_MOD_nf90_get_var_2d_onebyteint 0000000000006380 T __netcdf_MOD_nf90_get_var_2d_text 0000000000026180 T __netcdf_MOD_nf90_get_var_2d_twobyteint 00000000000415a0 T __netcdf_MOD_nf90_get_var_3d_eightbyteint 0000000000033fb0 T __netcdf_MOD_nf90_get_var_3d_eightbytereal 000000000002b000 T __netcdf_MOD_nf90_get_var_3d_fourbyteint 000000000002faa0 T __netcdf_MOD_nf90_get_var_3d_fourbytereal 0000000000022480 T __netcdf_MOD_nf90_get_var_3d_onebyteint 0000000000006920 T __netcdf_MOD_nf90_get_var_3d_text 0000000000026980 T __netcdf_MOD_nf90_get_var_3d_twobyteint 0000000000042520 T __netcdf_MOD_nf90_get_var_4d_eightbyteint 00000000000348b0 T __netcdf_MOD_nf90_get_var_4d_eightbytereal 000000000002b9f0 T __netcdf_MOD_nf90_get_var_4d_fourbyteint 00000000000303a0 T __netcdf_MOD_nf90_get_var_4d_fourbytereal 0000000000022d80 T __netcdf_MOD_nf90_get_var_4d_onebyteint 0000000000006f40 T __netcdf_MOD_nf90_get_var_4d_text 0000000000027280 T __netcdf_MOD_nf90_get_var_4d_twobyteint 00000000000435c0 T __netcdf_MOD_nf90_get_var_5d_eightbyteint 0000000000035280 T __netcdf_MOD_nf90_get_var_5d_eightbytereal 000000000002c4c0 T __netcdf_MOD_nf90_get_var_5d_fourbyteint 0000000000030d70 T __netcdf_MOD_nf90_get_var_5d_fourbytereal 0000000000023750 T __netcdf_MOD_nf90_get_var_5d_onebyteint 0000000000007620 T __netcdf_MOD_nf90_get_var_5d_text 0000000000027c50 T __netcdf_MOD_nf90_get_var_5d_twobyteint 00000000000447b0 T __netcdf_MOD_nf90_get_var_6d_eightbyteint 0000000000035d50 T __netcdf_MOD_nf90_get_var_6d_eightbytereal 000000000002d0d0 T __netcdf_MOD_nf90_get_var_6d_fourbyteint 0000000000031840 T __netcdf_MOD_nf90_get_var_6d_fourbytereal 0000000000024220 T __netcdf_MOD_nf90_get_var_6d_onebyteint 0000000000007db0 T __netcdf_MOD_nf90_get_var_6d_text 0000000000028720 T __netcdf_MOD_nf90_get_var_6d_twobyteint 0000000000045b50 T __netcdf_MOD_nf90_get_var_7d_eightbyteint 0000000000036900 T __netcdf_MOD_nf90_get_var_7d_eightbytereal 000000000002ddc0 T __netcdf_MOD_nf90_get_var_7d_fourbyteint 0000000000032400 T __netcdf_MOD_nf90_get_var_7d_fourbytereal 0000000000024dd0 T __netcdf_MOD_nf90_get_var_7d_onebyteint 00000000000085d0 T __netcdf_MOD_nf90_get_var_7d_text 00000000000292d0 T __netcdf_MOD_nf90_get_var_7d_twobyteint 00000000000477c0 T __netcdf_MOD_nf90_get_var_any 0000000000047160 T __netcdf_MOD_nf90_get_var_eightbyteint 0000000000009570 T __netcdf_MOD_nf90_get_var_eightbytereal 00000000000093e0 T __netcdf_MOD_nf90_get_var_fourbyteint 00000000000094b0 T __netcdf_MOD_nf90_get_var_fourbytereal 0000000000009260 T __netcdf_MOD_nf90_get_var_onebyteint 0000000000002c70 T __netcdf_MOD_nf90_get_var_text 0000000000009320 T __netcdf_MOD_nf90_get_var_twobyteint 0000000000000a50 T __netcdf_MOD_nf90_inq_attname 0000000000000080 T __netcdf_MOD_nf90_inq_base_pe 0000000000047420 T __netcdf_MOD_nf90_inq_cmp_fielddim_sizes 0000000000047380 T __netcdf_MOD_nf90_inq_compound 00000000000473c0 T __netcdf_MOD_nf90_inq_compound_field 00000000000473e0 T __netcdf_MOD_nf90_inq_compound_fieldindex 00000000000473d0 T __netcdf_MOD_nf90_inq_compound_fieldname 0000000000047410 T __netcdf_MOD_nf90_inq_compound_fieldndims 00000000000473f0 T __netcdf_MOD_nf90_inq_compound_fieldoffset 0000000000047400 T __netcdf_MOD_nf90_inq_compound_fieldtype 0000000000047390 T __netcdf_MOD_nf90_inq_compound_name 00000000000473b0 T __netcdf_MOD_nf90_inq_compound_nfields 00000000000473a0 T __netcdf_MOD_nf90_inq_compound_size 00000000000008d0 T __netcdf_MOD_nf90_inq_dimid 0000000000047310 T __netcdf_MOD_nf90_inq_dimids 0000000000047490 T __netcdf_MOD_nf90_inq_enum 00000000000474b0 T __netcdf_MOD_nf90_inq_enum_ident 00000000000474a0 T __netcdf_MOD_nf90_inq_enum_member 00000000000472c0 T __netcdf_MOD_nf90_inq_grp_ncid 00000000000472d0 T __netcdf_MOD_nf90_inq_grp_parent 00000000000472e0 T __netcdf_MOD_nf90_inq_grpname 00000000000472f0 T __netcdf_MOD_nf90_inq_grpname_full 00000000000472b0 T __netcdf_MOD_nf90_inq_grpname_len 00000000000472a0 T __netcdf_MOD_nf90_inq_grps 0000000000000000 T __netcdf_MOD_nf90_inq_libvers 0000000000047290 T __netcdf_MOD_nf90_inq_ncid 00000000000474d0 T __netcdf_MOD_nf90_inq_opaque 0000000000047370 T __netcdf_MOD_nf90_inq_type 0000000000047320 T __netcdf_MOD_nf90_inq_typeids 0000000000047470 T __netcdf_MOD_nf90_inq_user_type 0000000000002410 T __netcdf_MOD_nf90_inq_var_chunking 0000000000002500 T __netcdf_MOD_nf90_inq_var_deflate 0000000000002950 T __netcdf_MOD_nf90_inq_var_endian 00000000000474f0 T __netcdf_MOD_nf90_inq_var_fill 00000000000024f0 T __netcdf_MOD_nf90_inq_var_fletcher32 0000000000002400 T __netcdf_MOD_nf90_inq_varid 0000000000047300 T __netcdf_MOD_nf90_inq_varids 0000000000047440 T __netcdf_MOD_nf90_inq_vlen 0000000000000220 T __netcdf_MOD_nf90_inquire 0000000000000a60 T __netcdf_MOD_nf90_inquire_attribute 00000000000008f0 T __netcdf_MOD_nf90_inquire_dimension 0000000000002510 T __netcdf_MOD_nf90_inquire_variable 0000000000047360 T __netcdf_MOD_nf90_insert_array_compound 0000000000047350 T __netcdf_MOD_nf90_insert_compound 0000000000047480 T __netcdf_MOD_nf90_insert_enum 00000000000002f0 T __netcdf_MOD_nf90_open 00000000000000b0 T __netcdf_MOD_nf90_open_mp 00000000000002e0 T __netcdf_MOD_nf90_open_par 0000000000047500 T __netcdf_MOD_nf90_put_att_any 00000000000013c0 T __netcdf_MOD_nf90_put_att_eightbyteint 0000000000001a30 T __netcdf_MOD_nf90_put_att_eightbytereal 0000000000001140 T __netcdf_MOD_nf90_put_att_fourbyteint 00000000000017c0 T __netcdf_MOD_nf90_put_att_fourbytereal 0000000000001550 T __netcdf_MOD_nf90_put_att_one_eightbyteint 0000000000001b50 T __netcdf_MOD_nf90_put_att_one_eightbytereal 00000000000012d0 T __netcdf_MOD_nf90_put_att_one_fourbyteint 00000000000018e0 T __netcdf_MOD_nf90_put_att_one_fourbytereal 0000000000000c50 T __netcdf_MOD_nf90_put_att_one_onebyteint 0000000000000ff0 T __netcdf_MOD_nf90_put_att_one_twobyteint 0000000000000c80 T __netcdf_MOD_nf90_put_att_onebyteint 0000000000000b00 T __netcdf_MOD_nf90_put_att_text 0000000000000ed0 T __netcdf_MOD_nf90_put_att_twobyteint 00000000000375a0 T __netcdf_MOD_nf90_put_var_1d_eightbyteint 000000000001d070 T __netcdf_MOD_nf90_put_var_1d_eightbytereal 0000000000012030 T __netcdf_MOD_nf90_put_var_1d_fourbyteint 0000000000018b70 T __netcdf_MOD_nf90_put_var_1d_fourbytereal 0000000000009630 T __netcdf_MOD_nf90_put_var_1d_onebyteint 0000000000002ed0 T __netcdf_MOD_nf90_put_var_1d_text 000000000000db30 T __netcdf_MOD_nf90_put_var_1d_twobyteint 0000000000038160 T __netcdf_MOD_nf90_put_var_2d_eightbyteint 000000000001d780 T __netcdf_MOD_nf90_put_var_2d_eightbytereal 0000000000012950 T __netcdf_MOD_nf90_put_var_2d_fourbyteint 0000000000019280 T __netcdf_MOD_nf90_put_var_2d_fourbytereal 0000000000009d40 T __netcdf_MOD_nf90_put_var_2d_onebyteint 00000000000033a0 T __netcdf_MOD_nf90_put_var_2d_text 000000000000e240 T __netcdf_MOD_nf90_put_var_2d_twobyteint 0000000000038f50 T __netcdf_MOD_nf90_put_var_3d_eightbyteint 000000000001df80 T __netcdf_MOD_nf90_put_var_3d_eightbytereal 0000000000013460 T __netcdf_MOD_nf90_put_var_3d_fourbyteint 0000000000019a80 T __netcdf_MOD_nf90_put_var_3d_fourbytereal 000000000000a540 T __netcdf_MOD_nf90_put_var_3d_onebyteint 0000000000003940 T __netcdf_MOD_nf90_put_var_3d_text 000000000000ea40 T __netcdf_MOD_nf90_put_var_3d_twobyteint 000000000003a030 T __netcdf_MOD_nf90_put_var_4d_eightbyteint 000000000001e880 T __netcdf_MOD_nf90_put_var_4d_eightbytereal 0000000000014130 T __netcdf_MOD_nf90_put_var_4d_fourbyteint 000000000001a380 T __netcdf_MOD_nf90_put_var_4d_fourbytereal 000000000000ae40 T __netcdf_MOD_nf90_put_var_4d_onebyteint 0000000000003f60 T __netcdf_MOD_nf90_put_var_4d_text 000000000000f340 T __netcdf_MOD_nf90_put_var_4d_twobyteint 000000000003b2d0 T __netcdf_MOD_nf90_put_var_5d_eightbyteint 000000000001f250 T __netcdf_MOD_nf90_put_var_5d_eightbytereal 0000000000015010 T __netcdf_MOD_nf90_put_var_5d_fourbyteint 000000000001ad50 T __netcdf_MOD_nf90_put_var_5d_fourbytereal 000000000000b810 T __netcdf_MOD_nf90_put_var_5d_onebyteint 0000000000004640 T __netcdf_MOD_nf90_put_var_5d_text 000000000000fd10 T __netcdf_MOD_nf90_put_var_5d_twobyteint 000000000003c830 T __netcdf_MOD_nf90_put_var_6d_eightbyteint 000000000001fd20 T __netcdf_MOD_nf90_put_var_6d_eightbytereal 0000000000016120 T __netcdf_MOD_nf90_put_var_6d_fourbyteint 000000000001b820 T __netcdf_MOD_nf90_put_var_6d_fourbytereal 000000000000c2e0 T __netcdf_MOD_nf90_put_var_6d_onebyteint 0000000000004dd0 T __netcdf_MOD_nf90_put_var_6d_text 00000000000107e0 T __netcdf_MOD_nf90_put_var_6d_twobyteint 000000000003e100 T __netcdf_MOD_nf90_put_var_7d_eightbyteint 00000000000208d0 T __netcdf_MOD_nf90_put_var_7d_eightbytereal 00000000000174e0 T __netcdf_MOD_nf90_put_var_7d_fourbyteint 000000000001c3d0 T __netcdf_MOD_nf90_put_var_7d_fourbytereal 000000000000ce90 T __netcdf_MOD_nf90_put_var_7d_onebyteint 00000000000055f0 T __netcdf_MOD_nf90_put_var_7d_text 0000000000011390 T __netcdf_MOD_nf90_put_var_7d_twobyteint 0000000000047530 T __netcdf_MOD_nf90_put_var_any 0000000000047050 T __netcdf_MOD_nf90_put_var_eightbyteint 00000000000091a0 T __netcdf_MOD_nf90_put_var_eightbytereal 0000000000009010 T __netcdf_MOD_nf90_put_var_fourbyteint 00000000000090e0 T __netcdf_MOD_nf90_put_var_fourbytereal 0000000000008e90 T __netcdf_MOD_nf90_put_var_onebyteint 0000000000002970 T __netcdf_MOD_nf90_put_var_text 0000000000008f50 T __netcdf_MOD_nf90_put_var_twobyteint 00000000000000d0 T __netcdf_MOD_nf90_redef 0000000000000a30 T __netcdf_MOD_nf90_rename_att 00000000000008e0 T __netcdf_MOD_nf90_rename_dim 0000000000002960 T __netcdf_MOD_nf90_rename_var 0000000000000090 T __netcdf_MOD_nf90_set_base_pe 00000000000000c0 T __netcdf_MOD_nf90_set_fill 0000000000000040 T __netcdf_MOD_nf90_strerror 00000000000001e0 T __netcdf_MOD_nf90_sync 0000000000047280 T __netcdf_MOD_nf90_var_par_access U nf__create_ U nf__create_mp_ U nf__enddef_ U nf__open_ U nf__open_mp_ U nf_abort_ U nf_close_ U nf_copy_att_ U nf_create_ U nf_create_par_ U nf_def_compound_ U nf_def_dim_ U nf_def_enum_ U nf_def_grp_ U nf_def_opaque_ U nf_def_var_ U nf_def_var_chunking_ U nf_def_var_deflate_ U nf_def_var_endian_ U nf_def_var_fill_ U nf_def_var_fletcher32_ U nf_def_vlen_ U nf_del_att_ U nf_delete_ U nf_enddef_ U nf_free_vlen_ U nf_get_att_ U nf_get_att_double_ U nf_get_att_int1_ U nf_get_att_int2_ U nf_get_att_int_ U nf_get_att_real_ U nf_get_att_text_ U nf_get_chunk_cache_ U nf_get_var1_double_ U nf_get_var1_int1_ U nf_get_var1_int2_ U nf_get_var1_int64_ U nf_get_var1_int_ U nf_get_var1_real_ U nf_get_vara_double_ U nf_get_vara_int1_ U nf_get_vara_int2_ U nf_get_vara_int64_ U nf_get_vara_int_ U nf_get_vara_real_ U nf_get_varm_double_ U nf_get_varm_int1_ U nf_get_varm_int2_ U nf_get_varm_int64_ U nf_get_varm_int_ U nf_get_varm_real_ U nf_get_varm_text_ U nf_get_vars_ U nf_get_vars_double_ U nf_get_vars_int1_ U nf_get_vars_int2_ U nf_get_vars_int64_ U nf_get_vars_int_ U nf_get_vars_real_ U nf_get_vars_text_ U nf_inq_ U nf_inq_att_ U nf_inq_attid_ U nf_inq_attname_ U nf_inq_base_pe_ U nf_inq_compound_ U nf_inq_compound_field_ U nf_inq_compound_fielddim_sizes_ U nf_inq_compound_fieldindex_ U nf_inq_compound_fieldname_ U nf_inq_compound_fieldndims_ U nf_inq_compound_fieldoffset_ U nf_inq_compound_fieldtype_ U nf_inq_compound_name_ U nf_inq_compound_nfields_ U nf_inq_compound_size_ U nf_inq_dim_ U nf_inq_dimid_ U nf_inq_dimids_ U nf_inq_enum_ U nf_inq_enum_ident_ U nf_inq_enum_member_ U nf_inq_format_ U nf_inq_grp_ncid_ U nf_inq_grp_parent_ U nf_inq_grpname_ U nf_inq_grpname_full_ U nf_inq_grpname_len_ U nf_inq_grps_ U nf_inq_libvers_ U nf_inq_ncid_ U nf_inq_opaque_ U nf_inq_type_ U nf_inq_typeids_ U nf_inq_user_type_ U nf_inq_var_ U nf_inq_var_chunking_ U nf_inq_var_deflate_ U nf_inq_var_endian_ U nf_inq_var_fill_ U nf_inq_var_fletcher32_ U nf_inq_varid_ U nf_inq_varids_ U nf_inq_vlen_ U nf_insert_array_compound_ U nf_insert_compound_ U nf_insert_enum_ U nf_open_ U nf_open_par_ U nf_put_att_ U nf_put_att_double_ U nf_put_att_int1_ U nf_put_att_int2_ U nf_put_att_int_ U nf_put_att_real_ U nf_put_att_text_ U nf_put_var1_double_ U nf_put_var1_int1_ U nf_put_var1_int2_ U nf_put_var1_int64_ U nf_put_var1_int_ U nf_put_var1_real_ U nf_put_vara_double_ U nf_put_vara_int1_ U nf_put_vara_int2_ U nf_put_vara_int64_ U nf_put_vara_int_ U nf_put_vara_real_ U nf_put_varm_double_ U nf_put_varm_int1_ U nf_put_varm_int2_ U nf_put_varm_int64_ U nf_put_varm_int_ U nf_put_varm_real_ U nf_put_varm_text_ U nf_put_vars_ U nf_put_vars_double_ U nf_put_vars_int1_ U nf_put_vars_int2_ U nf_put_vars_int64_ U nf_put_vars_int_ U nf_put_vars_real_ U nf_put_vars_text_ U nf_redef_ U nf_rename_att_ U nf_rename_dim_ U nf_rename_var_ U nf_set_base_pe_ U nf_set_chunk_cache_ U nf_set_fill_ U nf_strerror_ U nf_sync_ U nf_var_par_access_ U nc_inq_compound_nfields 00000000000002ff T nf_create_par__ 0000000000000d55 T nf_def_compound__ 0000000000001d89 T nf_def_enum__ 0000000000000c55 T nf_def_grp__ 0000000000002356 T nf_def_opaque__ 0000000000002584 T nf_def_var_chunking__ 0000000000002612 T nf_def_var_deflate__ 0000000000002880 T nf_def_var_endian__ 0000000000002669 T nf_def_var_fill__ 0000000000002700 T nf_def_var_fletcher32__ 00000000000019b3 T nf_def_vlen__ 0000000000002be6 T nf_free_vlen__ 0000000000002a2b T nf_get_att__ 00000000000033d4 T nf_get_chunk_cache__ 0000000000002fcf T nf_get_var1_int64__ 0000000000003360 T nf_get_var_int64__ 000000000000305a T nf_get_vara_int64__ 0000000000003227 T nf_get_varm_int64__ 0000000000003122 T nf_get_vars_int64__ 0000000000002b8c T nf_get_vlen_element__ 00000000000011e5 T nf_inq_compound__ 0000000000001496 T nf_inq_compound_field__ 000000000000195d T nf_inq_compound_fielddim_sizes__ 0000000000001741 T nf_inq_compound_fieldindex__ 000000000000160c T nf_inq_compound_fieldname__ 0000000000001907 T nf_inq_compound_fieldndims__ 0000000000001858 T nf_inq_compound_fieldoffset__ 00000000000018b1 T nf_inq_compound_fieldtype__ 0000000000001313 T nf_inq_compound_name__ 0000000000001455 T nf_inq_compound_nfields__ 0000000000001414 T nf_inq_compound_size__ 0000000000000bcb T nf_inq_dimids__ 0000000000001fa8 T nf_inq_enum__ 0000000000002226 T nf_inq_enum_ident__ 00000000000020e6 T nf_inq_enum_member__ 0000000000000a8e T nf_inq_grp_full_ncid__ 000000000000098e T nf_inq_grp_ncid__ 0000000000000959 T nf_inq_grp_parent__ 00000000000006db T nf_inq_grpname__ 00000000000007f4 T nf_inq_grpname_full__ 0000000000000921 T nf_inq_grpname_len__ 0000000000000695 T nf_inq_grps__ 0000000000000595 T nf_inq_ncid__ 000000000000246d T nf_inq_opaque__ 00000000000010ce T nf_inq_type__ 0000000000000c18 T nf_inq_typeids__ 0000000000001c1a T nf_inq_user_type__ 000000000000273a T nf_inq_var_chunking__ 00000000000027d3 T nf_inq_var_deflate__ 00000000000028ba T nf_inq_var_endian__ 00000000000026b1 T nf_inq_var_fill__ 000000000000283f T nf_inq_var_fletcher32__ 0000000000000b8e T nf_inq_varids__ 0000000000001acf T nf_inq_vlen__ 0000000000000f92 T nf_insert_array_compound__ 0000000000000e6c T nf_insert_compound__ 0000000000001e9d T nf_insert_enum__ 000000000000042d T nf_open_par__ 00000000000028fb T nf_put_att__ 0000000000002c06 T nf_put_var1_int64__ 0000000000002f97 T nf_put_var_int64__ 0000000000002c91 T nf_put_vara_int64__ 0000000000002e5e T nf_put_varm_int64__ 0000000000002d59 T nf_put_vars_int64__ 0000000000002b39 T nf_put_vlen_element__ 0000000000003398 T nf_set_chunk_cache__ 000000000000055b T nf_var_par_access__ 0000000000000405 T nf__create__ 00000000000009cf T nf__create_mp__ 0000000000000828 T nf__enddef__ 000000000000064c T nf__open__ 0000000000000b1e T nf__open_mp__ 00000000000008aa T nf_abort__ 00000000000008cb T nf_close__ 00000000000002ff T nf_create__ 00000000000008ec T nf_delete__ 0000000000000c5d T nf_delete_mp__ 0000000000000807 T nf_enddef__ 0000000000000d7f T nf_inq_base_pe__ 0000000000000546 T nf_open__ 00000000000007e6 T nf_redef__ 0000000000000d52 T nf_set_base_pe__ 00000000000007b1 T nf_set_default_format__ 0000000000000773 T nf_set_fill__ 0000000000000889 T nf_sync__ 00000000000002ff T nf_inq__ 0000000000000476 T nf_inq_format__ 00000000000003f3 T nf_inq_natts__ 0000000000000389 T nf_inq_ndims__ 00000000000003be T nf_inq_nvars__ 0000000000000428 T nf_inq_unlimdim__ 0000000000001042 T nf_get_vars__ 0000000000000e40 T nf_get_vars_double__ 0000000000000638 T nf_get_vars_int1__ 000000000000083a T nf_get_vars_int2__ 0000000000000a3c T nf_get_vars_int__ 0000000000000c3e T nf_get_vars_real__ 000000000000041b T nf_get_vars_text__ 0000000000000f41 T nf_put_vars__ 0000000000000d3f T nf_put_vars_double__ 0000000000000537 T nf_put_vars_int1__ 0000000000000739 T nf_put_vars_int2__ 000000000000093b T nf_put_vars_int__ 0000000000000b3d T nf_put_vars_real__ 00000000000002ff T nf_put_vars_text__ 0000000000000d37 T nf_get_vara__ 0000000000000baf T nf_get_vara_double__ 000000000000058f T nf_get_vara_int1__ 0000000000000717 T nf_get_vara_int2__ 000000000000089f T nf_get_vara_int__ 0000000000000a27 T nf_get_vara_real__ 00000000000003e5 T nf_get_vara_text__ 0000000000000c73 T nf_put_vara__ 0000000000000aeb T nf_put_vara_double__ 00000000000004cb T nf_put_vara_int1__ 0000000000000653 T nf_put_vara_int2__ 00000000000007db T nf_put_vara_int__ 0000000000000963 T nf_put_vara_real__ 00000000000002ff T nf_put_vara_text__ 00000000000002ff T nf_inq_libvers__ 00000000000004ec T nf_issyserr__ 00000000000003e6 T nf_strerror__ 0000000000000a5f T nf_get_var1__ 0000000000000947 T nf_get_var1_double__ 00000000000004e7 T nf_get_var1_int1__ 00000000000005ff T nf_get_var1_int2__ 0000000000000717 T nf_get_var1_int__ 000000000000082f T nf_get_var1_real__ 00000000000003ad T nf_get_var1_text__ 00000000000009d3 T nf_put_var1__ 00000000000008bb T nf_put_var1_double__ 000000000000045b T nf_put_var1_int1__ 0000000000000573 T nf_put_var1_int2__ 000000000000068b T nf_put_var1_int__ 00000000000007a3 T nf_put_var1_real__ 00000000000002ff T nf_put_var1_text__ 00000000000008b0 T nf_copy_att__ 0000000000000bad T nf_del_att__ 00000000000002ff T nf_inq_att__ 000000000000042d T nf_inq_attid__ 000000000000065e T nf_inq_attlen__ 0000000000000778 T nf_inq_attname__ 0000000000000547 T nf_inq_atttype__ 00000000000009da T nf_rename_att__ 000000000000107c T nf_get_varm_double__ 00000000000006d4 T nf_get_varm_int1__ 000000000000093e T nf_get_varm_int2__ 0000000000000ba8 T nf_get_varm_int__ 0000000000000e12 T nf_get_varm_real__ 000000000000044f T nf_get_varm_text__ 0000000000000f47 T nf_put_varm_double__ 000000000000059f T nf_put_varm_int1__ 0000000000000809 T nf_put_varm_int2__ 0000000000000a73 T nf_put_varm_int__ 0000000000000cdd T nf_put_varm_real__ 00000000000002ff T nf_put_varm_text__
netcdfgroup
archives: