|
|
__init__(self,
struct)
Create a ZMatrix instance |
|
|
|
|
bumpIndexes(self,
bump)
Bump all atom indexes for this z-matrix |
|
|
|
|
constrainAll(self)
Constrain all internal coordinates |
|
|
|
|
freeAtom(self,
index)
Free all the internal coordinates for a single atom |
|
|
|
|
freeAtomBond(self,
index)
Free all the bond internal coordinate for a single atom |
|
|
|
|
freeAtomAngle(self,
index)
Free all the angle internal coordinate for a single atom |
|
|
|
|
freeAtomDihedral(self,
index)
Free all the angle internal coordinate for a single atom |
|
|
|
int, float or None, None
|
findNonlinearAngle(self,
struct,
atom_a,
atom_b,
do_not_use,
index_less_than,
linear)
Find an angle between atom_a, atom_b and some other atom that is
smaller than linear |
|
|
|
|
merge(self,
child_zmat,
struct,
glue_index)
Combine the atom lists from this (parent) z-matrix and another
(child) z-matrix. |
|
|
|
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|