eon.state#

The state module.

Module Contents#

Classes#

State

The state super class.

Data#

API#

eon.state.logger#

‘getLogger(…)’

class eon.state.State(statepath, statenumber, statelist, previous_state_num=-1, reactant_path=None)[source]#

The state super class.

Initialization

Creates a new state, with lazily loaded data.

add_process(result)[source]#
get_energy()[source]#
set_energy(e)[source]#
get_reactant()[source]#

Loads the reactant.con into a point and returns it.

get_process_reactant(id)[source]#
get_process_product(id)[source]#
proc_reactant_path(id)[source]#
proc_product_path(id)[source]#
proc_results_path(id)[source]#
proc_stdout_path(id)[source]#
tar_procdata()[source]#
get_process(id)[source]#
get_process_ids()[source]#

Returns the list of ids in the rate table.

get_previous_state()[source]#
get_num_procs()[source]#

Loads the process table if it is not already loaded and returns the length of it

get_process_table()[source]#