NAG Toolbox
E05 – Global Optimization of a Function
E05 Introduction
e05ja
– Initialization function for e05jb
nag_glopt_bnd_mcs_init
– e05ja
e05jb
– Global optimization by multi-level coordinate search, simple bounds, using function values only
nag_glopt_bnd_mcs_solve
– e05jb
e05jd
– Set a single optional parameter for e05jb from a character string
nag_glopt_bnd_mcs_optset_string
– e05jd
e05je
– Set a single optional parameter for e05jb from an "ON"/"OFF"-valued character argument
nag_glopt_bnd_mcs_optset_char
– e05je
e05jf
– Set a single optional parameter for e05jb from an integer argument
nag_glopt_bnd_mcs_optset_int
– e05jf
e05jg
– Set a single optional parameter for e05jb from a real argument
nag_glopt_bnd_mcs_optset_real
– e05jg
e05jh
– Determine whether an optional parameter for e05jb has been set by you or not
nag_glopt_bnd_mcs_option_check
– e05jh
e05jj
– Get the setting of an "ON"/"OFF"-valued character optional parameter of e05jb
nag_glopt_bnd_mcs_optget_char
– e05jj
e05jk
– Get the setting of an integer valued optional parameter of e05jb
nag_glopt_bnd_mcs_optget_int
– e05jk
e05jl
– Get the setting of a real valued optional parameter of e05jb
nag_glopt_bnd_mcs_optget_real
– e05jl
e05sa
– Global optimization using particle swarm algorithm (PSO), bound constraints only
nag_glopt_bnd_pso
– e05sa
e05sb
– Global optimization using particle swarm algorithm (PSO), comprehensive
nag_glopt_nlp_pso
– e05sb
e05uc
– Global optimization using multi-start, nonlinear constraints
nag_glopt_nlp_multistart_sqp
– e05uc
e05us
– Global optimization of a sum of squares problem using multi-start, nonlinear constraints
nag_glopt_nlp_multistart_sqp_lsq
– e05us
e05zk
– Option setting routine for e05sa, e05sb
nag_glopt_optset
– e05zk
e05zl
– Option getting routine for e05sa, e05sb
nag_glopt_optget
– e05zl
E04
F