Skip to content
Snippets Groups Projects
Commit c0112080 authored by Joseph Weston's avatar Joseph Weston
Browse files

remove superfluous usage of 'prettify=True'

Also comment other usages of this parameter.
parent d8e00f2c
No related branches found
No related tags found
No related merge requests found
...@@ -41,7 +41,7 @@ def test_honeycomb(): ...@@ -41,7 +41,7 @@ def test_honeycomb():
syst[lat.neighbors(1)] = -1 syst[lat.neighbors(1)] = -1
H = builder_to_model(syst) H = builder_to_model(syst)
sg, cs = symmetries(H, hexagonal(sympy_R=False), prettify=True) sg, cs = symmetries(H, hexagonal(sympy_R=False))
assert len(sg) == 24 assert len(sg) == 24
assert len(cs) == 0 assert len(cs) == 0
...@@ -52,7 +52,7 @@ def test_honeycomb(): ...@@ -52,7 +52,7 @@ def test_honeycomb():
syst[lat.neighbors(1)] = lambda site1, site2, t: t syst[lat.neighbors(1)] = lambda site1, site2, t: t
H = builder_to_model(syst) H = builder_to_model(syst)
sg, cs = symmetries(H, hexagonal(sympy_R=False), prettify=True) sg, cs = symmetries(H, hexagonal(sympy_R=False))
assert len(sg) == 12 assert len(sg) == 12
assert len(cs) == 0 assert len(cs) == 0
...@@ -93,7 +93,7 @@ def test_higher_dim(): ...@@ -93,7 +93,7 @@ def test_higher_dim():
syst[lat(0, 0, 0), lat(1, 0, -1)] = -1 syst[lat(0, 0, 0), lat(1, 0, -1)] = -1
H = builder_to_model(syst) H = builder_to_model(syst)
sg, cs = symmetries(H, prettify=True) sg, cs = symmetries(H)
assert len(sg) == 2 assert len(sg) == 2
assert len(cs) == 5 assert len(cs) == 5
...@@ -107,7 +107,7 @@ def test_higher_dim(): ...@@ -107,7 +107,7 @@ def test_higher_dim():
syst[lat(0, 0, 0), lat(1, 0, -1)] = -1 syst[lat(0, 0, 0), lat(1, 0, -1)] = -1
H = builder_to_model(syst) H = builder_to_model(syst)
sg, cs = symmetries(H, hexagonal(sympy_R=False), prettify=True) sg, cs = symmetries(H, hexagonal(sympy_R=False))
assert len(sg) == 24 assert len(sg) == 24
assert len(cs) == 0 assert len(cs) == 0
...@@ -405,12 +405,15 @@ def test_find_builder_discrete_symmetries(): ...@@ -405,12 +405,15 @@ def test_find_builder_discrete_symmetries():
bulk[kwant.builder.HoppingKind((1, 0), lat)] = h_hop bulk[kwant.builder.HoppingKind((1, 0), lat)] = h_hop
bulk[kwant.builder.HoppingKind((0, 1), lat)] = h_hop bulk[kwant.builder.HoppingKind((0, 1), lat)] = h_hop
# We need to specify 'prettify=True' here to ensure that we do not end up with
# an overcomplete set of symmetries. In some badly conditioned cases sparse=True
# or sparse=False may affect how many symmetries are found.
builder_symmetries_default = find_builder_symmetries(bulk, spatial_symmetries=True, builder_symmetries_default = find_builder_symmetries(bulk, spatial_symmetries=True,
prettify=True) prettify=True)
builder_symmetries_sparse = find_builder_symmetries(bulk, spatial_symmetries=True, builder_symmetries_sparse = find_builder_symmetries(bulk, spatial_symmetries=True,
prettify=True, sparse=True) prettify=True, sparse=True)
builder_symmetries_dense = find_builder_symmetries(bulk, spatial_symmetries=True, builder_symmetries_dense = find_builder_symmetries(bulk, spatial_symmetries=True,
prettify=True, sparse=False) prettify=True, sparse=False)
assert len(builder_symmetries_default) == len(builder_symmetries_sparse) assert len(builder_symmetries_default) == len(builder_symmetries_sparse)
assert len(builder_symmetries_default) == len(builder_symmetries_dense) assert len(builder_symmetries_default) == len(builder_symmetries_dense)
...@@ -476,7 +479,7 @@ def test_find_cons_law(): ...@@ -476,7 +479,7 @@ def test_find_cons_law():
syst[lat(1)] = np.kron(sy, ons) syst[lat(1)] = np.kron(sy, ons)
syst[lat(1), lat(0)] = np.kron(sy, hop) syst[lat(1), lat(0)] = np.kron(sy, hop)
builder_symmetries = find_builder_symmetries(syst, spatial_symmetries=False, prettify=True) builder_symmetries = find_builder_symmetries(syst, spatial_symmetries=False)
onsites = [symm for symm in builder_symmetries if onsites = [symm for symm in builder_symmetries if
isinstance(symm, qsymm.ContinuousGroupGenerator) and symm.R is None] isinstance(symm, qsymm.ContinuousGroupGenerator) and symm.R is None]
mham = builder_to_model(syst) mham = builder_to_model(syst)
...@@ -508,8 +511,7 @@ def test_basis_ordering(): ...@@ -508,8 +511,7 @@ def test_basis_ordering():
# Find the symmetries of the square # Find the symmetries of the square
builder_symmetries = find_builder_symmetries(square, builder_symmetries = find_builder_symmetries(square,
spatial_symmetries=False, spatial_symmetries=False)
prettify=True)
# Finalize the square, extract Hamiltonian # Finalize the square, extract Hamiltonian
fsquare = square.finalized() fsquare = square.finalized()
ham = fsquare.hamiltonian_submatrix() ham = fsquare.hamiltonian_submatrix()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment