Skip to main content

powerio_matrix/io/
mod.rs

1//! File I/O: Matrix Market (`.mtx`) and JSON metadata, plus the gridfm-datakit
2//! Parquet export (`--features gridfm`).
3
4#[cfg(feature = "gridfm")]
5pub mod gridfm;
6pub mod meta;
7pub mod mtx;
8
9#[cfg(feature = "gridfm")]
10pub use gridfm::{
11    GridfmOptions, GridfmOutputs, GridfmRead, GridfmSnapshot, GridfmTables, gridfm_base_case,
12    gridfm_record_batches, gridfm_record_batches_batch, numbered_snapshots, read_gridfm_dataset,
13    read_gridfm_network, read_gridfm_scenarios, write_gridfm_batch, write_gridfm_dataset,
14};
15pub use meta::{CaseMetadata, MatrixMetadata, write_meta_json};
16pub use mtx::{read_mtx, read_vector_mtx, write_mtx, write_vector_mtx};