netcdf
netcdf copied to clipboard
High-level netCDF bindings for Rust
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 { }...