Index

A | C | D | F | G | M | O | P | R | S

A

acoustic_direction (aol_model.aod.Aod attribute)
AcousticDrive (class in aol_model.acoustics)
Acoustics (class in aol_model.acoustics)
Aod (class in aol_model.aod)
AodVisualisation (class in aol_model.aod_visualisation)
aol_model.acoustics (module)
aol_model.aod (module)
aol_model.aod_visualisation (module)
aol_model.aol_drive (module)
aol_model.aol_full (module)
aol_model.aol_simple (module)
aol_model.error_utils (module)
aol_model.memoize (module)
aol_model.optically_uniaxial (module)
aol_model.optimise_aol (module)
aol_model.plot_utils (module)
aol_model.pointing_efficiency (module)
aol_model.ray (module)
aol_model.ray_paraxial (module)
aol_model.set_up_utils (module)
aol_model.teo2 (module)
aol_model.vector_utils (module)
aol_model.xu_stroud_model (module)
AolFull (class in aol_model.aol_full)
AolSimple (class in aol_model.aol_simple)

C

calc_refractive_indices() (in module aol_model.optically_uniaxial)
(in module aol_model.teo2)
calculate_drive_freq_4() (in module aol_model.aol_drive)
calculate_efficiency() (in module aol_model.optimise_aol)
create_aol() (aol_model.aol_full.AolFull static method)
create_aol_from_drive() (aol_model.aol_simple.AolSimple static method)

D

diffract_acousto_optically() (in module aol_model.xu_stroud_model)
diffract_by_wavevector_triangle() (in module aol_model.xu_stroud_model)

F

find_base_ray_positions() (aol_model.aol_simple.AolSimple method)
find_constant() (in module aol_model.aol_drive)
find_linear() (in module aol_model.aol_drive)

G

get_diffracted_wavevectors_and_efficiency() (in module aol_model.xu_stroud_model)
get_efficiency() (in module aol_model.xu_stroud_model)
get_imperm_properties() (in module aol_model.optically_uniaxial)
get_local_acoustics() (aol_model.acoustics.AcousticDrive method)
get_ray_bundle() (in module aol_model.set_up_utils)
get_ray_direction_ord() (aol_model.aod.Aod method)
get_reduced_spacings() (in module aol_model.aol_drive)
get_resultant_wavevectors() (in module aol_model.xu_stroud_model)

M

make_acoustic_drives() (aol_model.acoustics.AcousticDrive static method)
make_aod_narrow() (in module aol_model.set_up_utils)
make_aod_wide() (in module aol_model.set_up_utils)
memoized (class in aol_model.memoize)

O

optic_axis (aol_model.aod.Aod attribute)
optimise_nth_aod_by_hand() (in module aol_model.optimise_aol)
OptParams (class in aol_model.optimise_aol)

P

plot_efficiency_angle_out() (aol_model.aod_visualisation.AodVisualisation method)
plot_efficiency_freq() (aol_model.aod_visualisation.AodVisualisation method)
plot_efficiency_freq_max() (aol_model.aod_visualisation.AodVisualisation method)
plot_efficiency_freq_max__power_varies_with_wavelength() (aol_model.aod_visualisation.AodVisualisation method)
plot_efficiency_freq_max_second_order() (aol_model.aod_visualisation.AodVisualisation method)
plot_efficiency_power() (aol_model.aod_visualisation.AodVisualisation method)
plot_efficiency_xangle() (aol_model.aod_visualisation.AodVisualisation method)
plot_efficiency_xangle_freq() (aol_model.aod_visualisation.AodVisualisation method)
plot_efficiency_xangle_freq_second_order_noise() (aol_model.aod_visualisation.AodVisualisation method)
plot_efficiency_xangle_yangle() (aol_model.aod_visualisation.AodVisualisation method)
plot_fov_lines() (in module aol_model.pointing_efficiency)
plot_fov_surf() (in module aol_model.pointing_efficiency)
plot_mismatch_angle_freq() (aol_model.aod_visualisation.AodVisualisation method)
plot_mismatch_xangle() (aol_model.aod_visualisation.AodVisualisation method)
plot_ray_through_aol() (aol_model.aol_full.AolFull method)
(aol_model.aol_simple.AolSimple method)
plot_region() (in module aol_model.optimise_aol)
plot_xangleout_xangle_freq() (aol_model.aod_visualisation.AodVisualisation method)
plot_xangleout_xangle_yangle() (aol_model.aod_visualisation.AodVisualisation method)
propagate_free_space_z() (aol_model.ray.Ray method)
(aol_model.ray_paraxial.RayParaxial method)
propagate_from_plane_to_plane() (aol_model.ray.Ray method)
propagate_ray() (aol_model.aod.Aod method)
propagate_to_distance_past_aol() (aol_model.aol_full.AolFull method)
(aol_model.aol_simple.AolSimple method)

R

Ray (class in aol_model.ray)
RayParaxial (class in aol_model.ray_paraxial)
refract_in() (aol_model.aod.Aod method)
refract_out() (aol_model.aod.Aod method)

S

set_up_aol() (in module aol_model.set_up_utils)
set_up_aol6() (in module aol_model.set_up_utils)