To generate reflections and create a D3 measuring file
Description:
-
The program generates reflections and creates a D3 measuring file
with extension ".ips" containing those which satisfy specified
criteria. If the filename requested is XXXXXn the last instruction
in the measuring file is *CIS XXXXXm where m=n+1. Only reflections having
accessible setting angles are included.
The following criteria can be selected interactively by the user
- A. The minimum and maximum \$\nu\$ (angle of elevation of the detector)
B. The maximum \$\rho\$ (angle of elevation of the scattering vector)
C. The minimum and maximum \sinth
D. The minimum and maximum nuclear structure factors
E. The maximum number of equivalent reflections included
F. The frequency of measurement of the standard reflection
G. Lower and upper limits for \$\gamma\$ (the detector angle 2\$\theta\$
for \$\nu=0\$)
Standard reflection measurements can be included at requested
intervals
Input:
-
The crystal data file must contain:
- Symmetry information on
S cards
The unit cell definition on a
C card
The atomic positions on
A cards
The nuclear scattering lengths on
F cards
The wavelength, geometry definition and UB matrix on
D cards
these can be copied from the final set on the file "dcards.cry"
created by D3OP97.
Output:
-
A listing file: "genref.lis: which reports how the crystal data file was
interpreted and lists the reflections to be measured together with their
structure factors and the angles \$\gamma\$, \$\nu\$ and \$\rho\$.
A file xxxxx.ips where xxxxx is a name selected by the
user. This file will contain a list of orders:
- hkm h, k, l
.
.
in which there is an "hkm" line for each reflection satisfying the given
criteria.
Running the program:
-
On running the program the user is asked for the name of the crystal data
file, the name for the output file (xxxxxn), and is asked to select the
criteria to be used to choose reflections. For each choice there is a
default value. Typing a "RETURN" at any point while entering the choices
within a group causes the defaults to be used for the rest of the
parameters in the group. Typing an "=" at any point selects the default
(or previous) value for a particular parameter.
The selection phase of the program can be repeated several times with each
run producing files containing reflections satisfying the currently
selected criteria. I
f the filename xxxxxm is chosen for the first output file, the output
filename in the second run will be xxxxxm+1 and so on.
Calls:
- ANGLD3
ASK
FCALC
FILNOM
GETGEN
GMEQ
GMREV
INCREM
INDFIX
ISPABS
LERCHK
NOPFIL
PREFIN
RDINTG
RDREAL
RDWORD
SAID
SETDC
SETFC
SETGEN
SORTX
SYMREF
SYMUNI
UPONE
VCTMOD
Common blocks used:
-
- /FRIED/ to use FRIEDL
- /IOUNIT/ to use LPT ITI ITO
- /NSYM/ to use NOP CENTRC
- /SCRACH/ to use all members
Classification:
Data Collection and Reduction . . . . . . . Main Program
Calls:
- DEGREE
GMPRD
ORTHO
SINCOS
UNIVEC
Called by:
- GENREF
Common blocks used:
-
- /DGEOM/ to use UM
P. Jane Brown
Institut Laue Langevin,
Grenoble, FRANCE