Quaru

quaru_opacity

example workflow

Repository for group 22 quantum computer simulator bachelor's thesis.

External Links

BLAS feature

We provide suport for enabling the feature "blas" in the ndarray crate. When enabling this feature you need to add the blas-src crate to your dependencies. You also need to choose one of the five supported blas implementations:

[dependencies] blas-src = { version = "0.8", features = ["accelerate"] } blas-src = { version = "0.8", features = ["blis"] } blas-src = { version = "0.8", features = ["intel-mkl"] } blas-src = { version = "0.8", features = ["netlib"] } blas-src = { version = "0.8", features = ["openblas"] }

OpenBLAS

If you want to use the OpenBLAS implementation your toml should look like this:

blas-src = { version = "0.8", features = ["openblas"], optional = true} openblas-src = { version = "0.10", features = ["cblas", "system"], optional = true}

And your main rust file needs this line at the top:

rust extern crate blas_src;

For all implementations you need to install software on your local machine.