A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

Recent Releases of netcdf-fortran

netcdf-fortran - v4.6.2

What's Changed

New Contributors

Full Changelog: https://github.com/Unidata/netcdf-fortran/compare/v4.6.1...v4.6.2

Climate Change - Climate Data Standards - Fortran
Published by WardF about 1 month ago

netcdf-fortran -

What's Changed

New Contributors

Full Changelog: https://github.com/Unidata/netcdf-fortran/compare/v4.6.1...v4.6.2-rc1-tmp

Climate Change - Climate Data Standards - Fortran
Published by WardF 6 months ago

netcdf-fortran - netCDF-Fortran v4.6.1

4.6.1 - May 19, 2023

Requirements

  • netCDF-C: 4.9.0+

Note: to enable libzstd support, you need to satisfy the following requirements.

  1. libnetcdf.so installed with libzstd support.
  2. The environmental variable HDF5_LIBRARY_PATH needs to be specified to the same location used when installing libnetcdf. This can be determined after-the-fact using nc-config --plugindir.

What's Changed

New Contributors

Full Changelog: https://github.com/Unidata/netcdf-fortran/compare/v4.6.0...v4.9.1

Climate Change - Climate Data Standards - Fortran
Published by WardF almost 2 years ago

netcdf-fortran - netCDF-Fortran v4.6.0

4.6.0 - July 29, 2022

Requirements

  • netCDF-C: 4.9.0+

Notable Changes

  • We've added API support to take advantage of the Quantize functionality provided by libnetcdf 4.9.0+. See this conversation for more information.
  • We've added API support to take advantage of ZStandard compression functionality, as described here. Note that you can suppress this with the new options --disable-zstandard-plugin (for configure) and -DDISABLE_ZSTANDARD_PLUGIN (for cmake).

Other Changes

New Contributors

Climate Change - Climate Data Standards - Fortran
Published by WardF almost 3 years ago

netcdf-fortran - netCDF-Fortran v4.5.4

4.5.4 - January 7, 2022

Requirements

  • netCDF-C: 4.7.4+

Changes

New Contributors

Full Changelog: https://github.com/Unidata/netcdf-fortran/compare/v4.4.0-rc1...v4.5.4

Climate Change - Climate Data Standards - Fortran
Published by WardF over 3 years ago

netcdf-fortran - netCDF-Fortran 4.5.3

4.5.3 - June 2, 2020

Requirements

  • netCDF-C: 4.7.4+

Changes

  • Adds a libnetcdff.settings file similar to libnetcdf.settings. See Github #256 for more information.
  • Added support for gcc/gfortran 10. The -fallow_argument_mismatch flag is passed to the underlying compiler when the flag is found to be supported. This change has been added to the autotools and cmake based builds. See GitHub #212 for more information.
  • Added support for HDF5 compact storage. See Github #213.
  • Added support for creating netCDF/HDF5 files with szip compression with new functions nf90_def_var_szip() and nf_def_var_szip(). See Github #213.
  • Corrected an issue where parallel netCDF-Fortran builds would fail despite the presense of MPI libraries/compiler/infrastructure. See Github #208 for more information.

Climate Change - Climate Data Standards - Fortran
Published by WardF almost 5 years ago

netcdf-fortran - netCDF-Fortran 4.5.2

Requirements

  • netCDF-C: 4.6.0 or greater

Changes

  • Corrected an issue where netCDF-Fortran would fail to build correctly on some platforms when the underlying libnetcdf lacked netCDF-4 support. See GitHub #200 for more information.
  • Corrected an issue where cmake-specific large file tests weren't being captured by make dist. See Github #198 for more details.

Climate Change - Climate Data Standards - Fortran
Published by WardF over 5 years ago

netcdf-fortran - netCDF-Fortran 4.5.1

Requirements

  • netCDF-C: 4.6.0 or greater

Changes

  • Corrected an issue where a cmake-specific file wasn't being captured by make dist.
  • Corrected an issue where nf-config wasn't being generated by cmake-based builds. Corrected a couple of other missing files. See Github #108 for more information.

Climate Change - Climate Data Standards - Fortran
Published by WardF over 5 years ago

netcdf-fortran - netCDF-Fortran 4.5.0

  • Moved netCDF classic F90 API tests to new subdirectory nf03_test.
  • Moved netCDF-4 F77 API tests to new subdirectory nf_test4.
  • Moved netCDF-4 F90 API tests to new subdirectory nf03_test4.
  • Fixed bug which caused parallel I/O tests to not be run. See #155 and #157.
  • Fixed bug in the setting of file cache preemption for netCDF-4 files. See #146.
  • Removed many near-duplicate tests files, now they are created at build time with sed. See #165.
  • Removed no longer needed configure options --enable-dll (see #161), --enable-extra-tests (see #114), --enable-extra-example-tests(see #126), and --enable-valgrind (see #118).
  • Moved handling of F77 man page to the docs directory. See #141

Climate Change - Climate Data Standards - Fortran
Published by WardF over 5 years ago

netcdf-fortran - netCDF-Fortran 4.4.5

A maintenance release, with the next push being to clean up the issues related to netCDF-Fortran.

Requirements

  • netCDF-C: 4.6.2

Changes

  • Assorted bugfixes.
  • Interface for working with user-defined plugin API in netCDF-C.
  • Added an option in cmake builds, BUILD_EXAMPLES, TRUE by default. When disabled, the examples will not be built. See #93 for more information.
  • Misc. Bugfixes to bring netCDF-Fortran in line with the features in netCDF-C.
  • Updated CMakeLists.txt to check for C types that match Fortran ones. See GitHub #67 for more information.

Climate Change - Climate Data Standards - Fortran
Published by WardF over 6 years ago

netcdf-fortran - netCDF-Fortran 4.4.4

4.4.4 Released May 13, 2016

  • Corrected an issue where cmake-based builds specifying USE_LOGGING were not seeing expected behavior. The issue was reported, and subsequently fixed, by Neil Carlson at Los Alamos Nat'l Laboratory. See Github Pull Request #44 for more information.

  • Integrated improvements provided by Richard Weed. For a complete list of modifications, see the file docs/netcdf_fortran_4.4.2dev_notes_RW.pdf. It is highly detailed and worth reading!

    The highlights of the improvements are as follows:

    • Explicit dependencies on NC_MAX_DIM constant for arrays has been removed and replaced with dynamically-allocated arrays.
    • Support for nc_open_mem() in the C library, allowing for the creation of "in memory" files.
    • General clean up.

Climate Change - Climate Data Standards - Fortran
Published by WardF almost 9 years ago

netcdf-fortran - netCDF-Fortran 4.4.3

4.4.3 Released 2016-01-20

  • Corrected a bug which would return a false-positive in nf_test, nf03_test when using netCDF-C 4.4.0.
  • Updated the cfortran.doc license document for the cfortran.h library. The most recent version was pulled from http://cfortran.sourceforge.net. The previous version did not reflect that the author had released cfortran under the LGPL. See Github Issue 27 for more information.

Climate Change - Climate Data Standards - Fortran
Published by WardF over 9 years ago

netcdf-fortran - netCDF-Fortran 4.4.2

4.4.2 Released 2015-02-02

  • Added infrastructure to support the new netcdf-c option, ENABLE_REMOTE_FORTRAN_BOOTSTRAP.
  • Incorporated changes submitted by Nico Schlomer which extends the cmake compatibility between netcdf-c and netcdf-fortran.
  • Incorporated a patch submitted by Thomas Jahns which fixed FC being unconditionally overwritten by F77 when Fortran 90 was disabled.

Climate Change - Climate Data Standards - Fortran
Published by WardF about 10 years ago

netcdf-fortran - netcdf-fortran v4.4.1

This is the release of netCDF-Fortran 4.4.1.

Below are the release notes for changes made since the 4.4.0 release. For a full listing of changes, please see the netcdf-fortran release notes.

Instructions for building netcdf-fortran may be found here:

Historic user documentation may be found here:

4.4.1 Released 2014-09-09

  • Added a new variable for cmake-based builds, NC_EXTRA_DEPS. Use this to specify additional dependencies when linking against a static netcdf-c library, e.g.
   netcdf-fortran/build$ cmake .. -DNC_EXTRA_DEPS="-lhdf5 -lhdf5_hl -lcurl"
  • Fixed to build correctly with netCDF-3-only C library, for example C library configured with --disable-netcdf-4 (R. Weed).

Climate Change - Climate Data Standards - Fortran
Published by WardF over 10 years ago

netcdf-fortran - netCDF-Fortran 4.4.1-rc1

This is the Release Candidate 1 release of netCDF-Fortran 4.4.1.

Below are the release notes for changes made since the 4.4.0 release. For a full listing of changes, please see the netcdf-fortran release notes.

Instructions for building netcdf-fortran may be found here:

Historic user documentation may be found here:

4.4.1-RC1 Released 2014-08-05

  • Added a new variable for cmake-based builds, NC_EXTRA_DEPS. Use this to specify additional dependencies when linking against a static netcdf-c library, e.g.
   netcdf-fortran/build$ cmake .. -DNC_EXTRA_DEPS="-lhdf5 -lhdf5_hl -lcurl"
  • Fixed to build correctly with netCDF-3-only C library, for example C library configured with --disable-netcdf-4 (R. Weed).

Climate Change - Climate Data Standards - Fortran
Published by WardF over 10 years ago

netcdf-fortran - netcdf-fortran v4.4.0

Below are the release notes for changes made since the 4.4-rc1 release. For a full listing of changes, please see the netcdf-fortran release notes.

Instructions for building netcdf-fortran may be found here:

Historic user documentation may be found here:

4.4 Released 2014-07-08

  • For 32-bit platforms fixed integer fill parameters, initialized potentially
    unitialized variables, and provided some missing defaults (R. Weed).
  • Fixed CMake builds on 32-bit platforms.
  • Added new inq_path and rename_grps functions analogous to
    corresponding C functions. Added associated tests. (R. Weed)
  • Added support for NF_MPIIO, NF_MPIPOSIX, NF_PNETCDF flags and
    NF_FILL_UINT. (R. Weed)
  • Fixed potential bug in attribute functions for integer values when
    Fortran INTEGER*1 or INTEGER*2 types are the same size as C
    long. (R. Weed)
  • Added test for compiler support of Fortran 2008 ISO_FORTRAN_ENV
    additions and TS29113 standard extension.
  • Fixed C_PTR_DIFF_T issue reported by Orion Poplowski. (R. Weed)

Climate Change - Climate Data Standards - Fortran
Published by WardF almost 11 years ago

netcdf-fortran -

These release notes are for netCDF-Fortran 4.4.0, release candidate 1. For a full list of release notes including notes for previous releases, please see:

https://github.com/Unidata/netcdf-fortran/blob/master/RELEASE_NOTES.md

4.4-rc1 Released 2013-10-06

  • Added missing error codes for DAP and some netCDF-4 errors
  • Fixed some documentation for F77 API, added make rule for creating
    netcdf-f77 HTML files.

Climate Change - Climate Data Standards - Fortran
Published by WardF over 11 years ago

netcdf-fortran - Release notes for netCDF-Fortran 4.4b5

VERSION COMMENTS


4.4-beta5 Released 2013-08-27

  • Added configuration files to github distribution.

4.4-beta4

  • Moved to GitHub from Subversion, the location of the new GitHub repository is at: http://github.com/Unidata/netCDF-Fortran
  • Parallel-build portability fixes, particularly for
    OpenMPI and gcc/gfortran-4.8.x on the Mac. Also added
    test from Reto Stöckli for NCF-250 bug, demonstrating
    it was fixed in previous commit.
  • Add support for NF_MPIIO, NF_MPIPOSIX, NF_PNETCDF, and
    NF_FILL_UINT in the data files.
  • Add support for nf_inq_path.
  • Add a pre-processor macro that can be used to bypass
    the home-brew C_PTRDIFF_T definition and use the
    standard one for compilers that support it.
  • Fix a potential bug in nf_attio to call the _long
    version of some puts/gets instead of the _int
    version. These were inside INT1_IS_C_LONG and
    INT2_IS_C_LONG ifdef blocks so they would have only
    showed up when those macros were true.

Climate Change - Climate Data Standards - Fortran
Published by WardF over 11 years ago