Crystal#
- class anri.crystal.Crystal(unit_cell, symmetry)[source]#
-
Class to hold and manipulate a crystal, which we think of as a
UnitCell()with aSymmetry().Attributes
Get an array of all generated d* values.
Get an array of all generated (h, k, l).
Get an array of all generated two-theta values.
Methods
Crystal.make_hkls(dsmax, wavelength[, ...])Generate integer ring HKLs, two-theta and d* values within a given max d* range and a supplied wavelength.