Skip to content

Releases: ucl-bug/holab

Release 0.0.3

04 Sep 16:15
Compare
Choose a tag to compare

[0.0.3] - 2023-09-04

Added

  • Example of matching an image using correlation loss
  • Materials are now specified from the Material class
  • VeroClear and Agilus30 materials, from Backaric et al.
  • Lenses can now be defined as a PhysicalObject to accomodate different design constraints. Derived classes must be defined as PyTrees and can have arbitrarily differentiable fields, the only requirement is to provide the method as_medium(f0) to cast them into Medium objects for jwave simulations.
  • in the physics module, added the project_to_hologram_planez, solve_helmholtz and compute_hologram methods
  • New Settings class

Changed

  • Moved losses to the losses module