Class LinearAnnealingSchedule encapsulates the linear descent of a starting temperature to zero. Each step has a specified number of iterations.

Namespace:  CenterSpace.NMath.Analysis
Assembly:  NMath (in NMath.dll) Version: 5.1.0.0

Syntax

C#
[SerializableAttribute]
public class LinearAnnealingSchedule : AnnealingScheduleBase
Visual Basic (Declaration)
<SerializableAttribute> _
Public Class LinearAnnealingSchedule _
	Inherits AnnealingScheduleBase
Visual C++
[SerializableAttribute]
public ref class LinearAnnealingSchedule : public AnnealingScheduleBase

Remarks

Used by instances of AnnealingMinimizer to minimize multivariable functions by simulated annealing.

Inheritance Hierarchy

System..::.Object
  CenterSpace.NMath.Analysis..::.AnnealingScheduleBase
    CenterSpace.NMath.Analysis..::.LinearAnnealingSchedule

See Also