-
-
Notifications
You must be signed in to change notification settings - Fork 61
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fixed lots of small problems in the ham file type
- Added typing. - Allowed lattice to be an alias for the cell block. - Added check for polarized hamiltonian, still not capable of writing anything but un-polarized. - significantly speeded up the processing step before writing the data. There was a lot of cleaning the data, which isn't necessary. - Fixed a bug that could omit the diagonal component if the Hamiltonian value was 0. - streamlined the write process so it is always the same supercell connections that gets written. The order is still not stringent. Also added tests for this. Signed-off-by: Nick Papior <[email protected]>
- Loading branch information
Showing
3 changed files
with
178 additions
and
103 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.