Added features / functionality:
- Implementation of stochastic two variant SEIR models
- Added delay in testing and planned mobility in ABM
- ScoreP performance profile of ABM
- gperftools profiler
- New initialization method from flows for LCT model
- Stub generation for python bindings
General changes:
- Refactored ABM code: Rename EPI to MIO, migration to mobility, and World to Model
- Replaced pointers in ABM by new structure
- Make the LCT secir model a derived class of CompartmentalModel
- New parameters that describe the multiplicative factor used for the TestAndTraceCapacity
- Extended test for equilibrium of IDE model
- Change return type of check_constraints function in the populations class to bool
- Adapt parameters_io of IDE SECIR model
- Small refacturing of epidata package
- Remove necessity for credentials of population data download
- Download boost libs with URL instead of git repo
- Upgrade manylinux image used for python in CI
- Workaround for github action checkout@v3
Corrections:
- Add warning for end_date later than 2024-07-21 in intensive care data
- OdeIntegrator could run indefinitely
- Removed bug in getting test parameters in specific test derived from generic test
Merged pull requests
- 1042 stub generation for python bindings by @MaxBetzDLR in #1044
- 992 download boost libs with URL instead of git repo by @dabele in #1048
- 848 scorep profile of abm by @charlie0614 in #942
- 1038 OdeIntegrator can run indefinitely v2 by @reneSchm in #1049
- Add gperftools profiler by @dabele in #1054
- 914 make the lct secir model a derived class of flowmodel by @lenaploetzke in #1055
- 882 Parameters that describe the multiplicative factor used for the TestAndTraceCapacity by @HenrZu in #1059
- Fix a "use after free" warning with gcc 12.3.0 and above by @reneSchm in #1060
- workaround for github action checkout@v3 by @dabele in #1063
- Upgrade manylinux image used for python in CI by @dabele in #1064
- 897 new add initialization method from flows for lct model 1 by @lenaploetzke in #1005
- Remove call to print_table from TestSeir.FlowSimulation by @reneSchm in #1066
- Extend Test for equilibrium of IDE Model #1037 by @hatrit in #1050
- 757 dont store pointers in the abm by @reneSchm in #863
- 1012 bug in getting testparameters in specific test derived from generictest by @khoanguyen-dev in #1013
- 1061 change return type of check_constraints function in the populations class to bool by @lenaploetzke in #1062
- 916-refactor-epidata-to-support-ingestion-into-the-LOKI-database by @sudiphzi in #1024
- 1079 Handle Chunked-Encoding Downloads by @patricklnz in #1080
- Refactor ABM code: Rename EPI to MIO and migration to mobility and World to Model by @xsaschako in #879
- Increase accuracy of code coverage by @reneSchm in #1076
- 466 add delay in testing and planned migration by @khoanguyen-dev in #866
- 1032 implementation of stochastic two variant seir model by @nijawa in #1047
- 1087 adapt parameters_io of ide model by @annawendler in #1095
- 1092 add warning for end_date later than 2024-07-21 in divi data by @lenaploetzke in #1094
- 1073 Remove credentials from Population Data Download by @patricklnz in #1074
Full Changelog: v1.2.0...v1.2.1