https://github.com/iitis/cuquantuminformation.jl
https://github.com/iitis/cuquantuminformation.jl
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/iitis/cuquantuminformation.jl
- Owner: iitis
- License: gpl-3.0
- Created: 2020-07-23T17:04:59.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2021-03-12T21:00:32.000Z (over 5 years ago)
- Last Synced: 2025-01-17T13:32:22.004Z (over 1 year ago)
- Language: Julia
- Size: 178 KB
- Stars: 2
- Watchers: 7
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# CuQuantumInformation.jl
CuQuantumInformation.jl is an extension of [`QuantumInformation`](https://github.com/iitis/QuantumInformation.jl) which provides specialized methods for `CuArrays`. This package is intended to provide a high-level interface for shifting the workload to a GPU.
This package provides definitions which play nice with `CuArrays` and their requirements like `allowscalar(false)`. After installing you can use this package as
```julia
using CuQuantumInformation
```
This will import and reexport all functions from `QuantumInformation`.
The main part of `QuantumInformation` that required specialized implementation for `CuArrays` are random quantum objects.