pele.takestep.RandomDisplacement

class pele.takestep.RandomDisplacement(stepsize=1.0)[source]

Random displacement on each individual coordinate

RandomDisplacement is the most basic step taking routine. It simply displaces each coordinate my a random value.

Parameters :

stepsize : float

magnitude of random displacement

Methods

__call__(*args, **kwargs)
scale(factor)
takeStep(coords, **kwargs)
updateStep(accepted, **kwargs) feedback from basin hopping if last step was accepted

Previous topic

pele.takestep.TakestepSlice.updateStep

Next topic

pele.takestep.RandomDisplacement.__call__