Index A | B | C | D | E | F | G | H | I | J | L | M | N | O | P | Q | R | S | T | V | W | X | Y | Z A add_phase_screen() (in module janssen.simul) amplitude_grating_binary() (in module janssen.simul) angular_spectrum_prop() (in module janssen.lenses) annular_aperture() (in module janssen.simul) aperture_center (janssen.utils.PtychographyParams attribute), [1] aperture_diameter (janssen.utils.PtychographyParams attribute), [1] apply_phase_mask() (in module janssen.simul) apply_phase_mask_fn() (in module janssen.simul) B beam_splitter() (in module janssen.simul) C camera_pixel_size (janssen.utils.PtychographyParams attribute), [1] center_thickness (janssen.utils.LensParams attribute), [1] circular_aperture() (in module janssen.simul) create_lens_phase() (in module janssen.lenses) create_loss_function() (in module janssen.invert) create_spatial_grid() (in module janssen.simul) D diameter (janssen.utils.LensParams attribute), [1] Diffractogram (class in janssen.utils) digital_zoom() (in module janssen.lenses) double_concave_lens() (in module janssen.lenses) double_convex_lens() (in module janssen.lenses) dx (janssen.utils.Diffractogram attribute), [1] (janssen.utils.MicroscopeData attribute), [1] (janssen.utils.OpticalWavefront attribute), [1] (janssen.utils.SampleFunction attribute), [1] E epie_optical() (in module janssen.invert) F field (janssen.utils.OpticalWavefront attribute), [1] field_intensity() (in module janssen.simul) focal_length (janssen.utils.LensParams attribute), [1] fraunhofer_prop() (in module janssen.lenses) fresnel_prop() (in module janssen.lenses) G gaussian_apodizer() (in module janssen.simul) gaussian_apodizer_elliptical() (in module janssen.simul) GridParams (class in janssen.utils) H half_waveplate() (in module janssen.simul) I image (janssen.utils.Diffractogram attribute), [1] image_data (janssen.utils.MicroscopeData attribute), [1] init_adagrad() (in module janssen.invert) init_adam() (in module janssen.invert) init_rmsprop() (in module janssen.invert) J janssen.invert module janssen.lenses module janssen.simul module janssen.utils module L learning_rate (janssen.utils.PtychographyParams attribute), [1] lens_focal_length() (in module janssen.lenses) lens_propagation() (in module janssen.lenses) lens_thickness_profile() (in module janssen.lenses) LensParams (class in janssen.utils) linear_interaction() (in module janssen.simul) M m (janssen.utils.OptimizerState attribute), [1] make_diffractogram() (in module janssen.utils) make_grid_params() (in module janssen.utils) make_lens_params() (in module janssen.utils) make_microscope_data() (in module janssen.utils) make_optical_wavefront() (in module janssen.utils) make_optimizer_state() (in module janssen.utils) make_ptychography_params() (in module janssen.utils) make_sample_function() (in module janssen.utils) meniscus_lens() (in module janssen.lenses) MicroscopeData (class in janssen.utils) mirror_reflection() (in module janssen.simul) module janssen.invert janssen.lenses janssen.simul janssen.utils N n (janssen.utils.LensParams attribute), [1] nd_filter() (in module janssen.simul) normalize_field() (in module janssen.simul) num_iterations (janssen.utils.PtychographyParams attribute), [1] O optical_zoom() (in module janssen.lenses) OpticalWavefront (class in janssen.utils) OptimizerState (class in janssen.utils) P phase_grating_blazed_elliptical() (in module janssen.simul) phase_grating_sawtooth() (in module janssen.simul) phase_grating_sine() (in module janssen.simul) phase_profile (janssen.utils.GridParams attribute), [1] plano_concave_lens() (in module janssen.lenses) plano_convex_lens() (in module janssen.lenses) polarization (janssen.utils.OpticalWavefront attribute), [1] polarizer_jones() (in module janssen.simul) positions (janssen.utils.MicroscopeData attribute), [1] prism_phase_ramp() (in module janssen.simul) propagate_through_lens() (in module janssen.lenses) PtychographyParams (class in janssen.utils) Q quarter_waveplate() (in module janssen.simul) R r1 (janssen.utils.LensParams attribute), [1] r2 (janssen.utils.LensParams attribute), [1] rectangular_aperture() (in module janssen.simul) S sample (janssen.utils.SampleFunction attribute), [1] SampleFunction (class in janssen.utils) scale_pixel() (in module janssen.simul) simple_diffractogram() (in module janssen.simul) simple_microscope() (in module janssen.simul) simple_microscope_ptychography() (in module janssen.invert) single_pie_iteration() (in module janssen.invert) single_pie_sequential() (in module janssen.invert) single_pie_vmap() (in module janssen.invert) step (janssen.utils.OptimizerState attribute), [1] supergaussian_apodizer() (in module janssen.simul) supergaussian_apodizer_elliptical() (in module janssen.simul) T transmission (janssen.utils.GridParams attribute), [1] travel_distance (janssen.utils.PtychographyParams attribute), [1] V v (janssen.utils.OptimizerState attribute), [1] variable_transmission_aperture() (in module janssen.simul) W wavelength (janssen.utils.Diffractogram attribute), [1] (janssen.utils.MicroscopeData attribute), [1] (janssen.utils.OpticalWavefront attribute), [1] waveplate_jones() (in module janssen.simul) X xx (janssen.utils.GridParams attribute), [1] Y yy (janssen.utils.GridParams attribute), [1] Z z_position (janssen.utils.OpticalWavefront attribute), [1] zoom_factor (janssen.utils.PtychographyParams attribute), [1]