Tcl wrapper for C optimization procedures (v0.2)

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.
  • <ReadProp-covtol>
    <span class='ruff_cmd'>OBJECT <ReadProp-covtol></span> 
    ::tclopt::Mpfit
  • <ReadProp-debugder>
    <span class='ruff_cmd'>OBJECT <ReadProp-debugder></span> 
    ::tclopt::ParameterMpfit
  • <ReadProp-derivabstol>
    <span class='ruff_cmd'>OBJECT <ReadProp-derivabstol></span> 
    ::tclopt::ParameterMpfit
  • <ReadProp-derivreltol>
    <span class='ruff_cmd'>OBJECT <ReadProp-derivreltol></span> 
    ::tclopt::ParameterMpfit
  • <ReadProp-epsfcn>
    <span class='ruff_cmd'>OBJECT <ReadProp-epsfcn></span> 
    ::tclopt::Mpfit
  • <ReadProp-fixed>
    <span class='ruff_cmd'>OBJECT <ReadProp-fixed></span> 
    ::tclopt::Parameter
  • <ReadProp-ftol>
    <span class='ruff_cmd'>OBJECT <ReadProp-ftol></span> 
    ::tclopt::Mpfit
  • <ReadProp-funct>
    <span class='ruff_cmd'>OBJECT <ReadProp-funct></span> 
    ::tclopt::Mpfit
  • <ReadProp-gtol>
    <span class='ruff_cmd'>OBJECT <ReadProp-gtol></span> 
    ::tclopt::Mpfit
  • <ReadProp-initval>
    <span class='ruff_cmd'>OBJECT <ReadProp-initval></span> 
    ::tclopt::Parameter
  • <ReadProp-lowlim>
    <span class='ruff_cmd'>OBJECT <ReadProp-lowlim></span> 
    ::tclopt::Parameter
  • <ReadProp-m>
    <span class='ruff_cmd'>OBJECT <ReadProp-m></span> 
    ::tclopt::Mpfit
  • <ReadProp-maxfev>
    <span class='ruff_cmd'>OBJECT <ReadProp-maxfev></span> 
    ::tclopt::Mpfit
  • <ReadProp-maxiter>
    <span class='ruff_cmd'>OBJECT <ReadProp-maxiter></span> 
    ::tclopt::Mpfit
  • <ReadProp-name>
    <span class='ruff_cmd'>OBJECT <ReadProp-name></span> 
    ::tclopt::Parameter
  • <ReadProp-nofinitecheck>
    <span class='ruff_cmd'>OBJECT <ReadProp-nofinitecheck></span> 
    ::tclopt::Mpfit
  • <ReadProp-relstep>
    <span class='ruff_cmd'>OBJECT <ReadProp-relstep></span> 
    ::tclopt::ParameterMpfit
  • <ReadProp-side>
    <span class='ruff_cmd'>OBJECT <ReadProp-side></span> 
    ::tclopt::ParameterMpfit
  • <ReadProp-step>
    <span class='ruff_cmd'>OBJECT <ReadProp-step></span> 
    ::tclopt::ParameterMpfit
  • <ReadProp-stepfactor>
    <span class='ruff_cmd'>OBJECT <ReadProp-stepfactor></span> 
    ::tclopt::Mpfit
  • <ReadProp-uplim>
    <span class='ruff_cmd'>OBJECT <ReadProp-uplim></span> 
    ::tclopt::Parameter
  • <ReadProp-xtol>
    <span class='ruff_cmd'>OBJECT <ReadProp-xtol></span> 
    ::tclopt::Mpfit
  • <WriteProp-covtol>
    <span class='ruff_cmd'>OBJECT <WriteProp-covtol></span> <span class='ruff_arg'>value</span>
    ::tclopt::Mpfit
  • <WriteProp-debugder>
    <span class='ruff_cmd'>OBJECT <WriteProp-debugder></span> <span class='ruff_arg'>value</span>
    ::tclopt::ParameterMpfit
  • <WriteProp-derivabstol>
    <span class='ruff_cmd'>OBJECT <WriteProp-derivabstol></span> <span class='ruff_arg'>value</span>
    ::tclopt::ParameterMpfit
  • <WriteProp-derivreltol>
    <span class='ruff_cmd'>OBJECT <WriteProp-derivreltol></span> <span class='ruff_arg'>value</span>
    ::tclopt::ParameterMpfit
  • <WriteProp-epsfcn>
    <span class='ruff_cmd'>OBJECT <WriteProp-epsfcn></span> <span class='ruff_arg'>value</span>
    ::tclopt::Mpfit
  • <WriteProp-fixed>
    <span class='ruff_cmd'>OBJECT <WriteProp-fixed></span> <span class='ruff_arg'>value</span>
    ::tclopt::Parameter
  • <WriteProp-ftol>
    <span class='ruff_cmd'>OBJECT <WriteProp-ftol></span> <span class='ruff_arg'>value</span>
    ::tclopt::Mpfit
  • <WriteProp-funct>
    <span class='ruff_cmd'>OBJECT <WriteProp-funct></span> <span class='ruff_arg'>value</span>
    ::tclopt::Mpfit
  • <WriteProp-gtol>
    <span class='ruff_cmd'>OBJECT <WriteProp-gtol></span> <span class='ruff_arg'>value</span>
    ::tclopt::Mpfit
  • <WriteProp-initval>
    <span class='ruff_cmd'>OBJECT <WriteProp-initval></span> <span class='ruff_arg'>value</span>
    ::tclopt::Parameter
  • <WriteProp-lowlim>
    <span class='ruff_cmd'>OBJECT <WriteProp-lowlim></span> <span class='ruff_arg'>value</span>
    ::tclopt::Parameter
  • <WriteProp-m>
    <span class='ruff_cmd'>OBJECT <WriteProp-m></span> <span class='ruff_arg'>value</span>
    ::tclopt::Mpfit
  • <WriteProp-maxfev>
    <span class='ruff_cmd'>OBJECT <WriteProp-maxfev></span> <span class='ruff_arg'>value</span>
    ::tclopt::Mpfit
  • <WriteProp-maxiter>
    <span class='ruff_cmd'>OBJECT <WriteProp-maxiter></span> <span class='ruff_arg'>value</span>
    ::tclopt::Mpfit
  • <WriteProp-name>
    <span class='ruff_cmd'>OBJECT <WriteProp-name></span> <span class='ruff_arg'>value</span>
    ::tclopt::Parameter
  • <WriteProp-nofinitecheck>
    <span class='ruff_cmd'>OBJECT <WriteProp-nofinitecheck></span> <span class='ruff_arg'>value</span>
    ::tclopt::Mpfit
  • <WriteProp-relstep>
    <span class='ruff_cmd'>OBJECT <WriteProp-relstep></span> <span class='ruff_arg'>value</span>
    ::tclopt::ParameterMpfit
  • <WriteProp-side>
    <span class='ruff_cmd'>OBJECT <WriteProp-side></span> <span class='ruff_arg'>value</span>
    ::tclopt::ParameterMpfit
  • <WriteProp-step>
    <span class='ruff_cmd'>OBJECT <WriteProp-step></span> <span class='ruff_arg'>value</span>
    ::tclopt::ParameterMpfit
  • <WriteProp-stepfactor>
    <span class='ruff_cmd'>OBJECT <WriteProp-stepfactor></span> <span class='ruff_arg'>value</span>
    ::tclopt::Mpfit
  • <WriteProp-uplim>
    <span class='ruff_cmd'>OBJECT <WriteProp-uplim></span> <span class='ruff_arg'>value</span>
    ::tclopt::Parameter
  • <WriteProp-xtol>
    <span class='ruff_cmd'>OBJECT <WriteProp-xtol></span> <span class='ruff_arg'>value</span>
    ::tclopt::Mpfit
  • addPars
    <span class='ruff_cmd'>OBJECT addPars</span> <span class='ruff_arg'>?args?</span>
    ::tclopt::Mpfit
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>-funct value -m value -pdata value ?-ftol value? ?-xtol value? ?-gtol value? ?-stepfactor value? ?-covtol value? ?-maxiter value? ?-maxfev value? ?-epsfcn value? ?-nofinitecheck?</span>
    Creates optimization object that does least squares fitting using modified Levenberg-Marquardt algorithm.
    ::tclopt::Mpfit
  • constructor
    <span class='ruff_cmd'>Parameter create OBJNAME</span> <span class='ruff_arg'>name initval ?args?</span>
    <span class='ruff_cmd'>Parameter new</span> <span class='ruff_arg'>name initval ?args?</span>
    ::tclopt::Parameter
  • constructor
    <span class='ruff_cmd'>OBJECT constructor</span> <span class='ruff_arg'>value value ?-fixed? ?-lowlim value? ?-uplim value? ?-step value? ?-relstep value? ?-side value? ?-debugder -debugreltol value -debugabstol value?</span>
    Creates parameter object for ::tclopt::Mpfit class.
    ::tclopt::ParameterMpfit
  • Covar
    <span class='ruff_cmd'>OBJECT Covar</span> <span class='ruff_arg'>-x list -y list -xi list</span>
    dictionary
    ::tclopt::Mpfit
  • Dmax1
    <span class='ruff_cmd'>OBJECT Dmax1</span> <span class='ruff_arg'>a b</span>
    ::tclopt::Mpfit
  • Dmin1
    <span class='ruff_cmd'>OBJECT Dmin1</span> <span class='ruff_arg'>a b</span>
    ::tclopt::Mpfit
  • DuplChecker ::tclopt
  • duplListCheck
    <span class='ruff_cmd'>OBJECT duplListCheck</span> <span class='ruff_arg'>list</span>
    Checks if list contains duplicates.
    ::tclopt::DuplChecker
  • Enorm
    <span class='ruff_cmd'>OBJECT Enorm</span> <span class='ruff_arg'>-x list -y list -xi list</span>
    Calculate euclidean norm of vector
    ::tclopt::Mpfit
  • Fdjac2
    <span class='ruff_cmd'>OBJECT Fdjac2</span> <span class='ruff_arg'>funct mLoc ifree n x fvec ldfjac epsfcn pdata nfev step dstep dside qulimited ulimit ddebug ddrtol ddatol</span>
    Calculate Jacobian matrix.
    ::tclopt::Mpfit
  • getAllPars
    <span class='ruff_cmd'>OBJECT getAllPars</span> 
    Gets names of all parameters.
    ::tclopt::Mpfit
  • getAllParsNames
    <span class='ruff_cmd'>OBJECT getAllParsNames</span> 
    Gets names of all parameters.
    ::tclopt::Mpfit
  • Lmpar
    <span class='ruff_cmd'>OBJECT Lmpar</span> <span class='ruff_arg'>-x list -y list -xi list</span>
    dictionary
    ::tclopt::Mpfit
  • Mpfit ::tclopt
  • Parameter ::tclopt
  • ParameterMpfit ::tclopt
  • Qfrac
    <span class='ruff_cmd'>OBJECT Qfrac</span> <span class='ruff_arg'>-x list -y list -xi list</span>
    Does QR factorization
    ::tclopt::Mpfit
  • run
    <span class='ruff_cmd'>OBJECT run</span> 
    Runs optimization.
    ::tclopt::Mpfit