PythTB 1.6.1 Release Notes#
This release remained largely backward-compatible with version 1.5.
Changed#
Renamed the package (previously PyTB) to avoid naming ambiguities.
Standardized naming conventions for greater internal consistency.
Improved and extended Berry-phase/curvature calculations.
Updated usage patterns for the impose_pbc routine.
Renamed
tb_model,set_onsite, andset_hop; backward-compatible aliases were provided.
Added#
Published a proper Python distribution with updated documentation and an improved website.
Introduced more flexible interfaces for setting onsite energies and hopping amplitudes.
Added new example workflows.
Removed#
Removed add_wf from wf_array and replaced it with [] indexing syntax.