cctbx.uctbx.reduction_base module¶
- class cctbx.uctbx.reduction_base.gruber_parameterization(unit_cell, relative_epsilon=None)¶
Bases:
object
- as_gruber_matrix()¶
- as_niggli_matrix()¶
- as_sym_mat3()¶
- as_unit_cell()¶
- def_gt_0()¶
- def_test()¶
- eps_eq(x, y)¶
- eps_gt(x, y)¶
- eps_lt(x, y)¶
- is_buerger_cell()¶
- is_niggli_cell()¶
- meets_main_conditions()¶
- meets_primary_conditions()¶
- type()¶
- exception cctbx.uctbx.reduction_base.iteration_limit_exceeded¶
Bases:
RuntimeError
- class cctbx.uctbx.reduction_base.minimum_reduction_mixin(unit_cell, iteration_limit=None, multiplier_significant_change_test=16, min_n_no_significant_change=2)¶
Bases:
object
Development and regression test code. Do not use for applications. Use uctbx.fast_minimum_reduction instead.
- eps_eq(x, y)¶
- significant_change_test()¶