q_lab_to_k_out#
- anri.diffract.q_lab_to_k_out(q_lab, k_in)[source]#
Convert from scattering vector \(\vec{Q}\) and scaled normalised \(\vec{k_{\text{in}}}\) to scaled normalised \(\vec{k_{\text{out}}}\).
- Parameters:
q_lab (
Array) – [3] Scattering vectork_in (
Array) – [3] Incoming scaled normalised wave-vector
- Returns:
k_out (
jax.Array) – [3] Outgoing scaled normalised wave-vector