eon.geometry.cell¶
Cell matrix helpers (row-vector lattice, ASE/vesin convention).
Module Contents¶
Functions¶
Convert cell lengths + CON angles (degrees) to a 3×3 row-vector box. |
|
Inverse of :func: |
API¶
- eon.geometry.cell.length_angle_to_box(boxlengths, angles) numpy.ndarray[source]¶
Convert cell lengths + CON angles (degrees) to a 3×3 row-vector box.
anglesis(alpha, beta, gamma)as CON header line 4 specifies: alpha = angle(b, c), beta = angle(a, c), gamma = angle(a, b). Vectoralies on x andbin the xy plane.