There is a newer version of the record available.

Published June 5, 2020 | Version v0.11.1
Software Open

ICB-DCM/AMICI: AMICI v0.11.1

Description

Python
  • Upgrade to sympy 1.6.0, which is now required minimum version (#1098, #1103)
  • Speed up model import
    • Speed-up computation of sx0, reduce file size (#1109)
    • Replace terribly slow sympy.MutableDenseMatrix.is_zero_matrix by custom implementation (#1104)
  • speedup dataframe creation in get*AsDataFrame (#1088)
  • Allow caching edatas for simulate_petab (#1106)
  • Fix wrong deprecation warning (Fixes #1093)
  • Fix segmentation faults in NewtonSolver under certain conditions (#1089, #1090, #1097)
  • fix wrong power function call in unscale_parameter (#1094)
  • Fix MathML conversion (#1086)
  • Fix deepcopy of SymPy objects (#1091)
Matlab
  • handle empty rdata->{pre|post}eq_numlinsteps (Closes #1113), which previously made the matlab interface unusable
  • Fix generation of compileMexFile.m for matlab compilation of python code (#1115)
C++
  • Reduce memory requirements and speedup compilation of large models (#1105)
  • Place generated code into own namespace (#937) (#1112)
  • Fix several msvc compiler warnings (#1116) (Note that MSVC support is still experimental) breaking change for users of C++ interface
  • Fix swig warning: ensure base class ContextManager is known before use (Fixes #1092) (#1101)
CI
  • Don't install/run valgrind on travis CI (done with github actions… (#1111)

Files

ICB-DCM/AMICI-v0.11.1.zip

Files (8.3 MB)

Name Size Download all
md5:334a6998c20c85e8b8af323dd60a14e6
8.3 MB Preview Download

Additional details

Related works