| Trees | Indices | Help | 
 | 
|---|
|  | 
Reactiq keywords input validation and specialized Exceptions
| 
 | |||
| ReactiqKeywordException Base exception class for all custom Reactiq keyword validation errors | |||
| ReactiqConservationError Runtime error due to a failure to conserve matter | |||
| ReactiqKeywordError Exception class raised when nonexistant Reactiq keyword is requested | |||
| ReactiqKeywordValueTypeError Exception class raised when Reactiq keyword value has wrong type | |||
| ReactiqKeywordValueError Exception class raised when Reactiq keyword value is invalid | |||
| ReactiqKeywordConflictError Exception class raised when Reactiq keywords have conflicting values | |||
| ReactiqKeywordFormatError Exception class raised when a string not in the keyword=value format is found | |||
| 
 | |||
| 
 | |||
| 
 | |||
| bool | 
 | ||
| bool | 
 | ||
| int | 
 | ||
| 
 | |||
| 
 | |||
| SCHEMA_ERRORS =  | |||
| __package__ =  | |||
| 
 | |||
| 
 Raise Exception if keyword value is inconsistent with the other keywords. This is done in an adhoc case-by-case way. 
 | 
| 
 Check the input structures to ensure that matter is conserved. If matter is not conserved a ReactiqConservationError is raised. 
 | 
| 
 Check the input structures to ensure that charge is conserved. If charge is not conserved a ReactiqConservationError is raised. 
 | 
| 
 Return the total number of electrons in structure(s) considering charges. 
 | 
| 
 Check whether or not the requested electronic state is plausible. This is done by ensuring the number of electrons is consistent with the requested charge/multiplicity. Raises a ReactiqConservationError 
 | 
| 
 | |||
| SCHEMA_ERRORS
 | 
| Trees | Indices | Help | 
 | 
|---|
| Generated by Epydoc 3.0.1 on Wed Aug 3 07:59:06 2016 | http://epydoc.sourceforge.net |