A literal translation of the NetCDF C library into Ruby: every function under its own name, with libnetcdf's own documentation to read it by. Bulk data is passed through Ruby's MemoryView protocol: an array library's own memory is handed to libnetcdf, which reads or writes it where it lies, and array I/O runs with the GVL released.

Required Ruby Version

>= 3.1.0

Authors

himotoyoshi

Versions

  1. 0.2.0
    1. source

      1. 0.2.0 source October 29, 2026 (48.5 KB)
  2. 0.1.0
    1. source

      1. 0.1.0 source October 26, 2026 (45 KB)

Pushed by

SHA 256 checksum