Tors
- class optking.tors.Tors(a, b, c, d, constraint='free', near180=0, range_min=None, range_max=None, ext_force=None)[source]
Bases:
Simple
torsion 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
- f_show_factor
- near180
- q_show_factor
Methods Documentation