Navigation: Scripting Reference Manual > Functions & Subroutines > GetMzrAnnealTemperatureReduceFraction

 

GetMzrAnnealTemperatureReduceFraction

 

Contact Us: fredsupport@photonengr.com

 

Description

This command retrieves the temperature reduction fraction value specified for a Simulated Annealing optimization.

 

 

Syntax

tempReduceFrac = GetMzrAnnealTemperatureReduceFraction()

 

 

Parameters

tempReduceFrac (Double)

Temperature reduction fraction value applied during 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