PythTB 1.8.0 Release Notes#
Changed#
Enhanced
wf_arrayto support storage of states beyond Bloch-like eigenstates, improving flexibility for custom workflows.Miscellaneous minor improvements and stability fixes.
Added#
Extended
wf_arraywith new convenience methods:solve_on_one_point— evaluate eigenstates at a single mesh pointchoose_states— select subsets of states for downstream analysisempty_like— construct an empty array mirroring an existingwf_arraystructureIntroduced
change_nonperiodic_vector, and refined handling of theto_homeparameter to better control real-space shifts in models with non-periodic directions.
Removed#
Retired legacy functions that had been kept for backward compatibility. These features have modern equivalents elsewhere in the API:
berry_curvk_pathtbmodelset_sitesadd_hop