Commit 23a51d9f authored by Bas Nijholt's avatar Bas Nijholt
Browse files

fix all flake8 issues are remove whitespace

parent 7f22cc0a
semicon/_static_version.py export-subst semicon/_static_version.py export-subst
\ No newline at end of file
...@@ -21,4 +21,3 @@ SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER ...@@ -21,4 +21,3 @@ SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
...@@ -16,4 +16,3 @@ dependencies: ...@@ -16,4 +16,3 @@ dependencies:
- pytest-cov - pytest-cov
- pytest-flakes - pytest-flakes
- pytest-pep8 - pytest-pep8
__all__ = [] import models
import parameters
import peierls
from ._version import __version__ from ._version import __version__
__all__.append("__version__")
for module in ["parameters", "models", "peierls"]:
exec(f"from . import {module}")
__all__.append(module)
def test(verbose=True): def test(verbose=True):
from pytest import main from pytest import main
...@@ -19,3 +15,5 @@ def test(verbose=True): ...@@ -19,3 +15,5 @@ def test(verbose=True):
test.__test__ = False test.__test__ = False
__all__ = ["parameters", "models", "peierls", "__version__"]
...@@ -21,9 +21,9 @@ import sympy.physics ...@@ -21,9 +21,9 @@ import sympy.physics
from sympy.physics.quantum import TensorProduct as kr from sympy.physics.quantum import TensorProduct as kr
from .symbols import ( from .symbols import (
E0,
Ac, Ac,
Delta, Delta,
E0,
Ec, Ec,
Ev, Ev,
L, L,
...@@ -80,7 +80,9 @@ def spin_orbit(): ...@@ -80,7 +80,9 @@ def spin_orbit():
def get_foreman(): def get_foreman():
# Basis transformation # Basis transformation
v_n = lambda i, N: sympy.Matrix([1 if i == n else 0 for n in range(N)]) v_n = lambda i, N: sympy.Matrix( # noqa: E731
[1 if i == n else 0 for n in range(N)]
)
S, X, Y, Z = [v_n(i, 4) for i in range(4)] S, X, Y, Z = [v_n(i, 4) for i in range(4)]
up, dw = [v_n(i, 2) for i in range(2)] up, dw = [v_n(i, 2) for i in range(2)]
...@@ -120,7 +122,7 @@ def get_foreman(): ...@@ -120,7 +122,7 @@ def get_foreman():
H4 = sympy.BlockMatrix([[Hcc, Hcv], [Hvc, Hvv]]) H4 = sympy.BlockMatrix([[Hcc, Hcv], [Hvc, Hvv]])
H8 = sympy.Matrix(sympy.BlockDiagMatrix(H4, H4)) + Hs H8 = sympy.Matrix(sympy.BlockDiagMatrix(H4, H4)) + Hs
dag = lambda x: x.conjugate().transpose() dag = lambda x: x.conjugate().transpose() # noqa: E731
U_dag = sympy.Matrix(sympy.BlockMatrix([molenkamp_basis])) U_dag = sympy.Matrix(sympy.BlockMatrix([molenkamp_basis]))
U = dag(U_dag) U = dag(U_dag)
......
...@@ -123,7 +123,9 @@ def rotate(expr, R, act_on=momentum, spin_operators=None): ...@@ -123,7 +123,9 @@ def rotate(expr, R, act_on=momentum, spin_operators=None):
) )
_validate_rotation_matrix(R) _validate_rotation_matrix(R)
rotation_subs = lambda R, v: {cprime: c for (cprime, c) in zip(v, R @ v)} rotation_subs = lambda R, v: { # noqa: E731
cprime: c for (cprime, c) in zip(v, R @ v)
}
subs = {} subs = {}
for row in np.atleast_2d(act_on): for row in np.atleast_2d(act_on):
......
...@@ -6,7 +6,6 @@ import os ...@@ -6,7 +6,6 @@ import os
import kwant.continuum import kwant.continuum
import numpy as np import numpy as np
import scipy.linalg as la import scipy.linalg as la
# from IPython import display # from IPython import display
import sympy import sympy
......
...@@ -30,7 +30,7 @@ def isclose(a, b): ...@@ -30,7 +30,7 @@ def isclose(a, b):
@pytest.mark.parametrize( @pytest.mark.parametrize(
"ham_str", "ham_str",
["A_x * k_x**2 + A_y * k_y**2", "A_x * sigma_x * k_x**2 + A_y * sigma_y * k_y**2",], ["A_x * k_x**2 + A_y * k_y**2", "A_x * sigma_x * k_x**2 + A_y * sigma_y * k_y**2"],
) )
def test_model_creation(ham_str): def test_model_creation(ham_str):
smp = kwant.continuum.sympify(ham_str) smp = kwant.continuum.sympify(ham_str)
...@@ -123,7 +123,7 @@ def test_rotation(): ...@@ -123,7 +123,7 @@ def test_rotation():
ham_str = " + ".join(tmp_str.format(s) for s in ["x", "y", "z"]) ham_str = " + ".join(tmp_str.format(s) for s in ["x", "y", "z"])
sx, sy, sz = sympy.symbols("sigma_x sigma_y sigma_z") sx, sy, sz = sympy.symbols("sigma_x sigma_y sigma_z")
ham1 = kwant.continuum.sympify( ham1 = kwant.continuum.sympify( # noqa: E731
ham_str, locals={"sigma_x": sx, "sigma_y": sy, "sigma_z": sz} ham_str, locals={"sigma_x": sx, "sigma_y": sy, "sigma_z": sz}
) )
...@@ -131,7 +131,7 @@ def test_rotation(): ...@@ -131,7 +131,7 @@ def test_rotation():
S = 0.5 * np.array([sigma_x, sigma_y, sigma_z]) S = 0.5 * np.array([sigma_x, sigma_y, sigma_z])
get_subs = lambda R, v: {cprime: c for (cprime, c) in zip(v, R @ v)} get_subs = lambda R, v: {cprime: c for (cprime, c) in zip(v, R @ v)} # noqa: E731
subs = { subs = {
**get_subs(R, sympy.Matrix(kwant.continuum.momentum_operators)), **get_subs(R, sympy.Matrix(kwant.continuum.momentum_operators)),
**get_subs(R, sympy.Matrix([sx, sy, sz])), **get_subs(R, sympy.Matrix([sx, sy, sz])),
......
...@@ -61,7 +61,7 @@ class build_py(cmdclass["build_py"]): ...@@ -61,7 +61,7 @@ class build_py(cmdclass["build_py"]):
class develop(setuptools.command.develop.develop): class develop(setuptools.command.develop.develop):
def run(self): def run(self):
super().run() super().run()
data = build_cache(".") build_cache(".")
cmdclass["build_py"] = build_py cmdclass["build_py"] = build_py
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment