netcdf icon indicating copy to clipboard operation
netcdf copied to clipboard

High-level netCDF bindings for Rust

Results 14 netcdf issues
Sort by recently updated
recently updated
newest added

The cmake command in netcdf-src with `static` feature fails for me on release builds. Steps to reproduce (in an empty folder) ```shell cargo init cargo add netcdf --features static cargo...

[rustc-check-cfg](https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-check-cfg) wants features to be explicitely declared, to check for in appropriate feature usage. This picked up one bug with `mmap` Will merge when 1.77 is a more common version

Exposes the MPI related functionality of `netCDF`. Still needs to explain pre-conditions and requirements for how to properly use this feature. Fixes #42

An attempt to unify `DimensionIdentifier` and `&str` as valid dimensions for a file under the same API. Breaking change: Adds another type type specification on `add_variable` (e.g. `add_variable::(...)` instead of...

Allows deriving types for user-defined structs and enums Breaking change: Entire `types.rs` file, removed `NcPutGet` trait, for basic types the functionality is the same as before

Hi, I think both netcdf and hdf5 supports parallel reads. Glimpsing at the source of this project there seem to be some global locks. Is parallel netcdf supported? I am...

Can someone clarify whether the thread safety corresponds to reading the same file in parallel or multiple reads from different files? Also can the read me please be updated? I...

Platform: macOS 14.2 apple silicon I am trying to use netcdf5 in a Tauri application. I'm starting with the basic print file example but it's running into issues at the...

Error code is `Error: Netcdf(2)`. I tried open with options but no luck, and I can read it from python. Below is the nc file(zipped to upload to github) I...

When reading values from a variable, it should be possible to get a lazy-loading iterator over chunks. Implementation details: new method: fn values_chunked(start, chunklength, &mut buffer) -> ChunkIterator { }...

enhancement
help wanted
good first issue