User Tools

Site Tools


advanced:2pi_or_not

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
advanced:2pi_or_not [2019/02/20 18:36]
smerkel
advanced:2pi_or_not [2019/02/21 06:27] (current)
smerkel
Line 1: Line 1:
 ====== 2π or not? ====== ​ ====== 2π or not? ====== ​
  
-Single-crystal diffraction calculations rely on g-vectors, U-matrices for defining grain orientation,​ and B-matrices for conversion between the Cartesian grain system and reciprocal space.+Single-crystal diffraction calculations rely on g-vectors, ​**U**-matrices for defining grain orientation,​ and **B**-matrices for conversion between the Cartesian grain system and reciprocal space.
  
-Often, in physics in particular, g-vectors **G**<​sub>​hkl</​sub>​ are defined as a perpendicular to the diffracting plane (hkl) with a norm of 2π/​d<​sub>​hkl</​sub>​. Some authors, however, crystallographers in particular, do not include the 2π factor in the calculation of **G**. In this case, the norm of **G**<​sub>​hkl</​sub>​ is 1/​d<​sub>​hkl</​sub>​ or 2sin(θ)/λ.+In physics in particular, g-vectors **G**<​sub>​hkl</​sub>​ are defined as a perpendicular to the diffracting plane (hkl) with a norm of 2π/​d<​sub>​hkl</​sub>​. ​
  
-[[software:​imaged11|ImageD11]] assumes ||**G**|| = 1/d.  +In crystallography,​ authors often do not include the 2π factor in the calculation of **G**. In this case, the norm of **G**<​sub>​hkl</​sub>​ is 1/d<​sub>​hkl</​sub> ​or 2sin(θ)/λ.
- +
-[[software:​polyxsim|polyxsim]] ​or [[software:​fitallb|fitallb]] ​(xfab.tools.form_+
  
 +Among multigrain XRD software:
 +  * [[software:​imaged11|ImageD11]] assumes ||**G**|| = 1/d,
 +  * g-vector files [[fileformat:​gve|gve]] generated by [[software:​imaged11|ImageD11]] also assume ||**G**|| = 1/d,
 +  * [[software:​polyxsim|polyxsim]],​ [[software:​fitallb|fitallb]],​ or the [[software:​xfab|xfab]] library use a 2π prefactor in the calculations of **G** and the **B** matrix,
 +  * [[software:​grainspotter|GrainSpotter]] multiplies g-vectors by 2π when reading in and uses a **B** matrix that includes the 2π internally.
  
 +For details on **U** and **B** matrices calculations,​ refer to
 +  * {{ :​processing:​fable_geometry_version_1.0.8.pdf |}},
 +  * or the 1967 Busing and Levy publication:​ W. R. Busing and H. A. Levy, Angle calculations for 3- and 4-circle X-ray and neutron diffractometers,​ //Acta Cryst.// ​ **22**, 457-464 (1967) [doi: [[https://​doi.org/​10.1107/​S0365110X67000970|10.1107/​S0365110X67000970]] ]
  
  
advanced/2pi_or_not.1550687807.txt.gz · Last modified: 2019/02/20 18:36 by smerkel