@@ -260,13 +260,8 @@ General \ (dict) Overall information for the phase
260260 \ Compare (dict) Polygon comparison parameters
261261 \ Data plot type (str) data plot type ('Mustrain', 'Size' or
262262 'Preferred orientation') for powder data
263- \ DisAglCtls (dDict) with distance/angle search controls,
264- which has keys 'Name', 'AtomTypes',
265- 'BondRadii', 'AngleRadii' which are as above
266- except are possibly edited. Also contains
267- 'Factors', which is a 2 element list with
268- a multiplier for bond and angle search range
269- [typically (0.85,0.85)].
263+ \ DisAglCtls (dict) with distance/angle search controls,
264+ see :ref: `DisAgl_table `.
270265 \ F000X (float) x-ray F(000) intensity
271266 \ F000N (float) neutron F(000) intensity
272267 \ Flip (dict) Charge flip controls
@@ -1213,6 +1208,52 @@ Stress/Strain Sample phi (float) Sample rotation about ve
12131208
12141209====================== ====================== ====================================================
12151210
1211+ .. _DisAgl_table:
1212+
1213+ .. index::
1214+ Distance/Angle computation controls
1215+
1216+ Controls used for Distance/Angle computation
1217+ -------------------------------------------
1218+
1219+ Two arrays are used as input to :func: `GSASIIstrMain.RetDistAngle ` and
1220+ :func: `GSASIIstrMain.PrintDistAngle `, DisAglCtls and DisAglData.
1221+
1222+ * DisAglCtls is a dict with has keys ``Name ``, ``AtomTypes ``,
1223+ ``BondRadii ``, ``AngleRadii `` which are atomic radii to be used
1224+ in computation of distances. Also contains ``Factors ``, which is
1225+ a 2 element list with a multiplier for bond and angle search
1226+ range [typically (0.85,0.85)]. The maximum search distance is the
1227+ product of the two radii and the multiplier, so raising the
1228+ multiplier increases the number of distances or angles that are
1229+ located. Example::
1230+
1231+ {'Name': 'Example',
1232+ 'Factors': [0.85, 0.85],
1233+ 'AtomTypes': ['Co', 'C', 'N', 'O', 'H'],
1234+ 'BondRadii': [2.2, 1.12, 1.08, 1.09, 0.5],
1235+ 'AngleRadii': [1.25, 0.92, 0.88, 0.89, 0.98]}
1236+
1237+ * DisAglData is a dict containing phase & refinement data:
1238+
1239+ * 'OrigAtoms' and 'TargAtoms' contain the atoms to be used
1240+ for distance/angle origins and atoms to be used as targets.
1241+ * 'OrigIndx' contains the index numbers for the Origin atoms.
1242+ * 'SGData' has the space group information (see
1243+ :ref: `Space Group object<SGData_table> `)
1244+ * 'pId' has the phase id
1245+ * 'Cell' has the unit cell parameters and cell volume
1246+ * 'covData' has the contents of Covariance data tree item
1247+
1248+ Added for use with rigid bodies:
1249+
1250+ * 'RBlist' has the index numbers for atoms in a rigid body
1251+ * 'rigidbodyDict' the contents of the main Rigid Body data tree item
1252+ * 'Phases' has the phase information for all used phases in the
1253+ data tree. Only the current phase is needed, but this is easy.
1254+ * 'parmDict' is the GSAS-II parameter dict
1255+
1256+
12161257.. _parmDict_table:
12171258
12181259.. index::
@@ -1302,7 +1343,7 @@ ISODISTORT implementation
13021343==============================
13031344
13041345CIFs prepared with the ISODISTORT web site
1305- https://stokes .byu.edu/iso/isodistort_version5.6.1/isodistort .php
1346+ https://iso .byu.edu/isotropy .php
13061347[B. J. Campbell, H. T. Stokes, D. E. Tanner, and D. M. Hatch, "ISODISPLACE: An Internet Tool for Exploring Structural Distortions."
13071348J. Appl. Cryst. 39, 607-614 (2006).] can be read into GSAS-II using import CIF. This will cause constraints to be established for
13081349structural distortion modes read from the CIF. At present, of the five types of modes only displacive(``_iso_displacivemode ``...)
0 commit comments