Utilities for creating, comparing and plotting bandstructures of materials.
A tool for managing HDF5 serialization of complex objects across projects.
AiiDA Plugin for running bands_inspect
A module to simplify using pytest for AiiDA plugins.
Reading, creating and modifying tight-binding models.
Provides an interface to describe symmetry representations.
A tool for studying the nodal features of potential lanscapes.
Algorithm for calculating phase diagrams
AiiDA Plugin for extracting tight-binding models
AiiDA Plugin for running TBmodels
AiiDA Plugin for applying strain to structures
AiiDA Plugin for symmetry representations.
AiiDA Plugin for running optimization algorithms.
Helper tools for developing AiiDA plugins.
Implementation of strains for III-V materials.
Calculating the general form of a k.p Hamiltonian with given symmetry constraints.
Defines tools for simplifying the use of asynchronous Python.
Base package for frescolino's python modules.
A tool for saving / loading data from file with a given encoding and decoding function.
Automating the computation of topological numbers of band-structures
Decorator to add objects to their module's __all__.
This modules offers convenient string formating operations.
Locker metaclasses to limit attribute changes for Python classes.