Defines tools for simplifying the use of asynchronous Python.
A tool for managing HDF5 serialization of complex objects across projects.
Base package for frescolino's python modules.
Algorithm for calculating phase diagrams
A tool for saving / loading data from file with a given encoding and decoding function.
Utilities for creating, comparing and plotting bandstructures of materials.
Reading, creating and modifying tight-binding models.
Provides an interface to describe symmetry representations.
Automating the computation of topological numbers of band-structures
Decorator to add objects to their module's __all__.
Calculating the general form of a k.p Hamiltonian with given symmetry constraints.
This modules offers convenient string formating operations.
Locker metaclasses to limit attribute changes for Python classes.