Convert list of vectors representing zones to a list of Euler angles in the bunge convention with the constraint that phi1=0.


vectors (numpy.ndarray (N, 3)) – N 3-dimensional vectors to convert to Euler angles


grid – Euler angles in bunge convention corresponding to each vector in degrees.

Return type:

numpy.ndarray (N, 3)


The Euler angles represent the orientation of the crystal if that particular vector were parallel to the beam direction [001]. The additional constraint of phi1=0 means that this orientation is uniquely defined for most vectors. phi1 represents the rotation of the crystal around the beam direction and can be interpreted as the rotation of a particular diffraction pattern.