Skip to content

pre-JOSS release

Choose a tag to compare

@yb6599 yb6599 released this 21 Aug 19:31
· 13 commits to master since this release

This release introduces significant changes and features to the API which include

Reconstruction

Introduces regularized reconstruction, based on Bayesian MAP state estimate and pointwise standard deviation of the error std. Renames previous reconstruction method as unregularized reconstruction.

Optimizers

Adds the following optimizers

  • GQR (General QR) - Provides access to the pivoting procedure for spatially constrained sensor placement.
  • TPGR (Two Point GReedy) - Handles sensor undersampling and oversampling, and provides pointwise sensor interaction landscapes.

Additional Features

  • Adds three spatial constraint types - region, predetermined, and distance.
  • Adds support for different shapes of spatial constraints - circle, cylinder, line, parabola, ellipse, polygon and UserDefinedConstraints
  • Adds custom basis support (e.g., DMD basis).
  • Adds uncertainty heatmaps showing noise propagation in sensor measurements to state reconstruction.

Example Notebooks

Introduces these example notebooks

  • Constrained sensing for simulation of a fuel rod - demonstrates the use of spatial constraints.
  • Two-point greedy (TPGR) sensor placement on sea surface temperature data - demonstrates uncertainty quantification and landscapes.
  • Reconstruction comparison on Olivetti Dataset - compares unregularized vs regularized reconstruction using TPGR optimizer, and compares the QR and TPGR optimizers with unregularized and regularized reconstruction.

Updates all existing notebooks to comply with the new functionalities.