|
__init__(self,
inputfile=None,
keywords=None,
jaguar_keywords=None)
Create a ReactiqInput instance. |
|
|
|
__iter__(self)
Provide convenient way to iterate over the keywords. |
|
|
|
getValue(self,
key)
Return the value for Reactiq keyword 'key'. |
|
|
|
setValue(self,
key,
value)
Set the Reactiq keyword 'key' to value 'value'. |
|
|
|
__getitem__(self,
key)
Return the value for Reactiq keyword 'key'. |
|
|
|
__setitem__(self,
key,
value)
Set the Reactiq keyword 'key' to value 'value'. |
|
|
|
setValues(self,
keywords)
Set multiple Reactiq keywords. |
|
|
|
|
|
setJaguarValue(self,
key,
value)
Set the Jaguar &gen section keyword 'key' to value 'value'. |
|
|
|
|
|
resetKey(self,
key)
Reset keyword to default state. |
|
|
|
resetAll(self)
Reset all keywords to their default states. |
|
|
|
getDefault(self,
key)
Return the default value for Reactiq keyword 'key'. |
|
|
|
getNonDefaultKeys(self)
Return a dictionary of all non-default-value ReactiqKeyword instances
indexed by name. |
|
|
|
getNonDefaultJaguarKeys(self)
Return a dictionary of all non-default-value Jaguar keywords |
|
|
|
isNonDefault(self,
key)
Has the specified key been set to a non-default value? |
|
|
|
getReactants(self,
fileonly=False)
Return list of reactants. |
|
|
|
getProducts(self,
fileonly=False)
Return list of products. |
|
|
|
|
|
|
|
validate(self)
Perform a self-consistency check of all currently set keywords. |
|
|
|
validate_structures(self)
Perform a check to ensure that matter is conserved and that
charge/multiplicity are consistent with structures. |
|
|
|
save(self,
name)
Create a Reactiq input file called 'name' in the current working
directory based on this class instance. |
|
|
|
read(self,
inputfile)
Read an existing Reactiq input file. |
|
|
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|