stabilizer_ch_form_rust/lib.rs
1//! # Stabilizer State CH-Form Simulator
2//!
3//! A Rust library for simulating quantum stabilizer states using the CH-form representation,
4//! based on the work in arXiv:1808.00128.
5
6pub mod circuit;
7pub mod error;
8#[doc(hidden)]
9pub mod form;
10pub mod types;
11
12#[doc(inline)]
13pub use form::StabilizerCHForm;
14pub mod prelude {
15 pub use crate::circuit::{CliffordCircuit, CliffordGate};
16 pub use crate::error::{Error, Result};
17 pub use crate::form::StabilizerCHForm;
18}
19
20#[cfg(test)]
21mod test_utils;