Skip to main content

Module io

Module io 

Source
Expand description

File I/O: Matrix Market (.mtx) and JSON metadata, plus the gridfm-datakit Parquet export (--features gridfm).

Re-exports§

pub use gridfm::GridfmOptions;
pub use gridfm::GridfmOutputs;
pub use gridfm::GridfmRead;
pub use gridfm::GridfmSnapshot;
pub use gridfm::GridfmTables;
pub use gridfm::gridfm_base_case;
pub use gridfm::gridfm_record_batches;
pub use gridfm::gridfm_record_batches_batch;
pub use gridfm::numbered_snapshots;
pub use gridfm::read_gridfm_dataset;
pub use gridfm::read_gridfm_network;
pub use gridfm::read_gridfm_scenarios;
pub use gridfm::write_gridfm_batch;
pub use gridfm::write_gridfm_dataset;
pub use meta::CaseMetadata;
pub use meta::MatrixMetadata;
pub use meta::write_meta_json;
pub use mtx::read_mtx;
pub use mtx::read_vector_mtx;
pub use mtx::write_mtx;
pub use mtx::write_vector_mtx;

Modules§

gridfm
GridFM interchange: a parsed case as the gridfm-datakit Parquet schema.
meta
Per case metadata: matrices emitted, their stats, source file digest, build options. Used by the TUI Inspect screen and as a sidecar for downstream tooling.
mtx
Matrix Market I/O.