Server which receives requests from, and passes connect jobs to the workers
The server also receives minima and transition states from the workers and adds them to the database.
Parameters : | system : pele.system.BaseSystem
database : pele.storage.Database
server_name : string, optional
host : string, optional
port : integer, optional
|
---|
See also
Methods
add_minimum(E, coords) | called by worker if a new minimum is found |
add_ts(id1, id2, E, coords[, eigenval, eigenvec]) | called by worker if a new transition state is found |
get_connect_job([strategy]) | get a new connect job |
get_system() | provide system class to worker |
run() | start the server and listen for incoming connections |
set_connect_manager(connect_manager) | add a custom connect manager |