MATLAB providers#
Public name |
Adapter source |
Runtime or problem definitions |
Removal boundary |
|---|---|---|---|
|
Bundled with OptiProfiler |
Bundled S2MPJ subset |
Installed and removed with the core; it cannot be unregistered. |
|
Setup-managed |
MatCUTEst runtime under the optional-library root |
Linux only; registry removal and file removal are separate actions. |
|
Setup-managed |
Slim SOLAR source and locally compiled executable |
Detaching preserves the checkout, runtime, executable, and output. |
S2MPJ#
S2MPJ is the bundled default and needs no separate download. Use
s2mpj_select and s2mpj_load directly, or select the public name
's2mpj' through options.plibs.
MatCUTEst#
MatCUTEst is optional and supported only on Linux. Request it during setup
with install_matcutest=true. Setup installs the locked adapter and runtime
under the optional-library root and registers matcutest_select and
matcutest_load.
SOLAR#
SOLAR is optional and supported on all MATLAB platforms targeted by
OptiProfiler. Request it with install_solar=true. The adapter includes a
slim runtime and builds its executable locally when first needed.
Sources and provenance#
The OptiProfiler repositories below are integration layers or maintained subsets, not replacements for the original projects. Please follow the upstream projects’ citation and license guidance when using their problem collections.
S2MPJ: OptiProfiler adapter and synchronized MATLAB subset; original S2MPJ repository.
MatCUTEst: OptiProfiler adapter and maintained precompiled mirror; official precompiled MatCUTEst distribution; MatCUTEst source project; underlying CUTEst engine.
SOLAR: OptiProfiler MATLAB adapter and pinned slim runtime snapshot; original SOLAR repository.