Package ffx.algorithms.optimize.anneal


@ParametersAreNonnullByDefault package ffx.algorithms.optimize.anneal
The anneal package implements simulated annealing-based optimization, including an interface for annealing schedules and several concrete schedule implementations (linear, exponential, and flat-end) used to control temperature during optimization runs.
Since:
1.0
Author:
Michael J. Schnieders
  • Class
    Description
    Temperature schedule for simulated annealing
    Exponential temperature schedule for simulated annealing
    Composite annealing schedule with flat ends (i.e. spends extra time at the low and high temperatures).
    Linear temperature schedule for simulated annealing
    Run NVT molecular dynamics at a series of temperatures to optimize a structure.
    Represents non-composite AnnealingSchedules known (i.e. not FlatEndAnnealSchedule).