Undocumented C++ Classes
pybind11 module brille._brille
This module provides the interface to the C++ library.
All of the symbols defined within brille._brille
are imported by
brille
to make using them easier.
If in doubt, the interfaced classes can be accessed via their submodule
syntax.
from brille._brille import Direct, BrillouinZone
from brille.plotting import plot as bplot
direct_lattice = Direct((3.95, 3.95, 3.95, 12.9), (90, 90, 90), 'I4/mmm')
brillouin_zone = BrillouinZone(direct_lattice.star)
bplot(brillouin_zone)