intrico 2.1.0

High-performance Quantum Computing library to simulate, and visualize quantum circuits with precision and power.
Documentation
intrico-2.1.0 has been yanked.

🚀 Intrico

High-performance quantum computing library for Rust

Simulate quantum circuits with precision and speed

Crates.io Documentation License

⚡ Features

  • Memory Efficient — Support for up to 30 qubits with intelligent caching
  • High Performance — Optimized gate execution kernels
  • Type Safety — Comprehensive error handling with descriptive messages
  • Standard Gates — Complete library of quantum gates and operations

🚀 Quick Start

use intrico::{QuantumCircuit, QuantumState};

fn main() -> intrico::error::Result<()> {
    // Create a Bell pair
    let mut circuit = QuantumCircuit::new(2);
    circuit.h(0)?.cnot(0, 1)?;
    
    let mut state = QuantumState::new(2);
    circuit.execute(&mut state)?;
    
    println!("Bell state: {}", state);
    Ok(())
}

📦 Installation

Add to your Cargo.toml:

[dependencies]
intrico = "2.1.0"

📖 Documentation

Full documentation is available at docs.rs/intrico

📄 License

Licensed under Apache-2.0