Releases: ucl-bug/holab
Releases · ucl-bug/holab
Release 0.0.3
[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 asPyTrees
and can have arbitrarily differentiable fields, the only requirement is to provide the methodas_medium(f0)
to cast them intoMedium
objects for jwave simulations. - in the
physics
module, added theproject_to_hologram_planez
,solve_helmholtz
andcompute_hologram
methods - New
Settings
class
Changed
- Moved losses to the
losses
module