| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: octave-forge-optim | Distribution: openSUSE:Factory:zSystems |
| Version: 1.6.2 | Vendor: openSUSE |
| Release: 2.1 | Build date: Fri Aug 29 19:13:30 2025 |
| Group: Productivity/Scientific/Math | Build host: reproducible |
| Size: 2044838 | Source RPM: octave-forge-optim-1.6.2-2.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://gnu-octave.github.io/packages/optim/ | |
| Summary: Non-linear optimization toolkit for Octave | |
Non-linear optimization toolkit. This is part of the Octave-Forge project.
GPL-3.0-or-later
* Fri Aug 29 2025 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Fix building with Octave 9/10, add fix_octave9_compat.patch
- Add octave-forge-struct and octave-forge-statistics build
dependencies required for tests.
* Fri May 06 2022 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 1.6.2:
* `nonlin_min', `nonlin_residmin', `nonlin_curvefit',
`residmin_stat', `curvefit_stat': Fix new Octave versions
throw an error if a user function which doesn't use
'varargin' is called with more arguments than it explicitly
accepts.
* Removed deprecated function `nmsmax' -- the same code is in
`fminsearch' in core Octave, with a slightly different
interface.
* Deprecated frontend function `fmins'.
* Renamed `expfit' to `pronyfit'. Calling it with `expfit(...)'
still works, but is deprecated.
* Various bug fixes and build fixes for current development
version 8.0 of Octave.
* Sat Mar 13 2021 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 1.6.1:
* Bug fixes: `__qp__' invocation in `quadprog' (and so
`lsqlin'), handling of combined linear and non-linear
constraints, handling 'fixed' parameters in `residmin_stat'.
* `fmincon': Handle bound vectors which are too short as in
Matlab.
* Tue Jul 16 2019 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 1.6.0:
* Build fixes for Octave 5.1 and some bug fixes.
* With Octave from version 5.1 on, a parallel cluster established
with package `parallel' can be used for computation of gradients
with option `parallel_net'.
* Compatibility frontend `fmincon' has been added.
* `lsqnonlin' and `lsqcurvefit' now accept a problem structure as
single argument for compatibility.
* LinearRegression:
- Corrected errors in computing variances of data and
parameters.
- Erroneous documentation of the 2nd output (`e_var',
variances of data) has been fixed.
- The 5th output (previously `y_var'), which was erroneously
documented as the variances of dependent variables, has been
replaced by `fit_var', the variances of computed function
values.
* Removed deprecated function `samin'. The functionality is
available with the `samin' backend of function `nonlin_min'.
- Drop add_missing_iostream_include.patch: fixed in upstream
sources.
* Fri Mar 15 2019 Stefan Brüns <stefan.bruens@rwth-aachen.de>
- Fix compilation error due to missing iostream.h include
Add add_missing_iostream_include.patch
- Corrected Url: tag
* Fri Aug 17 2018 badshah400@gmail.com
- Update to version 1.5.3:
* Added dependency on statistics package.
* Some bug fixes and build fixes for Octave 4.4.
* Unit test for nlinfit is now reproducible.
* Added unit tests in nonlin_residmin and nonlin_curvefit.
* Default algorithm of `nonlin_min' is now more robust.
* Standalone function `samin' is deprecated. The functionality
has been moved into a `samin' backend of function
`nonlin_min'.
- Drop optim-gcc-warnings.patch: incorporated upstream.
* Mon Oct 31 2016 dmitry_r@opensuse.org
- Update to version 1.5.2
* Builds with Octave 4.2.
* Links to core Octave documentation work now in html version of
package documentation.
* Fixed treatment of one-parameter-functions in `jacobs'.
* The sign of `lambda' returned for equality constraints by
`quadprog' has been changed for compatibility with Matlab.
* Deprecated `nmsmax' -- the same code is in `fminsearch' in core
Octave, with a slightly different interface.
* Fixed bug which could break building oct-files.
- Fix GCC warnings
* optim-gcc-warnings.patch
* Fri Jun 10 2016 dmitry_r@opensuse.org
- Update to version 1.5.0
* Compatible with Octaves new exception-based error
handling.
* New compatibility wrapper functions 'lsqnonlin' and 'lsqcurvefit',
calling the more general functions 'nonlin_residmin' and
'nonlin_curvefit' iternally.
* New compatibility wrapper function 'nlinfit', calling
'nonlin_curvefit' and 'curvefit_stat' internally. New functions
'statset' and 'statget' for compatibility in handling options of
'nlinfit'.
* New common frontend option 'TypicalX'. Additional common frontend
options 'FinDiffRelStep' and 'FinDiffType', to match usual option
names. 'diffp' and 'diff_onesided' are still available and can now
also be specified as scalars.
* nonlin_residmin and nonlin_curvefit return determined Lagrange
multipliers of any constaints
* New interface function 'quadprog', similar to Octaves 'qp'.
* New function 'lsqlin'.
* Removed deprecated functions 'minimize', 'd2_min', and
'fmin'. Removed obsolete documentation 'optim-mini-howto-2'.
- Drop obsolete:
* optim-gcc-errors.patch
* optim-no-doc-rebuild.patch
* Fri Mar 13 2015 dmitry_r@opensuse.org
- Update to version 1.4.1
* Made compatible with Octave 4.0.
* Fixed bug #43699.
* Thu Feb 26 2015 dmitry_r@opensuse.org
- Split from octave-forge package, version 1.4.0
- Fix no-return-in-nonvoid-function
* optim-gcc-errors.patch
- Disable documentation rebuild
* optim-no-doc-rebuild.patch
/usr/lib64/octave/packages/optim-1.6.2 /usr/lib64/octave/packages/optim-1.6.2/s390x-suse-linux-gnu-api-v60 /usr/lib64/octave/packages/optim-1.6.2/s390x-suse-linux-gnu-api-v60/__bfgsmin.oct /usr/lib64/octave/packages/optim-1.6.2/s390x-suse-linux-gnu-api-v60/__disna_optim__.oct /usr/lib64/octave/packages/optim-1.6.2/s390x-suse-linux-gnu-api-v60/__max_nargin_optim__.oct /usr/lib64/octave/packages/optim-1.6.2/s390x-suse-linux-gnu-api-v60/numgradient.oct /usr/lib64/octave/packages/optim-1.6.2/s390x-suse-linux-gnu-api-v60/numhessian.oct /usr/share/octave/packages/optim-1.6.2 /usr/share/octave/packages/optim-1.6.2/+__optim_checks__ /usr/share/octave/packages/optim-1.6.2/+__optim_checks__/anon_varargin_saved.m /usr/share/octave/packages/optim-1.6.2/LinearRegression.m /usr/share/octave/packages/optim-1.6.2/PKG_ADD /usr/share/octave/packages/optim-1.6.2/__all_stat_opts__.m /usr/share/octave/packages/optim-1.6.2/adsmax.m /usr/share/octave/packages/optim-1.6.2/battery.m /usr/share/octave/packages/optim-1.6.2/bfgsmin.m /usr/share/octave/packages/optim-1.6.2/bfgsmin_example.m /usr/share/octave/packages/optim-1.6.2/brent_line_min.m /usr/share/octave/packages/optim-1.6.2/cdiff.m /usr/share/octave/packages/optim-1.6.2/cg_min.m /usr/share/octave/packages/optim-1.6.2/cpiv_bard.m /usr/share/octave/packages/optim-1.6.2/curvefit_stat.m /usr/share/octave/packages/optim-1.6.2/dcdp.m /usr/share/octave/packages/optim-1.6.2/de_min.m /usr/share/octave/packages/optim-1.6.2/deriv.m /usr/share/octave/packages/optim-1.6.2/dfdp.m /usr/share/octave/packages/optim-1.6.2/dfpdp.m /usr/share/octave/packages/optim-1.6.2/dfxpdp.m /usr/share/octave/packages/optim-1.6.2/doc /usr/share/octave/packages/optim-1.6.2/doc-cache /usr/share/octave/packages/optim-1.6.2/doc/development /usr/share/octave/packages/optim-1.6.2/doc/development/interfaces.txt /usr/share/octave/packages/optim-1.6.2/doc/html /usr/share/octave/packages/optim-1.6.2/doc/html/Additional-parameters.html /usr/share/octave/packages/optim-1.6.2/doc/html/Common-frontend-options.html /usr/share/octave/packages/optim-1.6.2/doc/html/Common-optimization-options.html /usr/share/octave/packages/optim-1.6.2/doc/html/Compatibility-functions.html /usr/share/octave/packages/optim-1.6.2/doc/html/Concept-index.html /usr/share/octave/packages/optim-1.6.2/doc/html/Documentation.html /usr/share/octave/packages/optim-1.6.2/doc/html/Function-index.html /usr/share/octave/packages/optim-1.6.2/doc/html/Gradient-functions.html /usr/share/octave/packages/optim-1.6.2/doc/html/Helper-functions.html /usr/share/octave/packages/optim-1.6.2/doc/html/LinearRegression.html /usr/share/octave/packages/optim-1.6.2/doc/html/Non_002dscalar-parameters.html /usr/share/octave/packages/optim-1.6.2/doc/html/Parameter-structures.html /usr/share/octave/packages/optim-1.6.2/doc/html/Residual-optimization.html /usr/share/octave/packages/optim-1.6.2/doc/html/Scalar-optimization.html /usr/share/octave/packages/optim-1.6.2/doc/html/Structure_002dbased-configuration-settings.html /usr/share/octave/packages/optim-1.6.2/doc/html/Structure_002dbased-gradients-and-Hessians.html /usr/share/octave/packages/optim-1.6.2/doc/html/Structure_002dbased-linear-constraints.html /usr/share/octave/packages/optim-1.6.2/doc/html/Structure_002dbased-user-functions.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFLinearRegression.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFadsmax.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFbattery.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFbfgsmin.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFbrent_005fline_005fmin.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFcdiff.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFcg_005fmin.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFcpiv_005fbard.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFcurvefit_005fstat.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFde_005fmin.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFderiv.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFdfpdp.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFfmincon.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFgjp.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFjacobs.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFleasqr.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFline_005fmin.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFlinprog.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFlsqcurvefit.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFlsqlin.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFlsqnonlin.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFmdsmax.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFnelder_005fmead_005fmin.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFnlinfit.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFnonlin_005fcurvefit.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFnonlin_005fmin.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFnonlin_005fresidmin.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFnrm.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFnumgradient.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFnumhessian.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFoptim_005fdoc.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFoptiondfdp.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFpolyconf.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFpolyfitinf.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFpowell.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFpronyfit.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFquadprog.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFresidmin_005fstat.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFvfzero.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFwpolyfit.html /usr/share/octave/packages/optim-1.6.2/doc/html/XREFwsolve.html /usr/share/octave/packages/optim-1.6.2/doc/html/Zero-finders.html /usr/share/octave/packages/optim-1.6.2/doc/html/adsmax.html /usr/share/octave/packages/optim-1.6.2/doc/html/battery.html /usr/share/octave/packages/optim-1.6.2/doc/html/bfgsmin.html /usr/share/octave/packages/optim-1.6.2/doc/html/brent_005fline_005fmin.html /usr/share/octave/packages/optim-1.6.2/doc/html/cdiff.html /usr/share/octave/packages/optim-1.6.2/doc/html/cg_005fmin.html /usr/share/octave/packages/optim-1.6.2/doc/html/cpiv_005fbard.html /usr/share/octave/packages/optim-1.6.2/doc/html/curvefit_005fstat.html /usr/share/octave/packages/optim-1.6.2/doc/html/d2_005fmin.html /usr/share/octave/packages/optim-1.6.2/doc/html/de_005fmin.html /usr/share/octave/packages/optim-1.6.2/doc/html/deriv.html /usr/share/octave/packages/optim-1.6.2/doc/html/dfpdp.html /usr/share/octave/packages/optim-1.6.2/doc/html/fmincon.html /usr/share/octave/packages/optim-1.6.2/doc/html/gjp.html /usr/share/octave/packages/optim-1.6.2/doc/html/index.html /usr/share/octave/packages/optim-1.6.2/doc/html/jacobs.html /usr/share/octave/packages/optim-1.6.2/doc/html/leasqr.html /usr/share/octave/packages/optim-1.6.2/doc/html/line_005fmin.html /usr/share/octave/packages/optim-1.6.2/doc/html/linprog.html /usr/share/octave/packages/optim-1.6.2/doc/html/lm_005ffeasible.html /usr/share/octave/packages/optim-1.6.2/doc/html/lm_005fsvd_005ffeasible.html /usr/share/octave/packages/optim-1.6.2/doc/html/lsqcurvefit.html /usr/share/octave/packages/optim-1.6.2/doc/html/lsqlin.html /usr/share/octave/packages/optim-1.6.2/doc/html/lsqnonlin.html /usr/share/octave/packages/optim-1.6.2/doc/html/mdsmax.html /usr/share/octave/packages/optim-1.6.2/doc/html/nelder_005fmead_005fmin.html /usr/share/octave/packages/optim-1.6.2/doc/html/nlinfit.html /usr/share/octave/packages/optim-1.6.2/doc/html/nonlin_005fcurvefit.html /usr/share/octave/packages/optim-1.6.2/doc/html/nonlin_005fmin.html /usr/share/octave/packages/optim-1.6.2/doc/html/nonlin_005fresidmin.html /usr/share/octave/packages/optim-1.6.2/doc/html/nrm.html /usr/share/octave/packages/optim-1.6.2/doc/html/numgradient.html /usr/share/octave/packages/optim-1.6.2/doc/html/numhessian.html /usr/share/octave/packages/optim-1.6.2/doc/html/octave_005fsqp.html /usr/share/octave/packages/optim-1.6.2/doc/html/polyconf.html /usr/share/octave/packages/optim-1.6.2/doc/html/polyfitinf.html /usr/share/octave/packages/optim-1.6.2/doc/html/powell.html /usr/share/octave/packages/optim-1.6.2/doc/html/pronyfit.html /usr/share/octave/packages/optim-1.6.2/doc/html/quadprog.html /usr/share/octave/packages/optim-1.6.2/doc/html/residmin_005fstat.html /usr/share/octave/packages/optim-1.6.2/doc/html/samin.html /usr/share/octave/packages/optim-1.6.2/doc/html/siman.html /usr/share/octave/packages/optim-1.6.2/doc/html/vfzero.html /usr/share/octave/packages/optim-1.6.2/doc/html/wls.html /usr/share/octave/packages/optim-1.6.2/doc/html/wpolyfit.html /usr/share/octave/packages/optim-1.6.2/doc/html/wsolve.html /usr/share/octave/packages/optim-1.6.2/doc/htmlxref.cnf /usr/share/octave/packages/optim-1.6.2/doc/macros.texi /usr/share/octave/packages/optim-1.6.2/doc/optim.info /usr/share/octave/packages/optim-1.6.2/doc/optim.texi /usr/share/octave/packages/optim-1.6.2/doc/optim.txi /usr/share/octave/packages/optim-1.6.2/expfit.m /usr/share/octave/packages/optim-1.6.2/fmincon.m /usr/share/octave/packages/optim-1.6.2/fmins.m /usr/share/octave/packages/optim-1.6.2/gjp.m /usr/share/octave/packages/optim-1.6.2/jacobs.m /usr/share/octave/packages/optim-1.6.2/leasqr.m /usr/share/octave/packages/optim-1.6.2/line_min.m /usr/share/octave/packages/optim-1.6.2/linprog.m /usr/share/octave/packages/optim-1.6.2/lsqcurvefit.m /usr/share/octave/packages/optim-1.6.2/lsqlin.m /usr/share/octave/packages/optim-1.6.2/lsqnonlin.m /usr/share/octave/packages/optim-1.6.2/mdsmax.m /usr/share/octave/packages/optim-1.6.2/nelder_mead_min.m /usr/share/octave/packages/optim-1.6.2/nlinfit.m /usr/share/octave/packages/optim-1.6.2/nonlin_curvefit.m /usr/share/octave/packages/optim-1.6.2/nonlin_min.m /usr/share/octave/packages/optim-1.6.2/nonlin_residmin.m /usr/share/octave/packages/optim-1.6.2/nrm.m /usr/share/octave/packages/optim-1.6.2/optim_doc.m /usr/share/octave/packages/optim-1.6.2/optim_problems.m /usr/share/octave/packages/optim-1.6.2/packinfo /usr/share/octave/packages/optim-1.6.2/packinfo/COPYING /usr/share/octave/packages/optim-1.6.2/packinfo/DESCRIPTION /usr/share/octave/packages/optim-1.6.2/packinfo/INDEX /usr/share/octave/packages/optim-1.6.2/packinfo/NEWS /usr/share/octave/packages/optim-1.6.2/poly_2_ex.m /usr/share/octave/packages/optim-1.6.2/polyconf.m /usr/share/octave/packages/optim-1.6.2/polyfitinf.m /usr/share/octave/packages/optim-1.6.2/powell.m /usr/share/octave/packages/optim-1.6.2/private /usr/share/octave/packages/optim-1.6.2/private/__apply_param_config_structure__.m /usr/share/octave/packages/optim-1.6.2/private/__apply_param_config_vectors__.m /usr/share/octave/packages/optim-1.6.2/private/__bracket_min.m /usr/share/octave/packages/optim-1.6.2/private/__constraints_interface__.m /usr/share/octave/packages/optim-1.6.2/private/__covd_wls__.m /usr/share/octave/packages/optim-1.6.2/private/__covp_corp_wls__.m /usr/share/octave/packages/optim-1.6.2/private/__d2_min__.m /usr/share/octave/packages/optim-1.6.2/private/__dfdp__.m /usr/share/octave/packages/optim-1.6.2/private/__do_user_interaction__.m /usr/share/octave/packages/optim-1.6.2/private/__get_param_info__.m /usr/share/octave/packages/optim-1.6.2/private/__handle_fixing__.m /usr/share/octave/packages/optim-1.6.2/private/__jacobian_constants__.m /usr/share/octave/packages/optim-1.6.2/private/__linear_constraint_dimensions__.m /usr/share/octave/packages/optim-1.6.2/private/__lm_feasible__.m /usr/share/octave/packages/optim-1.6.2/private/__lm_svd__.m /usr/share/octave/packages/optim-1.6.2/private/__maybe_limit_arg_count__.m /usr/share/octave/packages/optim-1.6.2/private/__maybe_wrap_struct_based_callbacks__.m /usr/share/octave/packages/optim-1.6.2/private/__nonlin_residmin__.m /usr/share/octave/packages/optim-1.6.2/private/__null_optim__.m /usr/share/octave/packages/optim-1.6.2/private/__octave_sqp_wrapper__.m /usr/share/octave/packages/optim-1.6.2/private/__optimget_parallel_local__.m /usr/share/octave/packages/optim-1.6.2/private/__optimget_parallel_net__.m /usr/share/octave/packages/optim-1.6.2/private/__plot_cmds__.m /usr/share/octave/packages/optim-1.6.2/private/__process_constraints__.m /usr/share/octave/packages/optim-1.6.2/private/__qp__wrapper.m /usr/share/octave/packages/optim-1.6.2/private/__residmin_stat__.m /usr/share/octave/packages/optim-1.6.2/private/__s2mat__.m /usr/share/octave/packages/optim-1.6.2/private/__samin__.m /usr/share/octave/packages/optim-1.6.2/private/__semi_bracket.m /usr/share/octave/packages/optim-1.6.2/private/__siman__.m /usr/share/octave/packages/optim-1.6.2/private/__sqp__.m /usr/share/octave/packages/optim-1.6.2/private/__struct_options__.m /usr/share/octave/packages/optim-1.6.2/private/evaluate_problem_structure.m /usr/share/octave/packages/optim-1.6.2/private/optim_problems_p_r_y.data /usr/share/octave/packages/optim-1.6.2/pronyfit.m /usr/share/octave/packages/optim-1.6.2/quadprog.m /usr/share/octave/packages/optim-1.6.2/residmin_stat.m /usr/share/octave/packages/optim-1.6.2/rosenbrock.m /usr/share/octave/packages/optim-1.6.2/statget.m /usr/share/octave/packages/optim-1.6.2/statset.m /usr/share/octave/packages/optim-1.6.2/test_min_1.m /usr/share/octave/packages/optim-1.6.2/test_min_2.m /usr/share/octave/packages/optim-1.6.2/test_min_3.m /usr/share/octave/packages/optim-1.6.2/test_min_4.m /usr/share/octave/packages/optim-1.6.2/test_nelder_mead_min_1.m /usr/share/octave/packages/optim-1.6.2/test_nelder_mead_min_2.m /usr/share/octave/packages/optim-1.6.2/test_wpolyfit.m /usr/share/octave/packages/optim-1.6.2/vfzero.m /usr/share/octave/packages/optim-1.6.2/wpolyfit.m /usr/share/octave/packages/optim-1.6.2/wrap_f_dfdp.m /usr/share/octave/packages/optim-1.6.2/wsolve.m
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 31 00:36:47 2025