- 22 Jun, 2021 2 commits
-
-
Viacheslav Ostroukh authored
Fix Numpy-related deprecation warnings See merge request !397
-
Closes #386
-
- 21 Jun, 2021 4 commits
-
-
Viacheslav Ostroukh authored
-
Viacheslav Ostroukh authored
-
Viacheslav Ostroukh authored
Sympy 1.7 broke alias `sympy.numbers` and `sympy.core.numbers` should be used instead. Second alias, however, can't be used in eariler Sympy version. This fix uses one of them, dependent on what attribute is present.
-
Viacheslav Ostroukh authored
Backport Matplotlib fixes from master See merge request !395
-
- 18 Jun, 2021 2 commits
-
-
`renderer` argument of mplot3d's `do_3d_projection()` is deprecated in Matplotlib 3.4. This commit switches from using (also deprecated) `renderer.M` to `self.axes.M`. A warning about `renderer` being deprecated is still emitted, but we still need to keep `renderer=None` statements for reverse compatibility.
-
Viacheslav Ostroukh authored
The issue is in Matplotlib. This is a temporary solution before [1] is merged. Fixes #407. [1] https://github.com/matplotlib/matplotlib/pull/20416
-
- 17 Jun, 2021 8 commits
-
-
Viacheslav Ostroukh authored
Transpose array-like in herm_conj See merge request !387
-
Viacheslav Ostroukh authored
If value passed to `herm_conj()` function can't be conjugated as an array or a number, attempt to convert it to a tinyarray is performed. In that way array-like list of lists/tuples can also be conjugated correctly. Fixes #406
-
Viacheslav Ostroukh authored
If onsite/hopping value was supplied to the builder as array-like instead of proper array, Hamiltonian could be generated silently without any Hermitian conjugation, if required. To expose this, `test_builder.py::test_hermitian_conjugation` is parametrized with different types of values to ensure that Numpy arrays, tinyarrays, lists and tuples are all conjugated properly. See issue #406.
-
Anton Akhmerov authored
-
Viacheslav Ostroukh authored
Merge CI fixes from master See merge request !392
-
-
Viacheslav Ostroukh authored
This is done instead of picking all changes that were commited to master and not reflected in stable. Current master revision is 8a6d320b.
-
-
- 19 Jan, 2021 2 commits
-
-
Christoph Groth authored
-
Christoph Groth authored
-
- 31 Jul, 2020 1 commit
-
-
Anton Akhmerov authored
Builder.substituted doesn't change the builder in place, contrary to what the docstring suggested.
-
- 12 May, 2020 1 commit
-
-
Joseph Weston authored
Closes #379
-
- 16 Apr, 2020 1 commit
-
-
Christoph Groth authored
-
- 30 Mar, 2020 1 commit
-
-
Tinyarrays used to have identical hashes to tuples, but this was not part of the official interface. While the core of Kwant did not depend on this implementation detail, the tests did.
-
- 27 Mar, 2020 1 commit
-
-
Joseph Weston authored
-
- 20 Mar, 2020 1 commit
-
-
Joseph Weston authored
update libraries for linking against Mumps in conda-forge See merge request !355
-
- 16 Mar, 2020 1 commit
-
-
Joseph Weston authored
Recently conda-forge updated their packaging so that sequential Mumps is a separate package, [mumps-seq](https://anaconda.org/conda-forge/mumps-seq), which names the libraries with a suffix '_seq' (contrary to how Debian does it). In addition we no longer need to explicitly link against Scotch, pord or gfortran as the conda-forge built mumps libraries already do this. All tests still pass without explicitly linking against mpiseq, so it is left out.
-
- 28 Jan, 2020 1 commit
-
-
Christoph Groth authored
-
- 06 Dec, 2019 2 commits
-
-
Christoph Groth authored
-
Joseph Weston authored
Fix behaviour of discretizer when locals contains numpy array values See merge request !344
-
- 29 Nov, 2019 1 commit
-
-
Dániel Varjas authored
-
- 15 Nov, 2019 3 commits
-
-
Joseph Weston authored
Incraese the timeout and number of retries when running the link check on the documentation; this should increase the specificity of the test. See merge request !332 Closes #332.
-
Joseph Weston authored
The combination of longer timeout and larger number of retries should make the linkcheck sufficiently specific again.
-
Joseph Weston authored
Retrying > once should increase the specificity of the check a lot.
-
- 13 Nov, 2019 5 commits
-
-
Joseph Weston authored
Fixup/qsymm tests See merge request kwant/kwant!330
-
Joseph Weston authored
sympy symbols with 'real' set differently do not hash to the same value (and possibly do not compare equal).
-
Joseph Weston authored
-
Joseph Weston authored
__eq__ for Models just uses allclose anyway.
-
Joseph Weston authored
-
- 12 Nov, 2019 3 commits
-
-
Joseph Weston authored
This is more idiomatic.
-
Joseph Weston authored
Also comment other usages of this parameter.
-
Joseph Weston authored
Qsymm is now installed in the testing image directly
-