Tcl wrapper for C optimization procedures (v0.21)

Index

  • Type the index terms you want to search for in the text input field.
  • Matching terms will be shown incrementally as you type.
  • Press Enter to navigate to the target of the first displayed index entry.
  • Alternatively, Tab to move to the index entry of interest and then press Enter to navigate to that documentation page.
  • To jump to this page from any other documentation page, press browser-specific shortcut modifiers with i. For example, on IE and Edge this would be Alt-i while on Firefox and Chrome Alt-Shift-i. Other browsers and platforms may differ.
  • addPars
    OPTIMIZATIONOBJ addPars ?args?
    ::tclopt::Optimization
  • constructor
    DE create OBJNAME ?args?
    DE new ?args?
    Creates optimization object that tuns optimization using modified Differential Evolution algorithm.
    ::tclopt::DE
  • constructor
    OBJECT constructor -funct value -pdata value ?-maxiter value? ?-mininniter value? ?-maxfev value? ?-seed value? ?-ntrial value? ?-nbase value? ?-qv value? ?-qa value? ?-tmin value? ?-temp0 value? ?-debug? ?-threshold value? ?-random|specified -initpop value?
    Creates optimization object that tuns optimization using modified Gegeneralized Simulation Annealing algorithm.
    ::tclopt::GSA
  • constructor
    OBJECT constructor -funct value -m value -pdata value ?-ftol value? ?-xtol value? ?-gtol value? ?-stepfactor value? ?-covtol value? ?-maxiter value? ?-maxfev value? ?-epsfcn value? ?-nofinitecheck?
    Creates optimization object that does least squares fitting using modified Levenberg-Marquardt algorithm.
    ::tclopt::Mpfit
  • constructor
    OBJECT constructor value value ?-fixed? ?-lowlim value? ?-uplim value? ?-step value? ?-relstep value? ?-side value? ?-debugder -debugreltol value -debugabstol value?
    Creates parameter object.
    ::tclopt::Parameter
  • constructor
    OBJECT constructor value value ?-fixed? ?-lowlim value? ?-uplim value? ?-step value? ?-relstep value? ?-side value? ?-debugder -debugreltol value -debugabstol value?
    Creates parameter object for ::tclopt::Mpfit class.
    ::tclopt::ParameterMpfit
  • DE ::tclopt
  • DuplChecker ::tclopt
  • duplListCheck
    DUPLCHECKEROBJ duplListCheck list
    Checks if list contains duplicates.
    ::tclopt::DuplChecker
  • getAllPars
    OPTIMIZATIONOBJ getAllPars ?args?
    Gets references of all parameters objects.
    ::tclopt::Optimization
  • getAllParsNames
    OPTIMIZATIONOBJ getAllParsNames ?args?
    Gets names of all parameters.
    ::tclopt::Optimization
  • GSA ::tclopt
  • Mpfit ::tclopt
  • Optimization ::tclopt
  • Parameter ::tclopt
  • ParameterMpfit ::tclopt
  • run
    DEOBJ run 
    Runs optimization.
    ::tclopt::DE
  • run
    GSAOBJ run 
    ::tclopt::GSA
  • run
    MPFITOBJ run 
    Runs optimization.
    ::tclopt::Mpfit