#open-qasm #quantum #dqcsim

app dqcsim-openqasm

DQCsim的OpenQASM 2.0前端插件

3个版本 (破坏性更新)

0.3.0 2020年11月12日
0.2.0 2020年1月29日
0.1.0 2020年1月20日

#4#open-qasm

Apache-2.0

24KB
463

dqcsim-openqasm

Crates.io

OpenQASM 2.0DQCsim提供的前端插件

使用方法

要求

安装

cargo install dqcsim-openqasm

更新/重新安装

cargo install --force dqcsim-openqasm

卸载

cargo uninstall dqcsim-openqasm

运行

此插件允许直接运行.qasm文件,例如。

dqcsim test.qasm null

注意

  • 包含语句是相对于当前工作目录解析的,没有自动包含或额外的门定义。包含其他文件(如include "qelib1.inc";)的.qasm文件必须提供这些文件。
  • 默认情况下跳过barrier指令。要在门流中启用传递barrier指令,请设置环境变量DQCSIM_OPENQASM_BARRIERbarrier指令被编码为名为openqasm.barrier的自定义门,并相应地设置目标量子比特。

依赖关系

~16–28MB
~457K SLoC