.coveragerc
.gitignore
.travis.yml
LICENSE
README.md
appveyor.yml
requirements.txt
setup.py
doc/Makefile
doc/api.rst
doc/conf.py
doc/index.rst
doc/introduction.rst
doc/requirements.txt
doc/_static/dummy.txt
doc/getting_started/1_coordinates_grids_fields.ipynb
doc/getting_started/2_wavefronts_optical_systems.ipynb
doc/getting_started/3_atmosphere_adaptive_optics.ipynb
doc/getting_started/4_coronagraphy.ipynb
doc/getting_started/index.rst
doc/tutorials/01_Making_a_Telescope_PSF.ipynb
doc/tutorials/02_Segmented_Mirrors.ipynb
doc/tutorials/03_Pyramid_wavefront_sensor.ipynb
doc/tutorials/index.rst
examples/adaptive_optics.py
examples/angular_spectrum_propagator.py
examples/apertures.py
examples/app_coronagraph.py
examples/fiber_coronagraph_plots.py
examples/fields.rst
examples/grids.py
examples/holograms.py
examples/plotting.py
examples/polarization.py
examples/propagator.py
examples/vortex.py
examples/wavefronts.py
examples2/field_operations.py
examples2/fourier.py
examples2/fresnel.py
examples2/interpolation.py
examples2/noisy_detector.py
examples2/par_map_reduce.py
examples2/phase_screens.py
examples2/power_spectral_density.py
examples2/shack_hartmann_test.py
examples2/vortex.py
examples2/wavefront_sensor.py
hcipy/__init__.py
hcipy.egg-info/PKG-INFO
hcipy.egg-info/SOURCES.txt
hcipy.egg-info/dependency_links.txt
hcipy.egg-info/not-zip-safe
hcipy.egg-info/requires.txt
hcipy.egg-info/top_level.txt
hcipy/aperture/__init__.py
hcipy/aperture/generic.py
hcipy/aperture/realistic.py
hcipy/atmosphere/__init__.py
hcipy/atmosphere/atmospheric_model.py
hcipy/atmosphere/finite_atmospheric_layer.py
hcipy/atmosphere/infinite_atmospheric_layer.py
hcipy/atmosphere/modal_adaptive_optics_layer.py
hcipy/atmosphere/standard_atmosphere.py
hcipy/atmosphere/stored_atmospheric_layer.py
hcipy/config/__init__.py
hcipy/config/config.py
hcipy/coronagraphy/__init__.py
hcipy/coronagraphy/apodizing_phase_plate.py
hcipy/coronagraphy/knife_edge.py
hcipy/coronagraphy/lyot.py
hcipy/coronagraphy/perfect_coronagraph.py
hcipy/coronagraphy/shaped_pupil.py
hcipy/coronagraphy/vortex.py
hcipy/field/__init__.py
hcipy/field/cartesian_grid.py
hcipy/field/coordinates.py
hcipy/field/field.py
hcipy/field/grid.py
hcipy/field/operations.py
hcipy/field/polar_grid.py
hcipy/field/spherical_grid.py
hcipy/field/util.py
hcipy/fourier/__init__.py
hcipy/fourier/fast_fourier_transform.py
hcipy/fourier/fourier_operations.py
hcipy/fourier/fourier_transform.py
hcipy/fourier/matrix_fourier_transform.py
hcipy/fourier/naive_fourier_transform.py
hcipy/interpolation/__init__.py
hcipy/interpolation/linear.py
hcipy/interpolation/nearest.py
hcipy/io/__init__.py
hcipy/io/fits.py
hcipy/io/util.py
hcipy/math_util/__init__.py
hcipy/math_util/matrix_inversion.py
hcipy/math_util/singular_value_decomposition.py
hcipy/metrics/__init__.py
hcipy/metrics/contrast.py
hcipy/metrics/profile.py
hcipy/mode_basis/__init__.py
hcipy/mode_basis/disk_harmonic.py
hcipy/mode_basis/fourier.py
hcipy/mode_basis/gaussian_hermite.py
hcipy/mode_basis/gaussian_laguerre.py
hcipy/mode_basis/gaussian_pokes.py
hcipy/mode_basis/karhunen_loeve.py
hcipy/mode_basis/mode_basis.py
hcipy/mode_basis/zernike.py
hcipy/optics/__init__.py
hcipy/optics/aberration.py
hcipy/optics/apodization.py
hcipy/optics/deformable_mirror.py
hcipy/optics/detector.py
hcipy/optics/dynamic_optical_system.py
hcipy/optics/fiber.py
hcipy/optics/gaussian_beam.py
hcipy/optics/influence_dm5v2.fits
hcipy/optics/magnifier.py
hcipy/optics/micro_lens_array.py
hcipy/optics/optical_element.py
hcipy/optics/polarization.py
hcipy/optics/segmented_mirror.py
hcipy/optics/tip_tilt_mirror.py
hcipy/optics/vibration.py
hcipy/optics/wavefront.py
hcipy/plotting/__init__.py
hcipy/plotting/animation.py
hcipy/plotting/color_scheme.py
hcipy/plotting/colors.py
hcipy/plotting/density.py
hcipy/plotting/error_bars.py
hcipy/plotting/field.py
hcipy/propagation/__init__.py
hcipy/propagation/angular_spectrum.py
hcipy/propagation/fraunhofer.py
hcipy/propagation/fresnel.py
hcipy/propagation/propagator.py
hcipy/statistics/__init__.py
hcipy/statistics/kalman_filter.py
hcipy/statistics/spectral_noise.py
hcipy/statistics/util.py
hcipy/techniques/__init__.py
hcipy/techniques/computer_generated_hologram.py
hcipy/techniques/electric_field_conjugation.py
hcipy/techniques/stroke_minimization.py
hcipy/wavefront_control/__init__.py
hcipy/wavefront_sensing/__init__.py
hcipy/wavefront_sensing/holographic_modal.py
hcipy/wavefront_sensing/optical_differentiation_wavefront_sensor.py
hcipy/wavefront_sensing/phase_diversity.py
hcipy/wavefront_sensing/pyramid.py
hcipy/wavefront_sensing/shack_hartmann.py
hcipy/wavefront_sensing/wavefront_sensor.py
hcipy/wavefront_sensing/zernike_wavefront_sensor.py
tests/conftest.py
tests/test_aperture.py
tests/test_atmosphere.py
tests/test_coronagraphy.py
tests/test_field.py
tests/test_fourier.py
tests/test_interpolation.py
tests/test_io.py
tests/test_math_util.py
tests/test_metrics.py
tests/test_mode_basis.py
tests/test_optics.py
tests/test_plotting.py
tests/test_propagation.py
tests/test_statistics.py
tests/test_techniques.py
tests/test_wavefront_control.py
tests/test_wavefront_sensing.py
tests/baseline_for_apertures/hicat_lyot/pupil.fits.gz
tests/baseline_for_apertures/hicat_lyot/pupil_normalized.fits.gz
tests/baseline_for_apertures/hicat_lyot/pupil_normalized_without_spiders.fits.gz
tests/baseline_for_apertures/hicat_lyot/pupil_without_spiders.fits.gz
tests/baseline_for_apertures/hicat_pupil/pupil.fits.gz
tests/baseline_for_apertures/hicat_pupil/pupil_normalized.fits.gz
tests/baseline_for_apertures/hicat_pupil/pupil_normalized_without_segment_gaps.fits.gz
tests/baseline_for_apertures/hicat_pupil/pupil_normalized_without_spiders.fits.gz
tests/baseline_for_apertures/hicat_pupil/pupil_normalized_without_spiders_without_segment_gaps.fits.gz
tests/baseline_for_apertures/hicat_pupil/pupil_without_segment_gaps.fits.gz
tests/baseline_for_apertures/hicat_pupil/pupil_without_spiders.fits.gz
tests/baseline_for_apertures/hicat_pupil/pupil_without_spiders_without_segment_gaps.fits.gz
tests/baseline_for_apertures/luvoir_a/pupil.fits.gz
tests/baseline_for_apertures/luvoir_a/pupil_normalized.fits.gz
tests/baseline_for_apertures/luvoir_a/pupil_normalized_without_segment_gaps.fits.gz
tests/baseline_for_apertures/luvoir_a/pupil_normalized_without_spiders.fits.gz
tests/baseline_for_apertures/luvoir_a/pupil_normalized_without_spiders_without_segment_gaps.fits.gz
tests/baseline_for_apertures/luvoir_a/pupil_without_segment_gaps.fits.gz
tests/baseline_for_apertures/luvoir_a/pupil_without_spiders.fits.gz
tests/baseline_for_apertures/luvoir_a/pupil_without_spiders_without_segment_gaps.fits.gz
tests/baseline_for_apertures/luvoir_a_lyot/pupil.fits.gz
tests/baseline_for_apertures/luvoir_a_lyot/pupil_normalized.fits.gz
tests/baseline_for_apertures/luvoir_a_lyot/pupil_normalized_without_spiders.fits.gz
tests/baseline_for_apertures/luvoir_a_lyot/pupil_without_spiders.fits.gz
tests/baseline_for_apertures/magellan/pupil.fits.gz
tests/baseline_for_apertures/magellan/pupil_normalized.fits.gz
tests/baseline_for_apertures/magellan/pupil_normalized_without_spiders.fits.gz
tests/baseline_for_apertures/magellan/pupil_without_spiders.fits.gz
tests/baseline_for_apertures/obstructed_circular/pupil_large_obscuration_3spiders_thickspiders.fits.gz
tests/baseline_for_apertures/obstructed_circular/pupil_large_obscuration_3spiders_thinspiders.fits.gz
tests/baseline_for_apertures/obstructed_circular/pupil_large_obscuration_5spiders_thickspiders.fits.gz
tests/baseline_for_apertures/obstructed_circular/pupil_large_obscuration_5spiders_thinspiders.fits.gz
tests/baseline_for_apertures/obstructed_circular/pupil_small_obscuration_3spiders_thickspiders.fits.gz
tests/baseline_for_apertures/obstructed_circular/pupil_small_obscuration_3spiders_thinspiders.fits.gz
tests/baseline_for_apertures/obstructed_circular/pupil_small_obscuration_5spiders_thickspiders.fits.gz
tests/baseline_for_apertures/obstructed_circular/pupil_small_obscuration_5spiders_thinspiders.fits.gz
tests/baseline_for_apertures/polygon/pupil_hex.fits.gz
tests/baseline_for_apertures/polygon/pupil_hex_rotated.fits.gz
tests/baseline_for_apertures/polygon/pupil_pent.fits.gz
tests/baseline_for_apertures/polygon/pupil_pent_rotated.fits.gz