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__
|