Skip to content

Releases: Argonne-National-Laboratory/pyoptmat

pyoptmat version 1.3.5

22 Sep 16:58
Compare
Choose a tag to compare

This release collects several minor fixes and updates.

pyoptmat v1.3.4

31 Aug 18:28
Compare
Choose a tag to compare

This applies the fixes to the sphinx documentation so that the readthedocs stable will be caught up.

pyoptmat v1.3.3

30 Aug 21:00
35b785f
Compare
Choose a tag to compare

This version catches the release up with various improvements completed over the summer of 2023.

Additionally, it adds a significant new feature to the ODE integration routines: the ability to include the initial conditions in the parameter set and calculate the sensitivities with the adjoint method.

What's Changed

Full Changelog: v1.3.2...v1.3.3

pyoptmat v1.3.2

21 Jun 17:06
c817965
Compare
Choose a tag to compare

Adds time-chunked backward passes for both forward and backward Euler integration.

pyoptmat v1.3.1

06 Jun 18:09
Compare
Choose a tag to compare

Minor release to propagate the doc fixes into the stable version.

pyoptmat v1.3.0

10 May 19:49
Compare
Choose a tag to compare

This release adds additional options for solving the batched, blocked linear systems setup by the chunked time integration routines. Specifically, this release adds an option to use Parallel Cyclic Reduction (PCR) instead of Thomas's algorithm. Switching from Thomas (default) to PCR can further speed up time integration for smaller ODE systems.

Version 1.2.0

06 Apr 02:12
6b17430
Compare
Choose a tag to compare

New version adds batched time integration, which can speed up model inference by a factor of 5x or more.

v1.1.3

01 Mar 20:57
Compare
Choose a tag to compare

Version 1.1.3

This is a simple bugfix version that corrects README.md to point to the right test and doc badges.

v1.1.2

01 Mar 19:42
Compare
Choose a tag to compare

Version 1.1.2

First full release including all the features described in the package documentation.