- Dec 04, 2017
-
-
Joseph Weston authored
Previously, an erroneous current was shown at *zero* magnetic field, which was due to a choice of degenerate eigenvalue. Now we evaluate the current and density at finite magnetic field, to demonstrate the intended effect. Closes #150.
-
-
A regression in Sympy causes symbols that are invalid identifiers to be created, e.g. '-B_x'. While we cannot fix Sympy's behaviour, we can at least shield our users from its quirks. Closes #179.
-
- Nov 30, 2017
-
-
Joseph Weston authored
Previously, the wording of the explanatory comment above discretized hopping functions was confusing. Now we are clear about where the hopping originates. Fixes #173.
-
Joseph Weston authored
Improve error message when creating invalid HoppingKinds Closes #147, see !183.
-
Joseph Weston authored
The test was using a 2D delta with a 3D site family. This was not previously raising an error because the HoppingKind in question was not used for anything (just to test its equality to other HoppingKinds).
-
Joseph Weston authored
-
Joseph Weston authored
-
Joseph Weston authored
Set correct stack level when issuing warnings, and when calling API functionality that itself raises warnings. See #161 and !181.
-
Joseph Weston authored
Some API functions call other API functions that report warnings. We need to increase the stacklevel so that the user sees their own line of code in the warning message.
-
Joseph Weston authored
Now the line in the *calling* code will be displayed, which is more useful for users.
-
Joseph Weston authored
Closes #177.
-
- Oct 27, 2017
-
-
Christoph Groth authored
-
- Oct 26, 2017
-
-
Christoph Groth authored
-
Christoph Groth authored
-
Christoph Groth authored
This completes 9fdd41e8.
-
- Oct 13, 2017
-
-
Dániel Varjas authored
fix wraparound logic, add tests to fail cases and comments to clarify conventions of fundamental domains
-
- Sep 14, 2017
-
-
Joseph Weston authored
apply position transformation before determining dimensionality; this allows 2D projections of 3D systems to be plotted. See merge request !161
-
Anton Akhmerov authored
-
Joseph Weston authored
-
- Sep 13, 2017
-
-
Joseph Weston authored
This reverts commit 1e6c0860, reversing changes made to 2c5da944. The changes to Kwant's Lapack wrappers depend on features from Scipy 0.16, so it cannot be merged into stable branch, which depends on Scipy 0.14.
-
Joseph Weston authored
fix pickling on Cython 0.26 See merge request !175
-
Joseph Weston authored
Closes #170
-
Joseph Weston authored
-
- Sep 12, 2017
-
-
Joseph Weston authored
enable PDF documentation builds See merge request !171
-
Joseph Weston authored
Produce vector graphics, rather than rasterizing, as rsvg-convert does.
-
Joseph Weston authored
-
Joseph Weston authored
Add the 'unicode-math' package and set the latex engine to 'xelatex'. Closes #126.
-
Joseph Weston authored
improve 'attach_lead' docstring See merge request !170
-
Joseph Weston authored
-
Joseph Weston authored
-
Joseph Weston authored
sympy is installed in the Kwant testing image now.
-
Joseph Weston authored
We can now use Scipy's Cython interface to Lapack, which removes the need for us to explicitly link against blas or lapack ourselves. Also cut down boilerplate by re-arrange the existing Lapack wrappers to use Cython fused types. Closes #28 See merge request !149
-
Joseph Weston authored
-
Joseph Weston authored
-
Joseph Weston authored
-
Joseph Weston authored
-
Joseph Weston authored
-
Joseph Weston authored
-
Joseph Weston authored
-