-
-
Notifications
You must be signed in to change notification settings - Fork 63
Python SuperCell
Nick Papior edited this page Sep 17, 2015
·
3 revisions
The SuperCell object handles settings of a unit cell.
Only the lattice vectors and their corresponding super cell
is contained in this object.
The super cell can be understood as a unit cell object with attached auxilliary information about its super cell range.
Super cells are created simply by passing either of 3 cell options:
- Pass a
cell3x3 matrix wherecell[i,:]are the _i_th lattice vector. - Pass a
cellvector of length 3 which corresponds to a diagonal Cartesian unit cell with the diagonal elements. - Pass a
cellvector of length 6 which corresponds to a skewed unit cell with a, b, c, \alpha, \beta, \gamma as commonly defined.