Backwards compatibility


Old YALMIP code (version 2.4) is 99% compatible with the version 3, but there are a few changes (backwards compatible if not otherwise stated).

Solving problems

  • The solvers SP and SOCP are no longer supported.
  • SDPT3 version 3.0 and earlier is no longer supported.
  • CSDP version 4.5 and earlier is no longer supported.
  • solvesdp has a new input syntax.
  • Initial guesses are now given using the field usex0 in sdpsettings (not backwards compatible).
  • When savesolverinput and savesolveroutput are activated, the data is saved in the fields solution.solveroutput and solution.solveroutput (small letters, not backwards compatible).

Obsolete functionalities

Changed command names

Options

  • The field silent in sdpsettings does not exist anymore. Use verbose instead.
  • The field sedumi.maxradius in sdpsettings does not exist anymore. Use the general field radius instead.
  • The field sedumi.removeequalities in sdpsettings does not exist anymore. Use the general field removeequalities instead.