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 |