eon.state
#
The state module.
Module Contents#
Classes#
The state super class. |
Data#
API#
- eon.state.logger#
‘getLogger(…)’
- class eon.state.State(statepath, statenumber, statelist, previous_state_num=-1, reactant_path=None, config: eon.config.ConfigClass = EON_CONFIG)#
The state super class.
Initialization
Creates a new state, with lazily loaded data.
- add_process(result)#
- get_energy()#
- set_energy(e)#
- get_reactant()#
Loads the reactant.con into a point and returns it.
- get_process_reactant(id)#
- get_process_product(id)#
- proc_reactant_path(id)#
- proc_product_path(id)#
- proc_results_path(id)#
- proc_stdout_path(id)#
- tar_procdata()#
- get_process(id)#
- get_process_ids()#
Returns the list of ids in the rate table.
- get_previous_state()#
- get_num_procs()#
Loads the process table if it is not already loaded and returns the length of it
- get_process_table()#