Click or drag to resize

AnnealingScheduleBase Class

Class AnnealingScheduleBase is the abstract base class for annealing schedules.
Inheritance Hierarchy

Namespace:  CenterSpace.NMath.Core
Assembly:  NMath (in NMath.dll) Version: 7.3
Syntax
public abstract class AnnealingScheduleBase : ICloneable

The AnnealingScheduleBase type exposes the following members.

Constructors
  NameDescription
Protected methodAnnealingScheduleBase
For internal use only.
Top
Properties
  NameDescription
Public propertyStatic memberDefaultTolerance
Gets and sets the default error tolerance.
Public propertySteps
Gets the number of steps in the schedule.
Public propertyTolerance
Gets and sets the error tolerance used in computing minima estimates.
Public propertyTotalIterations
Gets and sets the total number of iterations in the schedule.
Top
Methods
  NameDescription
Public methodClone
Returns a deep copy of the schedule.
Top
Fields
  NameDescription
Protected fieldcurrentStep_
Current step.
Protected fieldStatic memberDEFAULT_TOLERANCE
The default error tolerance.
Protected fieldsteps_
Total steps.
Protected fieldtolerance_
Tolerance.
Protected fieldtotalIters_
Total iterations.
Top
See Also