Execute a single optimization run with specified method and parameters.
run_single_optimization(
start_par,
obj_fn,
grad_fn,
method,
lower,
upper,
max_iter,
tolerance,
verbose = FALSE,
...
)Optimization result or NULL if failed
Starting parameter values
Objective function
Gradient function
Optimization method
Lower bounds
Upper bounds
Maximum iterations
Convergence tolerance
Show progress
Additional arguments