Sonnet-1.3 contains the complete assemblies to use SONNET (.NET Framework 4) in x86 and x64 builds.
Built-in are the necessary COIN-OR libraries based on Cbc 2.10.5 (8 MAR 2020).
This package includes the Sonnet XML documentation and one example.
Sonnet:
- Quadratic expressions supported. For now, only for objective functions.
- Quadratic Program (QP) supported via OsiClp. Quadratic objectives via OsiCbc does not work well and is disabled.
- Added ToMap to generate variables etc. "var x = toys.ToMap(t => new Variable("x_" + t));" See SonnetTest cases and Example6b.
- Added ForAll to generate constraints like "toys.ForAll(t => x[t] < n);"
SonnetWrapper: - ClpModel: Added LoadQuadraticObjective and related
- ClpObjective: Added for ClpQuadraticObjective support