From 9e92c633f82277a46e3d3d13304c02c1d1d889a5 Mon Sep 17 00:00:00 2001 From: Pete Shadbolt Date: Sun, 8 May 2016 22:14:44 +0100 Subject: [PATCH] Fixing naming of local cliffords --- abp/clifford.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/abp/clifford.py b/abp/clifford.py index e93588d..7875515 100644 --- a/abp/clifford.py +++ b/abp/clifford.py @@ -17,6 +17,19 @@ decompositions = ("xxxx", "xx", "zzxx", "zz", "zxx", "z", "zzz", "xxz", "xzx", "xzxxx", "xzzzx", "xxxzx", "xzz", "zzx", "xxx", "x", "zzzx", "xxzx", "zx", "zxxx", "xxxz", "xzzz", "xz", "xzxx") + #{"UUUU", "UU", "VVUU", "VV", + #"VUU", "V", "VVV", "UUV", + #"UVU", "UVUUU", "UVVVU", "UUUVU", + #"UVV", "VVU", "UUU", "U", + #"VVVU", "UUVU", "VU", "VUUU", + #"UUUV", "UVVV", "UV", "UVUU"}; + +#string LocCliffOp::get_name (void) const +#{ + #static const char* paulinames[] = {"I", "X", "Y", "Z"}; + #return string (paulinames[op & 0x03]) + (char) ('A' + op / 4); +#} + ab_names = {0: "IA"}