Trees | Indices | Help |
|
---|
|
object --+ | ReactantMolecule
Manage a reactant molecule in the reactants structure object.
|
|||
|
|||
|
|||
dict |
|
||
|
|||
|
|||
Products |
|
||
Products |
|
||
Inherited from |
|
|||
BOND_SUM_THRESH = 0.1
|
|||
COLINEAR_THRESH = 0.01
|
|||
ZERO_VEC = numpy.zeros(3)
|
|||
HYDROGEN_SYM = 'H'
|
|||
HYDROGEN_BOND_ORDER = 1
|
|
|||
Inherited from |
|
Create an instance.
|
Set the two lists of reactive indicies attributes using the provided list of original reactive indicies
|
Return the new to orig atom reordering map for this molecule extended by that of the other molecule by offsetting the keys of the map of the other molecule.
|
Add a temporary hydrogen to the reactive atom of this molecule to act as a bond handle for performing the reaction. All traces of this temporary hydrogen will be removed from this instance once the reactions are complete. Note that the family of functions that handles the temporary hydrogens are put in place so that all reaction channels can be handled just like the bond-bond double displacement type, i.e. the association and single displacement types then become nothing more than double displacement with a fake hydrogen. |
React this molecule with the provided other molecule according to their reactive indicies and return the product object.
|
Dissociate this molecule according to its reactive indicies.
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Thu Aug 6 04:50:42 2015 | http://epydoc.sourceforge.net |