Minor release 02 of February 2022
Minor release 02 of February 2022
20220202 : v1.9.6
This release contains multiple new features and small bug fixes.
Support for case-based models which set the number of cases endogenously:
Case-based models can specify the number of cases to simulate using the input parameter SimulationCases or the input parameter CasesPerMember, depending on which simulation framework is used by the model. This release includes two additional simulation frameworks to support models which set the number of cases endogenously, for example based on the size of an input microdata file.
For more information, please see the wiki topic: Population Size and Scaling
Small changes and fixes in c++ core:
- raise run-time error if SimulationCases exceeds number of records in micro-data input file
- generate better dimension and measure labels if absent in model code:
- Recognize label at first and last lines of declaration
- Bug fix: //LABEL not working for dimensions and measures
- Note correct last line of declaration of classifications and partitions
- Propagate explicit label from model's default language to other languages when missing
UI improvements:
- new version of scenario create and edit page
- allow user to switch between names and labels in tables and parameters tree view
- model run output tables selection
- model presets: simple one click button model run options
For more information please see our wiki:
Release updates:
- Windows release: openM++ tested on Windows 11
- Windows release: build using Visual Studio 2022, MS Build 2022, VC++ runtime 2022
Windows release tested and it does work under Visual Studio 2019. Microsoft VC++ runtimes are binary compatible between 2015, 2017, 2019, 2022 versions.
Download source code and binaries:
Download release documentation archive:
Download cluster version (MPI):
Linux downloads:
- Desktop version build on Debian-10 and expected to work on any modern Linux, including Ubuntu 20.04 and RedHat 8
- Ubuntu downloads would allow you to build or debug your model on Ubuntu Linux (Ubuntu 20.04)
- Current stable Debian version is Debian 11 which you may want to use if you installing new Linux worksation or server.
- RedHat downloads build on Rocky Linux 8.5 and tested on RedHat 8.5 (Gnome)
- Cluster (MPI) Debian-10 version expected to work on any modern Linux with Open MPI version 3+ installed, including RedHat 8.
IMPORTANT:
Full version of OpenM++ source code always included into "Download" links above.
Please do NOT use "Source code (zip)" or "Source code (tar.gz)" archives from "Assets" links below.
It is auto-generated by GitHub release tools and contains only half of OpenM++ source code.