Documentation: http://pybinding.site/
v0.7.2 | 2016-03-14
Lots of improvements to the documentation. The tutorial pages can now be downloaded and run interactively as Jupyter notebooks. The entire user guide is also available as a PDF file.
The sub_id and hop_id modifier arguments can now be compared directly with their friendly string names. For example, this makes it possible to write sub_id == ‘A’ instead of the old sub_id == lattice[‘A’] and hop_id == ‘gamma1’ instead of hop_id == lattice(‘gamma1’).
The site state modifier can automatically remove dangling sites which have less than a certain number of neighbors (set using the min_neighbors decorator argument).
Added optional sites argument for state, position, and onsite energy modifiers. It can be used instead of the x, y, z, sub_id arguments and contains a few helper methods. See the modifier API reference for more information.
Fixed a bug where using a single KPM object for multiple calculations could return wrong results.
Experimental hopping_generator which can be used to add a new hopping family connecting arbitrary sites independent of the main Lattice definition. This is useful for creating additional local hoppings, e.g. to model defects.
Release files for pybinding 0.7.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pybinding-0.7.2.tar.gz | 966.3 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| pybinding-0.7.2-cp35-cp35m-win_amd64.whl | CPython 3.5 | CPython 3.5 pymalloc | Windows x86-64 | Details |
| pybinding-0.7.2-cp35-cp35m-win32.whl | CPython 3.5 | CPython 3.5 pymalloc | Windows x86-32 | Details |
| pybinding-0.7.2-cp35-cp35m-macosx_10_9_x86_64.whl | CPython 3.5 | CPython 3.5 pymalloc | macOS 10.9+ x86-64 | Details |
| pybinding-0.7.2-cp34-cp34m-macosx_10_9_x86_64.whl | CPython 3.4 | CPython 3.4 pymalloc | macOS 10.9+ x86-64 | Details |
Total release size: 3.3 MB
Release files / pybinding-0.7.2.tar.gz
| Download URL | pybinding-0.7.2.tar.gz |
|---|---|
| Size | 966.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3b19e4fd0a0a2a90a4213ab07b4aae6cb397228991108812c045f09f2b3e900c
|
|
BLAKE2b-256 checksum How to use checksums |
f322bc6d4e9a6e8f547fe2e2987e1eb1540cda643ed61e6b700bcad5ff626898
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / pybinding-0.7.2-cp35-cp35m-win_amd64.whl
| Download URL | pybinding-0.7.2-cp35-cp35m-win_amd64.whl |
|---|---|
| Size | 560.5 kB |
| Tags | CPython 3.5 CPython 3.5 pymalloc Windows x86-64 |
|
SHA-256 checksum How to use checksums |
0cce9f6d545828b3c6c723068fcc9b5e46995abe12140bcec80961933dd84230
|
|
BLAKE2b-256 checksum How to use checksums |
16dab1a12087b80bee56a16ea9933503e52c40553f4160fcc18e6dca92913dd6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / pybinding-0.7.2-cp35-cp35m-win32.whl
| Download URL | pybinding-0.7.2-cp35-cp35m-win32.whl |
|---|---|
| Size | 462.5 kB |
| Tags | CPython 3.5 CPython 3.5 pymalloc Windows x86-32 |
|
SHA-256 checksum How to use checksums |
4c7c10da2c6a0fde3fc294583d11455cd38440db27fab711cfa763dcdf0498ce
|
|
BLAKE2b-256 checksum How to use checksums |
4faac845680fcd5d855608624ade9935b60b817effa2ccb9fb0579b69a65954a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / pybinding-0.7.2-cp35-cp35m-macosx_10_9_x86_64.whl
| Download URL | pybinding-0.7.2-cp35-cp35m-macosx_10_9_x86_64.whl |
|---|---|
| Size | 657.2 kB |
| Tags | CPython 3.5 CPython 3.5 pymalloc macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
0b0837c9424ae8182265dd9533cb548235be6ab146d4921a2a3e35bc216a816c
|
|
BLAKE2b-256 checksum How to use checksums |
b099acf1b8592251a51c4caef61a0eddb35592ecd71581c88255e50ddeb43459
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / pybinding-0.7.2-cp34-cp34m-macosx_10_9_x86_64.whl
| Download URL | pybinding-0.7.2-cp34-cp34m-macosx_10_9_x86_64.whl |
|---|---|
| Size | 657.1 kB |
| Tags | CPython 3.4 CPython 3.4 pymalloc macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
d987e509fbc91dadddde0948ccc82932a337c1ceb89354beec14a5ee8b3771bc
|
|
BLAKE2b-256 checksum How to use checksums |
e72029ae8aaa3fdfaaaf60e361db502b253c632e224a30e002401224d01325bf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |