radtools.Cell.from_params#
- radtools.Cell.from_params(a=1.0, b=1.0, c=1.0, alpha=90.0, beta=90.0, gamma=90.0)[source]#
Return cell from lattice parameters.
Added in version 0.7.
- Parameters:
- afloat, default 1
Length of the \(a_1\) vector.
- bfloat, default 1
Length of the \(a_2\) vector.
- cfloat, default 1
Length of the \(a_3\) vector.
- alphafloat, default 90
Angle between vectors \(a_2\) and \(a_3\). In degrees.
- betafloat, default 90
Angle between vectors \(a_1\) and \(a_3\). In degrees.
- gammafloat, default 90
Angle between vectors \(a_1\) and \(a_2\). In degrees.
- Returns:
- cell(3, 3) numpy.ndarray
Cell matrix.
cell = [[a1_x, a1_y, a1_z], [a2_x, a2_y, a2_z], [a3_x, a3_y, a3_z]]
- Raises:
- ValueError
If parameters could not form a parallelepiped.
See also
parallelepiped_checkCheck if parameters could form a parallelepiped.