Asterix
latest
Getting Started
Conda envs
Install Asterix
Dependencies
Contributing
Releases
Envisioned improvements
Basic Usage
Basic Asterix Tutorial with THD2 model
Create and modify testbeds
Estimation
Correction
Asterix Package
Main THD
Optical Systems
WF Estimation
DH mask
WF Correction
Correction loop
HCI metric plots
Optical functions
Util functions
Asterix
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
M
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
add_photon_noise() (Asterix.main_THD.THD2 method)
(Asterix.optics.Coronagraph method)
(Asterix.optics.DeformableMirror method)
(Asterix.optics.OpticalSystem method)
(Asterix.optics.Pupil method)
(Asterix.optics.Testbed method)
Asterix.main_THD
module
Asterix.optics.phase_amplitude_functions
module
Asterix.optics.propagation_functions
module
Asterix.utils.hci_metrics
module
Asterix.utils.processing_functions
module
Asterix.utils.save_and_read
module
Asterix.wfsc.correction_loop
module
Asterix.wfsc.corrector
module
Asterix.wfsc.estimator
module
Asterix.wfsc.maskDH
module
Asterix.wfsc.thd_quick_invert
module
Asterix.wfsc.wf_control_functions
module
Asterix.wfsc.wf_sensing_functions
module
B
basis_vector_to_act_vector() (Asterix.main_THD.THD2 method)
(Asterix.optics.Testbed method)
butterworth_circle() (in module Asterix.optics.phase_amplitude_functions)
C
calc_efc_solution() (in module Asterix.wfsc.wf_control_functions)
calc_em_solution() (in module Asterix.wfsc.wf_control_functions)
calc_steepest_solution() (in module Asterix.wfsc.wf_control_functions)
calc_strokemin_solution() (in module Asterix.wfsc.wf_control_functions)
calculate_pw_estimate() (in module Asterix.wfsc.wf_sensing_functions)
ClassicalLyot() (Asterix.optics.Coronagraph method)
contrast_curves() (in module Asterix.utils.hci_metrics)
Coronagraph (class in Asterix.optics)
correction_loop() (in module Asterix.wfsc.correction_loop)
correction_loop_1matrix() (in module Asterix.wfsc.correction_loop)
Corrector (class in Asterix.wfsc.corrector)
create_DM_basis() (Asterix.optics.DeformableMirror method)
create_experiment_dir() (in module Asterix.utils.save_and_read)
create_interaction_matrix() (in module Asterix.wfsc.wf_control_functions)
create_pw_matrix() (in module Asterix.wfsc.wf_sensing_functions)
create_singlewl_interaction_matrix() (in module Asterix.wfsc.wf_control_functions)
create_singlewl_pw_matrix() (in module Asterix.wfsc.wf_sensing_functions)
creatingMaskDH() (Asterix.wfsc.maskDH.MaskDH method)
creatingpushact() (Asterix.optics.DeformableMirror method)
crop_interaction_matrix_to_dh() (in module Asterix.wfsc.wf_control_functions)
crop_or_pad_image() (in module Asterix.utils.processing_functions)
cropimage() (in module Asterix.utils.processing_functions)
D
DeformableMirror (class in Asterix.optics)
E
EF_from_phase_and_ampl() (Asterix.main_THD.THD2 method)
(Asterix.optics.Coronagraph method)
(Asterix.optics.DeformableMirror method)
(Asterix.optics.OpticalSystem method)
(Asterix.optics.Pupil method)
(Asterix.optics.Testbed method)
EF_through() (Asterix.main_THD.THD2 method)
(Asterix.optics.Coronagraph method)
(Asterix.optics.DeformableMirror method)
(Asterix.optics.OpticalSystem method)
(Asterix.optics.Pupil method)
(Asterix.optics.Testbed method)
estimate() (Asterix.wfsc.estimator.Estimator method)
Estimator (class in Asterix.wfsc.estimator)
F
fft_choosecenter() (in module Asterix.optics.propagation_functions)
find_DM_to_probe() (in module Asterix.wfsc.estimator)
find_sizes_closest2factor() (in module Asterix.utils.processing_functions)
FQPM() (Asterix.optics.Coronagraph method)
from_param_to_header() (in module Asterix.utils.save_and_read)
ft_subpixel_shift() (in module Asterix.utils.processing_functions)
ft_zoom_out() (in module Asterix.utils.processing_functions)
G
generate_ampl_aberr() (Asterix.main_THD.THD2 method)
(Asterix.optics.Coronagraph method)
(Asterix.optics.DeformableMirror method)
(Asterix.optics.OpticalSystem method)
(Asterix.optics.Pupil method)
(Asterix.optics.Testbed method)
generate_phase_aberr() (Asterix.main_THD.THD2 method)
(Asterix.optics.Coronagraph method)
(Asterix.optics.DeformableMirror method)
(Asterix.optics.OpticalSystem method)
(Asterix.optics.Pupil method)
(Asterix.optics.Testbed method)
get_data_dir() (in module Asterix.utils.save_and_read)
get_git_description() (in module Asterix.utils.save_and_read)
H
HLC() (Asterix.optics.Coronagraph method)
I
id_in_pupil_actuators() (Asterix.optics.DeformableMirror method)
individual_normalizations() (Asterix.main_THD.THD2 method)
(Asterix.optics.Coronagraph method)
(Asterix.optics.DeformableMirror method)
(Asterix.optics.OpticalSystem method)
(Asterix.optics.Pupil method)
(Asterix.optics.Testbed method)
K
KnifeEdgeCoro() (Asterix.optics.Coronagraph method)
M
make_apodizer() (in module Asterix.optics.phase_amplitude_functions)
make_sphere_apodizer() (in module Asterix.optics.phase_amplitude_functions)
make_sphere_lyot() (in module Asterix.optics.phase_amplitude_functions)
make_spider() (in module Asterix.optics.phase_amplitude_functions)
make_VLT_pup() (in module Asterix.optics.phase_amplitude_functions)
MaskDH (class in Asterix.wfsc.maskDH)
mat_mult_mft() (in module Asterix.optics.propagation_functions)
measure_normalization() (Asterix.main_THD.THD2 method)
(Asterix.optics.Coronagraph method)
(Asterix.optics.DeformableMirror method)
(Asterix.optics.OpticalSystem method)
(Asterix.optics.Pupil method)
(Asterix.optics.Testbed method)
mft() (in module Asterix.optics.propagation_functions)
module
Asterix.main_THD
Asterix.optics.phase_amplitude_functions
Asterix.optics.propagation_functions
Asterix.utils.hci_metrics
Asterix.utils.processing_functions
Asterix.utils.save_and_read
Asterix.wfsc.correction_loop
Asterix.wfsc.corrector
Asterix.wfsc.estimator
Asterix.wfsc.maskDH
Asterix.wfsc.thd_quick_invert
Asterix.wfsc.wf_control_functions
Asterix.wfsc.wf_sensing_functions
O
OpticalSystem (class in Asterix.optics)
P
plot_contrast_curves() (in module Asterix.utils.hci_metrics)
progress() (in module Asterix.utils.save_and_read)
prop_angular_spectrum() (in module Asterix.optics.propagation_functions)
prop_fresnel() (in module Asterix.optics.propagation_functions)
prop_pup_to_DM_and_back() (Asterix.optics.DeformableMirror method)
Pupil (class in Asterix.optics)
Q
quickfits() (in module Asterix.utils.save_and_read)
R
random_phase_map() (in module Asterix.optics.phase_amplitude_functions)
read_parameter_file() (in module Asterix.utils.save_and_read)
rebin() (in module Asterix.utils.processing_functions)
resize_crop_bin() (in module Asterix.utils.processing_functions)
resizing() (in module Asterix.utils.processing_functions)
roundpupil() (in module Asterix.optics.phase_amplitude_functions)
runthd2() (in module Asterix.main_THD)
S
save_loop_results() (in module Asterix.wfsc.correction_loop)
save_plane_in_fits() (in module Asterix.utils.save_and_read)
shift_phase_ramp() (in module Asterix.optics.phase_amplitude_functions)
simulate_pw_difference() (in module Asterix.wfsc.wf_sensing_functions)
sine_cosine_basis() (in module Asterix.optics.phase_amplitude_functions)
sphere_apodizer_radial_profile() (in module Asterix.optics.phase_amplitude_functions)
T
Testbed (class in Asterix.optics)
THD2 (class in Asterix.main_THD)
THD_quick_invert() (in module Asterix.wfsc.thd_quick_invert)
todetector() (Asterix.main_THD.THD2 method)
(Asterix.optics.Coronagraph method)
(Asterix.optics.DeformableMirror method)
(Asterix.optics.OpticalSystem method)
(Asterix.optics.Pupil method)
(Asterix.optics.Testbed method)
todetector_intensity() (Asterix.main_THD.THD2 method)
(Asterix.optics.Coronagraph method)
(Asterix.optics.DeformableMirror method)
(Asterix.optics.OpticalSystem method)
(Asterix.optics.Pupil method)
(Asterix.optics.Testbed method)
toDM_voltage() (Asterix.wfsc.corrector.Corrector method)
tostring() (Asterix.wfsc.maskDH.MaskDH method)
transmission() (Asterix.main_THD.THD2 method)
(Asterix.optics.Coronagraph method)
(Asterix.optics.DeformableMirror method)
(Asterix.optics.OpticalSystem method)
(Asterix.optics.Pupil method)
(Asterix.optics.Testbed method)
U
update_matrices() (Asterix.wfsc.corrector.Corrector method)
V
voltage_to_phase() (Asterix.optics.DeformableMirror method)
voltage_to_phases() (Asterix.main_THD.THD2 method)
(Asterix.optics.Testbed method)
Vortex() (Asterix.optics.Coronagraph method)
W
WrappedVortex() (Asterix.optics.Coronagraph method)
Read the Docs
v: latest
Versions
latest
polychrom_rieman_sum
Downloads
On Read the Docs
Project Home
Builds