intrico 2.4.0

High-performance Quantum Computing library to simulate, and visualize quantum circuits with precision and power.
Documentation
<div align="center">

# 🚀 Intrico

**High-performance quantum computing library for Rust**

*Simulate quantum circuits with precision and speed*

[![Crates.io](https://img.shields.io/crates/v/intrico?style=flat-square)](https://crates.io/crates/intrico)
[![Documentation](https://img.shields.io/docsrs/intrico?style=flat-square)](https://docs.rs/intrico)
[![License](https://img.shields.io/crates/l/intrico?style=flat-square)](LICENSE)

</div>

## âš¡ 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

```rust
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`:

```toml
[dependencies]
intrico = "2.4.0"
```

## 📖 Documentation

Full documentation is available at [docs.rs/intrico](https://docs.rs/intrico)

## 📄 License

Licensed under [Apache-2.0](LICENSE)