wulfric.Cell.reciprocal#
- wulfric.Cell.reciprocal(cell)#
Computes reciprocal cell.
- Parameters:
- cell(3, 3) array-like
Cell matrix, rows are interpreted as vectors.
- Returns:
- reciprocal_cell(3, 3) numpy.ndarray
Reciprocal cell matrix, rows are interpreted as vectors. \(cell = (\boldsymbol{v}_1, \boldsymbol{v}_2, \boldsymbol{v}_3)^T\), where
\[\begin{split}\begin{matrix} \boldsymbol{b}_1 = \dfrac{2\pi}{V}\boldsymbol{a}_2\times\boldsymbol{a}_3 \\ \boldsymbol{b}_2 = \dfrac{2\pi}{V}\boldsymbol{a}_3\times\boldsymbol{a}_1 \\ \boldsymbol{b}_3 = \dfrac{2\pi}{V}\boldsymbol{a}_1\times\boldsymbol{a}_2 \\ \end{matrix}\end{split}\]