logosq 0.1.2

This project is a quantum computing library developed in Rust, inspired by existing libraries such as QPP in C++, Yao.jl in Julia, and Pennylane in Python.
Documentation
[[bench]]
name = "performance"
path = "benches/performance.rs"

[dependencies.ndarray]
version = "0.15"

[dependencies.num-complex]
version = "0.4"

[dependencies.rand]
version = "0.8"

[dependencies.thiserror]
version = "1.0"

[[example]]
name = "basic_gates"
path = "examples/basic_gates.rs"

[[example]]
name = "grover_algorithm"
path = "examples/grover_algorithm.rs"

[[example]]
name = "quantum_teleportation"
path = "examples/quantum_teleportation.rs"

[[example]]
name = "visualization"
path = "examples/visualization.rs"

[lib]
crate-type = ["cdylib", "rlib"]
name = "logosq"
path = "src/lib.rs"

[package]
authors = ["Shiwen An <an.s.aa@m.titech.ac.jp>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "This project is a quantum computing library developed in Rust, inspired by existing libraries such as QPP in C++, Yao.jl in Julia, and Pennylane in Python. "
edition = "2021"
homepage = "https://logosqbook.vercel.app"
keywords = ["QuantumComputing", "QuantumInformation", "VQC", "QML"]
license = "MIT"
name = "logosq"
readme = "README.md"
version = "0.1.2"

[profile.dev]
opt-level = 1

[profile.release]
opt-level = 3

[[test]]
name = "test_circuits"
path = "tests/test_circuits.rs"

[[test]]
name = "test_gates"
path = "tests/test_gates.rs"

[[test]]
name = "test_states"
path = "tests/test_states.rs"