Manage reaction coordinates.
|
|
__init__(self)
Create a ReactionCoords instance. |
|
|
|
schrodinger.structure.Structure, schrodinger.structure.Structure
|
getNormalOrdering(self,
reactant,
product,
logger=None)
Attempt to normalize the atomic ordering between reactants and
products. |
|
|
|
schrodinger.structure.Structure, schrodinger.structure.Structure
|
makeRxnComplex(self,
reactant,
product,
vdwscale,
logger=None)
For certain bimolecular reactions preprocess reactants and products
into reaction complexes. |
|
|
|
|
collectInternals(self,
reactant,
product,
rinternals,
pinternals,
logger=None)
Find the redundant internal coordinates by merging the coordinates
defined in the reactant and product. |
|
|
|
|
getReactionInternals(self,
rinternals,
pinternals,
reactioninternals)
Determine the reactive redundant internal coordinates. |
|
|
|
list of ints, float
|
runSuperposition(self,
reactant,
product,
reactioninternals,
logger=None)
Superpose the product structure on to the reactant structure using
the non-reactive atoms, i.e. |
|
|
|
list of float
|
getCartesianCoords(self,
astructure)
Get the Cartesian coordinates of a structure as a 3N dimensional list
of floats. |
|
|
|
|
prepare(self,
reactant,
product,
interpolation,
norxncomplex,
vdwscale,
samplepoints,
logger=None)
Prepare reaction coordinates. |
|
|
|
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|