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 revisionPrevious revision
Next revision
Previous revision
advanced:2pi_or_not [2019/02/20 19:36] smerkeladvanced:2pi_or_not [2019/02/21 07: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: by smerkel