Blog Post

FICO® Xpress Optimization Blog
1 MIN READ

FICO® Xpress 8.13 Mosel 5.8 – Oct. 2021

FICO's avatar
FICO
Community Manager
5 years ago
Xpress Mosel is the premieralgebraic modeling and programming language. Its best-in-class functionality enables operations researchers, and modeling experts to rapidly develop and deploy optimization solutions that solve complex, real-world business problems. It provides an easy-to-learn, robust way to interact with solver engines, and tightly integrates with Xpress Insight to deploy models into powerful, business user-friendly applications.

With this release of Xpress Mosel 5.8, we provide several point improvements includingimproved handling of realnumber formatting, performance of set operationsthe continuation of the introduction of type ‘any’ in Mosel module mmreflect.
  • Handling of real numbers: The accuracy of floating-point number parsers such as Mosel compiler, mmetc and mmsheethas been increased. When displaying real numbers, a new control parameter 'txtztol' has been introduced to disable the use of 'zerotol'.
  • For set operations ’*’ and ’-’ tremendous performance improvements with speed-up of more than 10 have been accomplished on large sets.
  • The reflective versions of routines 'getannotations' and 'getannidents' have moved from 'mmjobs' to ‘mmreflect’. Binary compatibility is maintained while upon re-compilation, the module mmreflect needs to be loaded. New routines 'getallidents' and 'getallparams' allow the querying of all public identifiers and all run time parameters (returned as a list of string).
  • In addition, for Xpress Insight apps, the module ‘dmp’ now allows the reading of meta-data about component instances. Via the new function ‘getinstance’, a specific instance of a dmpcomponent can be queried.

More details can be found in the Xpress 8.13 release notes.
Updated 5 years ago
Version 3.0
No CommentsBe the first to comment