#quantum-circuit #qasm #qasm3

qurust

Collection of modules used for working with quantum programs and circuits

2 unstable releases

0.2.0 Apr 7, 2024
0.1.0 Jan 28, 2024

#301 in Science

Download history 16/week @ 2024-07-30 2/week @ 2024-09-17 16/week @ 2024-09-24

74 downloads per month

MIT license

1MB
22K SLoC

qurust

crates.io crates.io/docs License: MIT

qurust library is a collection of modules used for working with quantum programs and circuits.

Usage

Update your Cargo.toml by including qurust:

[dependencies]
qurust = "0.2.0"

Contributing

Please refer to CONTRIBUTING.MD for contributions guidelines.


lib.rs:

qurust library is a collection of modules used for working with quantum programs and circuits.

Module qasm3 serves as a set of modules used for representation and parsing of OpenQASM3 programs. We refer to OpenQASM3 as QASM3 for short. For more information and an example, see the module documentation.

Dependencies

~3.5–5MB
~89K SLoC