spinw.twinq method#
Syntax#
[qTwin, rotQ] = twinq(obj, {Q0})
Description#
[qTwin, rotQ] = twinq(obj, {q0}) calculates the \(Q\) values in the twin
coordinate systems, in rlu. It also returns the rotation matrices, that
transforms the \(Q\) point from the original lattice to the selected twin
rlu coordinate system.
Examples#
This example Calculates the \([1,0,0]\) and \([1,1,0]\) Bragg reflections equivalent positions in the twins.
Q1 = [1 0 0; 1 1 0];
Q2 = cryst.twinq(Q1');
Input Arguments#
Q0\(Q\) values in the original crystal in rlu sotred in a matrix with dimensions of \([3\times n_Q]\), optional.
Output Arguments#
Qtwin\(Q\) values in the twin oordinate system in a cell element for each twin.
rotQRotation matrices with dimensions of \([3\times 3\times n_{twin}]\).
See Also#
*[rlu]: Reciprocal Lattice Unit