Recent Releases of RNetCDF

RNetCDF - RNetCDF release 2.10-2

  • Fix bashisms in scripts

- C
Published by mjwoods about 1 year ago

RNetCDF - RNetCDF release 2.10-1

  • Detect and work around broken nc-config in configure script
    • Try static option with nc-config if linking fails without it
    • Use compiler from nc-config which may enable MPI
    • Try pkg-config if nc-config fails or is disabled
  • Prepare for upcoming change to bit64 package namespace
  • Remove call to non-API entry point in R

- C
Published by mjwoods about 1 year ago

RNetCDF - RNetCDF release 2.9-2

  • Use pkg-config on Windows to fix linking with upcoming Rtools version

- C
Published by mjwoods over 2 years ago

RNetCDF - RNetCDF release 2.9-1

  • Fix support for parallel I/O with MPICH (and related MPI variants)
  • Fix error handlers to remove potentially insecure format strings

- C
Published by mjwoods over 2 years ago

RNetCDF - RNetCDF release 2.8-1

  • Fix builds on platforms where share directory is not under $R_HOME
  • Fix UBSAN warning when converting empty NC_CHAR to R string
  • Fix type conversions with oneAPI compiler

- C
Published by mjwoods over 2 years ago

RNetCDF - RNetCDF release 2.7-1

  • Fix crash when calling ncfreevlen on vlen with zero-length
  • Support packing and unpacking of vlen
  • Support fill value conversions in non-numeric data types: NCCHAR, NCSTRING, enum, compound, and vlen
  • Improve support for NetCDF parallel I/O in configure script:
    • Specify MPI compiler via argument --with-mpicc
    • Enable MPI tests in R CMD check via argument --with-mpiexec
    • Give warnings if MPI and/or NetCDF parallel I/O not detected
  • Add configure option --with-nc-config-static to allow selection of static libraries from nc-config
  • Build Windows package with NetCDF library from RTools4x
    • Adapt to newer RTools by using configure script on Windows
  • Add examples using hierarchical groups to help for grp.inq.nc

- C
Published by mjwoods almost 3 years ago

RNetCDF - RNetCDF release 2.6-2

  • Fix compiler warnings reported by R-devel

- C
Published by mjwoods almost 3 years ago

RNetCDF - RNetCDF release 2.6-1

  • Build with netcdf-4.9.0 on Windows
  • Fix warnings for comparing class with string

- C
Published by mjwoods about 4 years ago

RNetCDF - RNetCDF release 2.5-2

This minor update to v2.5-1 reduces CPU time for running examples, so that CRAN submission succeeds.

- C
Published by mjwoods almost 5 years ago

RNetCDF - RNetCDF release 2.5-1

  • Fix test failures with netcdf-4.8.0
  • Support hdf5 filters via multi-filter interface (netcdf>=4.8.0)
  • Windows: update binary packages to netcdf 4.7.4 with OpenDAP
  • Generate type conversions with m4 macros

- C
Published by mjwoods almost 5 years ago

RNetCDF - RNetCDF release 2.4-2

  • Support reading/writing special values (e.g. NA, Inf) for floating point variables
  • Fix selection of na.mode values 0,1,2
  • Fix range checks for numeric conversions with packing
  • Significantly increase test coverage of type conversion routines
  • Support parallel NetCDF when running with MPI
  • Allow creation of datasets in "data64" (CDF5) format
  • Support diskless files and in-memory manipulation of persistent files
  • Use https in links to Unidata sites

- C
Published by mjwoods almost 6 years ago

RNetCDF - RNetCDF release 2.3-1

Fix failed tests with netcdf 4.7.4

- C
Published by mjwoods about 6 years ago

RNetCDF - RNetCDF custom 2.2-1

Build using preinstalled netcdf4 library on win-builder (i.e. without rwinlibs). This is a temporary workaround to support large netcdf4 datasets on Windows.

- C
Published by mjwoods over 6 years ago

RNetCDF - RNetCDF release 2.1-1

  • Remove automatic handling of fill values in user-defined types
  • Link rwinlib libraries by pathname to fix r-hub Windows builds
  • Correct quoting of external software names in DESCRIPTION

- C
Published by mjwoods over 6 years ago

RNetCDF - RNetCDF release 2.0-3

  • Support NetCDF-4 features for reading and writing of datasets.
  • Suggest bit64 package for NCINT64 and NCUINT64 types.
  • Drop support for netcdf-3.x library, require netcdf-4.x.
  • Drop support for udunits-1 library.
  • Disable calendar functions if udunits-2.x is not found during build.

- C
Published by mjwoods almost 7 years ago