Skip to content

Commit 895e6d2

Browse files
committed
fixed subsytem constructor
1 parent 647396b commit 895e6d2

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

src/CodingTheory.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ import Oscar: dual, isprime, factor, transpose, order, polynomial, nrows, ncols,
2929
isisomorphic, lift, quo, VectorSpace, dimension, extend, support, complement,
3030
is_regular, iscyclic, genus, density, isdegenerate, index, generators, copy, issubfield, ,
3131
girth, generator_matrix, polynomial_ring, is_primitive, normal_subgroups, vector_space,
32-
tensor_product, gens, dim
32+
tensor_product, gens, dim, is_isomorphic
3333
import Oscar.Nemo: exponent_vectors
3434
import Base: circshift, iseven, show, length, in, zeros, , /, *, ==, , +, -, copy, isequal,
3535
import CairoMakie: save

test/Quantum/subsystem_code_test.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
# [[9, 1, 4, 3]] gauged Shor code
66
S = ["XXXXXXIII", "XXXIIIXXX", "ZZIZZIZZI","IZZIZZIZZ"]
77
# these are the {X, Z} pairings
8-
G_ops = ["IZZIIIIII", "IIXIIIIIX", "IIIIZZIII", "IIIIIXIIX", "ZZIIIIIII", "XIIIIIXII", "IIIZZIIII", "IIIXIIXII"]
9-
G = S G_ops
8+
G_ops = ["IZZIIIIII", "IIXIIIIIX", "IIIIZZIII", "IIIIIXIIX", "ZZIIIIIII", "XIIIIIXII", "IIIZZIIII", "IIIXIIXII"]
9+
G = S G_ops
1010
L = ["ZZZZZZZZZ", "XXXXXXXXX"]
1111
Q = SubsystemCode(G)
1212
@test length(Q) == 9

test/runtests.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ include("Classical/ReedMuller_test.jl")
1111
include("Classical/misc_known_codes_test.jl")
1212
include("Classical/cyclotomic_test.jl")
1313
include("Classical/cyclic_code_test.jl")
14-
include("Classical/GeneralizedReedSolomon_test.jl")
14+
# include("Classical/GeneralizedReedSolomon_test.jl")
1515
include("Classical/quasi-cyclic_code_test.jl")
1616
# include("Classical/tilings_Tanner_test.jl")
1717
include("Classical/concatenation_test.jl")
@@ -22,5 +22,5 @@ include("Quantum/stabilizer_code_test.jl")
2222
include("Quantum/quantum_MC_ids_test.jl")
2323
include("Quantum/misc_known_codes_test.jl")
2424
include("Quantum/product_codes_test.jl")
25-
# include("Quantum/subsystem_code_test.jl")
25+
include("Quantum/subsystem_code_test.jl")
2626
# include("chain_complex_test.jl")

0 commit comments

Comments
 (0)