diff --git a/doc/manual/source/installation-and-configuration.rst b/doc/manual/source/installation-and-configuration.rst index 7a1a5aa1d645e639cd85cebb521ccb857cb47508..d843b606d8524180c30430941f0760343496a05f 100644 --- a/doc/manual/source/installation-and-configuration.rst +++ b/doc/manual/source/installation-and-configuration.rst @@ -23,8 +23,16 @@ In order to run Dynare, you need one of the following: The following optional extensions are also useful to benefit from extra features, but are in no way required: -* If under MATLAB: the Optimization Toolbox, the Statistics Toolbox, - the Control System Toolbox; +* If under MATLAB: the + * Optimization Toolbox (providing various optimizers + like ``fminsearch``, ``fmincon``, or ``fminunc``, used in e.g. ``mode_compute``, + ``opt_algo`` or ``ALGO``), + * Statistics Toolbox (for faster and sometimes more robust implementations of + statistical distributions), + * Global Optimization Toolbox (for ``particleswarm`` and ``simulannealbnd``, used in + e.g. ``mode_compute``, ``opt_algo`` or ``ALGO``) + * Control System Toolbox (for the Lyapunov solver ``dlyapchol`` triggered with ``options_.lyapunov_srs``) + * Parallel Computing Toolbox (to speed up the ``dime`` sampler) * If under Octave, the following `Octave-Forge`_ packages: ``optim``, ``io``, ``control``. diff --git a/matlab/optimization/dynare_minimize_objective.m b/matlab/optimization/dynare_minimize_objective.m index 5466d2330da9871d2e53b743265162a5a78d32f1..990f9b146e08310cd2dc72077bb60a7800bcd32b 100644 --- a/matlab/optimization/dynare_minimize_objective.m +++ b/matlab/optimization/dynare_minimize_objective.m @@ -631,9 +631,9 @@ switch minimizer_algorithm end case 102 if isoctave - error('Optimization algorithm 2 is not available under Octave') + error('Optimization algorithm 102 is not available under Octave') elseif ~user_has_matlab_license('GADS_Toolbox') - error('Optimization algorithm 2 requires the Global Optimization Toolbox') + error('Optimization algorithm 102 requires the Global Optimization Toolbox') end % Set default optimization options for simulannealbnd. if ~isoctave