cctbx.uctbx.gruber_1973 module

cctbx.uctbx.gruber_1973.entier(x)

greatest integer which is not greater than x

class cctbx.uctbx.gruber_1973.fast_minimum_reduction(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.

as_gruber_matrix()
as_niggli_matrix()
as_sym_mat3()
as_unit_cell()
b2_action()
b3_action()
b4_action()
b5_action()
cb_update(m_elems)
def_gt_0()
def_test()
iteration_limit()
n1_action()
n2_action()
n3_false_action()
n3_true_action()
n_iterations()
r_inv()
significant_change_test()
step()
type()
class cctbx.uctbx.gruber_1973.minimum_reduction(unit_cell, iteration_limit=None)

Bases: minimum_reduction_mixin, reduction

Development and regression test code. Do not use for applications. Use uctbx.fast_minimum_reduction instead.

n3_false_action()
class cctbx.uctbx.gruber_1973.reduction(unit_cell, relative_epsilon=None, iteration_limit=None)

Bases: reduction_base

b2_action()
b3_action()
b4_action()
b5_action()
step()