| Trees | Indices | Help | 
 | 
|---|
|  | 
Jaguar utility functions.
Copyright Schrodinger, LLC. All rights reserved.
| 
 | |||
| str | 
 | ||
| list | 
 | ||
| tuple | 
 | ||
| str or None | 
 | ||
| int | 
 | ||
| int | 
 | ||
| 
 | |||
| 
 | |||
| __package__ =  | |||
| 
 | |||
| 
 Take atom list and return stoichiometry string. For example, atom_list = ['H', 'H', 'O'] yields stoichimetry string = 'H2O'. 
 | 
| 
 This function returns list of elements for atoms stored in a given JaguarInput object. This function is only used when calling validate_stoichiometry function. 
 | 
| 
 This function iterates over the list of given JaguarInput objects and creates a list of all atom element names as well as total charge. This function is only used when calling validate_stoichiometry function. 
 | 
| 
 This function validates stoichiometry for a reaction defined by the list of reactants and products. If stoichiometry is not valid this function return text string explaining what was wrong. In case of valid stoichiometry returns None. 
 | 
| 
 Count the number of electrons disregarding charges. 
 | 
| 
 Return the total charge of the structure 
 | 
| 
 make a dictionary of element:multiplicity for all neutral elements up to Lawrencium The values are from the ground state term symbol as reported by NIST at http://physics.nist.gov/PhysRefData/Elements/index.html as of 4.2014 | 
| Trees | Indices | Help | 
 | 
|---|
| Generated by Epydoc 3.0.1 on Wed Aug 3 07:59:07 2016 | http://epydoc.sourceforge.net |