Skip to content

Latest commit

 

History

History
16 lines (11 loc) · 976 Bytes

README.md

File metadata and controls

16 lines (11 loc) · 976 Bytes

BrillouinZones

Programs for constructing Brillouin zones in three- and two-dimensional space. It was written to create images of Brillouin zones for the course of condensed matter physics.

How to use?

  1. Install dependencies: pip3 install Pillow matplotlib or easy_install3 Pillow matplotlib
  2. python3 "./3d Brillouin Zone/index.py" for creating first Brillouin zone in three dimensional space.
    python3 "./2d Brillouin Zone/index.py" for creating first several Brillouin zones in two dimensional space.

Examples

FirstZoneForBaseCenteredLattice

FirstZoneForFaceCenteredLattice

SeveralZonesForTheSquareLattice