hexrd.sampleOrientations.sampleRFZ module

class hexrd.sampleOrientations.sampleRFZ.sampleRFZ(pgnum, sampling_type='default', average_angular_spacing=3.0)[source]

Bases: object

This class samples the rodrigues fundamental zone of a point group uniformly in the density sense and returns a list of orientations which are spaced, on an average, to the user specified angular spacing @author Saransh Singh, LLNL @date 11/28/2022 1.0 original

Note

dictionary-based diffraction pattern indexing methods”. MSMSE 24, 085013 (2016)

Attributes

pgnum: int

point group number of crystal

average_angular_spacing” float

average angular spacing of sampling (in degrees)

property avg_ang_spacing
property cubN
property delta
property pgnum
sample()[source]
sample_if_possible()[source]
sampling_N()[source]

Get the number of sampling steps in the cubochoric cube based on the average angular spacing requested. Uses eqns. 9 and 10 of S. Singh and M. De Graef MSMSE 24, 085013 (2016)

property sampling_type
property shift