Tors#
- class optking.tors.Tors(a, b, c, d, constraint='free', near180=0, range_min=None, range_max=None, ext_force=None)[source]#
Bases:
Simpletorsion coordinate between four atoms a-b-c-d
- Parameters:
a (int) – first atom
b (int) – second atom
c (int) – third atom
d (int) – fourth atom
constraint (string) – set stretch as ‘free’, ‘frozen’, ‘ranged’, etc.
near180 (int) – +1 => near +180; -1 => near -180; else 0
range_min (float) – don’t let value get smaller than this
range_max (float) – don’t let value get larger than this
ext_force (string_math_fx) – class for evaluating additional external force
Attributes Summary
Methods Summary
Dq2Dx2(geom, dq2dx2)DqDx(geom, dqdx[, mini])diagonal_hessian_guess(geom, Z, connectivity)Generates diagonal empirical Hessians in a.u.
from_dict(D)q(geom)q_show(geom)to_dict()update_orientation(geom)zeta(a, m, n)Attributes Documentation
- bends#
- f_show_factor#
- near180#
- q_show_factor#
Methods Documentation