Numerically stable algorithms for the computation of reduced unit cells

被引:49
作者
Grosse-Kunstleve, RW [1 ]
Sauter, NK [1 ]
Adams, PD [1 ]
机构
[1] Univ Calif Berkeley, Lawrence Berkeley Lab, Berkeley, CA 94720 USA
来源
ACTA CRYSTALLOGRAPHICA SECTION A | 2004年 / 60卷
关键词
D O I
10.1107/S010876730302186X
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
The computation of reduced unit cells is an important building block for a number of crystallographic applications, but unfortunately it is very easy to demonstrate that the conventional implementation of cell reduction algorithms is not numerically stable. A numerically stable implementation of the Niggli-reduction algorithm of Krivy & Gruber [ Acta Cryst. ( 1976), A32, 297 - 298] is presented. The stability is achieved by consistently using a tolerance in all roating- point comparisons. The tolerance must be greater than the accumulated rounding errors. A second stable algorithm is also presented, the minimum reduction, that does not require using a tolerance. It produces a cell with minimum lengths and all angles acute or obtuse. The algorithm is a simplified and modified version of the Buerger-reduction algorithm of Gruber [Acta Cryst. (1973), A29, 433 - 440]. Both algorithms have been enhanced to generate a change-of-basis matrix along with the parameters of the reduced cell.
引用
收藏
页码:1 / 6
页数:6
相关论文
共 15 条
[1]   LATTICES AND REDUCED CELLS AS POINTS IN 6-SPACE AND SELECTION OF BRAVAIS LATTICE TYPE BY PROJECTIONS [J].
ANDREWS, LC ;
BERNSTEIN, HJ .
ACTA CRYSTALLOGRAPHICA SECTION A, 1988, 44 :1009-1018
[2]  
Buerger M. J, 1957, Z KRISTALLOGR, V109, P42
[3]   CELL REDUCTION AND LATTICE SYMMETRY DETERMINATION [J].
CLEGG, W .
ACTA CRYSTALLOGRAPHICA SECTION A, 1981, 37 (NOV) :913-915
[4]  
Eisenstein G., 1851, J MATH CRELLE, V41, P141
[5]   Algorithms for deriving crystallographic space-group information [J].
Grosse-Kunstleve, RW .
ACTA CRYSTALLOGRAPHICA A-FOUNDATION AND ADVANCES, 1999, 55 (02) :383-395
[6]   Substructure search procedures for macromolecular structures [J].
Grosse-Kunstleve, RW ;
Adams, PD .
ACTA CRYSTALLOGRAPHICA SECTION D-BIOLOGICAL CRYSTALLOGRAPHY, 2003, 59 :1966-1973
[7]   The Computational Crystallography Toolbox:: crystallographic algorithms in a reusable software framework [J].
Grosse-Kunstleve, RW ;
Sauter, NK ;
Moriarty, NW ;
Adams, PD .
JOURNAL OF APPLIED CRYSTALLOGRAPHY, 2002, 35 :126-136
[8]   RELATIONSHIP BETWEEN REDUCED CELLS IN A GENERAL BRAVAIS LATTICE [J].
GRUBER, B .
ACTA CRYSTALLOGRAPHICA A-FOUNDATION AND ADVANCES, 1973, A 29 (JUL1) :433-440
[9]  
Hahn T., 1983, INT TABLES CRYSTALLO, VA
[10]   UNIFIED ALGORITHM FOR DETERMINING REDUCED (NIGGLI) CELL [J].
KRIVY, I ;
GRUBER, B .
ACTA CRYSTALLOGRAPHICA A-FOUNDATION AND ADVANCES, 1976, 32 (MAR1) :297-298