Class LinearAnnealingSchedule encapsulates the linear descent of a starting
temperature to zero. Each step has a specified number of iterations.
Namespace:
CenterSpace.NMath.AnalysisAssembly: 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
CenterSpace.NMath.Analysis..::.AnnealingScheduleBase
CenterSpace.NMath.Analysis..::.LinearAnnealingSchedule