3个版本 (破坏性更新)
0.3.0 | 2020年11月12日 |
---|---|
0.2.0 | 2020年1月29日 |
0.1.0 | 2020年1月20日 |
#4 在 #open-qasm
24KB
463 行
dqcsim-openqasm
为OpenQASM 2.0的DQCsim提供的前端插件。
使用方法
要求
安装
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_BARRIER
。barrier
指令被编码为名为openqasm.barrier
的自定义门,并相应地设置目标量子比特。
依赖关系
~16–28MB
~457K SLoC