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 Tue May 2 06:32:46 2017 | http://epydoc.sourceforge.net |