Navigation: Scripting Reference Manual > Functions & Subroutines > GetMzrAnnealStopBelowMinTemperature

 

GetMzrAnnealStopBelowMinTemperature

 

Contact Us: fredsupport@photonengr.com

 

Description

This command retrieves the minimum temperature stopping criteria value for a Simulated Annealing optimization.  Note that this does NOT indicate that this stopping criteria is currently activated.

 

 

Syntax

minTemp = GetMzrAnnealStopBelowMinTemperature()

 

 

Parameters

minTemp (Double)

Minimum temperature stopping criteria value for a Simulated Annealing optimization.

 

 

Example

The following example retrieves the starting conditions for an optimization and prints the parameters to the output window.

 

Sub Main

 

    Dim multiStarts As Long

    Dim startTemp As Double

    Dim stopSteps As Long

    Dim stopMinTemp As Double

    Dim tempReduceFrac As Double

 

    multiStarts = GetMzrMultiStarts()

    startTemp = GetMzrAnnealStartTemperature()

    stopSteps = GetMzrAnnealStopAfterSteps()

    stopMinTemp = GetMzrAnnealStopBelowMinTemperature()

    tempReduceFrac = GetMzrAnnealTemperatureReduceFraction()

 

    Print "Multi Starts: " & Chr(9) & multiStarts

    Print "Start Temp: " & Chr(9) & startTemp

    Print "Stop Steps: " & Chr(9) & stopSteps

    Print "Stop Min Temp: " & Chr(9) & stopMinTemp

    Print "Temp Reduc. Frac: " & Chr(9) & tempReduceFrac

 

End Sub

 

 

See Also

Optimization Commands

 

 

 

 

 

Copyright © Photon Engineering, LLC