LICENSE
README.md
pyproject.toml
deeplens/__init__.py
deeplens/base.py
deeplens/config.py
deeplens/defocuslens.py
deeplens/diffraclens.py
deeplens/geolens.py
deeplens/hybridlens.py
deeplens/lens.py
deeplens/loss.py
deeplens/psfnetlens.py
deeplens/utils.py
deeplens/diffractive_surface/__init__.py
deeplens/diffractive_surface/binary2.py
deeplens/diffractive_surface/diffracted_rotation.py
deeplens/diffractive_surface/diffractive.py
deeplens/diffractive_surface/fresnel.py
deeplens/diffractive_surface/grating.py
deeplens/diffractive_surface/pixel2d.py
deeplens/diffractive_surface/rank1.py
deeplens/diffractive_surface/rotational_symmetric.py
deeplens/diffractive_surface/thinlens.py
deeplens/diffractive_surface/zernike.py
deeplens/geolens_pkg/__init__.py
deeplens/geolens_pkg/eval.py
deeplens/geolens_pkg/io.py
deeplens/geolens_pkg/optim.py
deeplens/geolens_pkg/optim_init.py
deeplens/geolens_pkg/optim_ops.py
deeplens/geolens_pkg/psf_compute.py
deeplens/geolens_pkg/vis.py
deeplens/geolens_pkg/vis3d.py
deeplens/geometric_surface/__init__.py
deeplens/geometric_surface/aperture.py
deeplens/geometric_surface/aspheric.py
deeplens/geometric_surface/base.py
deeplens/geometric_surface/cubic.py
deeplens/geometric_surface/mirror.py
deeplens/geometric_surface/plane.py
deeplens/geometric_surface/prism.py
deeplens/geometric_surface/qtype.py
deeplens/geometric_surface/spheric.py
deeplens/geometric_surface/spiral.py
deeplens/geometric_surface/thinlens.py
deeplens/imgsim/__init__.py
deeplens/imgsim/monte_carlo.py
deeplens/imgsim/psf.py
deeplens/light/__init__.py
deeplens/light/ray.py
deeplens/light/wave.py
deeplens/material/CDGM.AGF
deeplens/material/MISC.AGF
deeplens/material/PLASTIC2022.AGF
deeplens/material/SCHOTT.AGF
deeplens/material/__init__.py
deeplens/material/materials.py
deeplens/material/materials_data.json
deeplens/phase_surface/__init__.py
deeplens/phase_surface/binary2.py
deeplens/phase_surface/cubic.py
deeplens/phase_surface/fresnel.py
deeplens/phase_surface/grating.py
deeplens/phase_surface/nurbs.py
deeplens/phase_surface/phase.py
deeplens/phase_surface/poly.py
deeplens/phase_surface/qphase.py
deeplens/phase_surface/vortex.py
deeplens/phase_surface/zernike.py
deeplens/surrogate/__init__.py
deeplens/surrogate/mlp.py
deeplens/surrogate/mlpconv.py
deeplens/surrogate/modulate_siren.py
deeplens/surrogate/psfnet_mplconv.py
deeplens/surrogate/siren.py
deeplens_core.egg-info/PKG-INFO
deeplens_core.egg-info/SOURCES.txt
deeplens_core.egg-info/dependency_links.txt
deeplens_core.egg-info/requires.txt
deeplens_core.egg-info/top_level.txt
test/test_basics.py
test/test_crash_regressions.py
test/test_defocuslens.py
test/test_device_selection.py
test/test_diffraclens.py
test/test_diffractive_surfaces.py
test/test_efficiency.py
test/test_geolens.py
test/test_geolens_eval.py
test/test_geolens_io.py
test/test_geolens_optim.py
test/test_hybridlens.py
test/test_lens_api_conformance.py
test/test_loss.py
test/test_materials.py
test/test_minor_cleanup.py
test/test_monte_carlo.py
test/test_nan_guards.py
test/test_nonsquare_wave.py
test/test_phase_surfaces.py
test/test_psf.py
test/test_ray.py
test/test_surfaces.py
test/test_surfaces_extended.py
test/test_utils.py
test/test_wave.py