class to manage which minima to try to connect
Parameters : | database : pele Database object strategy : string
|
---|
Notes
Organize which minima pairs to submit for double ended connect jobs. This class chooses between the different selection strategies. The actual strategies are implemented in separate classes.
Selection strategies:
- “random” : choose two minima randomly
- “gmin” : connect all minima to the global minimum
- “combine” : try to connect disconnected clusters of minima.
- “untrap” : try to eliminate non-physical barriers to the global minimum
Methods
NoMoreConnectionsError | |
get_connect_job([strategy]) | return the next connect job according to the chosen strategy |
untried(min1, min2) | return true if this minima pair have not been tried yet |