3. py_pol
- 3.1. py_pol package
- 3.1.1. py_pol.py_pol module
- 3.1.2. py_pol.jones_vector module
create_Jones_vectors()set_printoptions()Jones_vectorJones_vector.self.parametersJones_vector.self.checksJones_vector.rotate()Jones_vector.reciprocal()Jones_vector.orthogonal()Jones_vector.sum()Jones_vector.normalize()Jones_vector.rotate_to_azimuth()Jones_vector.remove_global_phase()Jones_vector.add_global_phase()Jones_vector.set_global_phase()Jones_vector.add_delay()Jones_vector.draw_ellipse()Jones_vector.draw_poincare()Jones_vector.from_components()Jones_vector.from_matrix()Jones_vector.from_distribution()Jones_vector.from_Stokes()Jones_vector.linear_light()Jones_vector.circular_light()Jones_vector.elliptical_light()Jones_vector.general()Jones_vector.general_azimuth_ellipticity()Jones_vector.general_charac_angles()
Parameters_Jones_VectorParameters_Jones_Vector.self.parentParameters_Jones_Vector.get_all()Parameters_Jones_Vector.matrix()Parameters_Jones_Vector.components()Parameters_Jones_Vector.amplitudes()Parameters_Jones_Vector.norm()Parameters_Jones_Vector.intensity()Parameters_Jones_Vector.irradiance()Parameters_Jones_Vector.alpha()Parameters_Jones_Vector.delay()Parameters_Jones_Vector.delta()Parameters_Jones_Vector.charac_angles()Parameters_Jones_Vector.azimuth()Parameters_Jones_Vector.ellipticity_angle()Parameters_Jones_Vector.azimuth_ellipticity()Parameters_Jones_Vector.global_phase()Parameters_Jones_Vector.ellipse_axes()Parameters_Jones_Vector.ellipticity_param()Parameters_Jones_Vector.eccentricity()Parameters_Jones_Vector.degree_circular_polarization()Parameters_Jones_Vector.degree_linear_polarization()
Checks_Jones_Vector
- 3.1.3. py_pol.jones_matrix module
create_Jones_matrices()set_printoptions()Jones_matrixJones_matrix.self.parametersJones_matrix.self.checksJones_matrix.self.analysisJones_matrix.rotate()Jones_matrix.reciprocal()Jones_matrix.transpose()Jones_matrix.hermitian()Jones_matrix.inverse()Jones_matrix.sum()Jones_matrix.prod()Jones_matrix.remove_global_phase()Jones_matrix.add_global_phase()Jones_matrix.set_global_phase()Jones_matrix.from_components()Jones_matrix.from_matrix()Jones_matrix.from_Mueller()Jones_matrix.vacuum()Jones_matrix.filter_amplifier()Jones_matrix.mirror()Jones_matrix.diattenuator_perfect()Jones_matrix.diattenuator_linear()Jones_matrix.diattenuator_circular()Jones_matrix.diattenuator_general()Jones_matrix.diattenuator_azimuth_ellipticity()Jones_matrix.diattenuator_charac_angles()Jones_matrix.quarter_waveplate()Jones_matrix.half_waveplate()Jones_matrix.retarder_linear()Jones_matrix.retarder_circular()Jones_matrix.retarder_general()Jones_matrix.retarder_azimuth_ellipticity()Jones_matrix.retarder_charac_angles()Jones_matrix.diattenuator_retarder_linear()Jones_matrix.diattenuator_retarder_general()Jones_matrix.diattenuator_retarder_azimuth_ellipticity()Jones_matrix.diattenuator_retarder_charac_angles()Jones_matrix.biaxial_material()Jones_matrix.general_eigenstates()
Parameters_Jones_MatrixParameters_Jones_Matrix.get_all()Parameters_Jones_Matrix.matrix()Parameters_Jones_Matrix.components()Parameters_Jones_Matrix.inhomogeneity()Parameters_Jones_Matrix.diattenuation()Parameters_Jones_Matrix.polarizance()Parameters_Jones_Matrix.retardance()Parameters_Jones_Matrix.global_phase()Parameters_Jones_Matrix.transmissions()Parameters_Jones_Matrix.mean_transmission()Parameters_Jones_Matrix.eig()Parameters_Jones_Matrix.eigenvectors()Parameters_Jones_Matrix.eigenstates()Parameters_Jones_Matrix.eigenvalues()Parameters_Jones_Matrix.det()Parameters_Jones_Matrix.trace()Parameters_Jones_Matrix.norm()
Checks_Jones_MatrixChecks_Jones_Matrix.get_all()Checks_Jones_Matrix.is_physical()Checks_Jones_Matrix.is_homogeneous()Checks_Jones_Matrix.is_retarder()Checks_Jones_Matrix.is_diattenuator()Checks_Jones_Matrix.is_polarizer()Checks_Jones_Matrix.is_symmetric()Checks_Jones_Matrix.is_conjugate_symmetric()Checks_Jones_Matrix.is_eigenstate()
Analysis_Jones_Matrix
- 3.1.4. py_pol.stokes module
create_Stokes()set_printoptions()StokesStokes.self.parametersStokes.self.checksStokes.self.analysisStokes.global_phaseStokes.sum()Stokes.rotate()Stokes.set_depolarization()Stokes.add_depolarization()Stokes.normalize()Stokes.add_global_phase()Stokes.set_global_phase()Stokes.remove_global_phase()Stokes.rotate_to_azimuth()Stokes.rotate_Poincare()Stokes.rotate_Poincare_orig()Stokes.from_components()Stokes.from_matrix()Stokes.from_distribution()Stokes.from_Jones()Stokes.linear_light()Stokes.circular_light()Stokes.elliptical_light()Stokes.general()Stokes.general_azimuth_ellipticity()Stokes.general_charac_angles()Stokes.draw_poincare()Stokes.draw_ellipse()
Parameters_Stokes_vectorParameters_Stokes_vector.self.parentParameters_Stokes_vector.get_all()Parameters_Stokes_vector.matrix()Parameters_Stokes_vector.global_phase()Parameters_Stokes_vector.components()Parameters_Stokes_vector.intensity()Parameters_Stokes_vector.irradiance()Parameters_Stokes_vector.degree_polarization()Parameters_Stokes_vector.degree_depolarization()Parameters_Stokes_vector.degree_linear_polarization()Parameters_Stokes_vector.degree_circular_polarization()Parameters_Stokes_vector.alpha()Parameters_Stokes_vector.delay()Parameters_Stokes_vector.delta()Parameters_Stokes_vector.charac_angles()Parameters_Stokes_vector.ellipticity_param()Parameters_Stokes_vector.ellipticity_angle()Parameters_Stokes_vector.azimuth()Parameters_Stokes_vector.azimuth_ellipticity()Parameters_Stokes_vector.eccentricity()Parameters_Stokes_vector.ellipse_axes()Parameters_Stokes_vector.polarized_unpolarized()Parameters_Stokes_vector.amplitudes()Parameters_Stokes_vector.norm()Parameters_Stokes_vector.density()
Analysis_StokesCheck_StokesCheck_Stokes.self.parentCheck_Stokes.get_all()Check_Stokes.is_physical()Check_Stokes.is_linear()Check_Stokes.is_circular()Check_Stokes.is_right_handed()Check_Stokes.is_left_handed()Check_Stokes.is_polarized()Check_Stokes.is_totally_polarized()Check_Stokes.is_depolarized()Check_Stokes.is_totally_depolarized()
- 3.1.5. py_pol.mueller module
create_Mueller()set_printoptions()MuellerMueller.MMueller.m00Mueller.DMueller.PMueller.mMueller.global_phaseMueller.nameMueller.shapeMueller.sizeMueller.ndimMueller.no_rotationMueller.typeMueller.self.parametersMueller.self.checksMueller.self.analysisMueller.global_phaseMueller.add_global_phase()Mueller.set_global_phase()Mueller.remove_global_phase()Mueller.rotate()Mueller.covariance_matrix()Mueller.inverse()Mueller.reciprocal()Mueller.transpose()Mueller.sum()Mueller.prod()Mueller.from_components()Mueller.from_matrix()Mueller.from_normalized()Mueller.from_blocks()Mueller.from_Jones()Mueller.from_covariance()Mueller.vacuum()Mueller.filter_amplifier()Mueller.mirror()Mueller.depolarizer_perfect()Mueller.depolarizer_diagonal()Mueller.depolarizer_states()Mueller.diattenuator_perfect()Mueller.diattenuator_linear()Mueller.diattenuator_circular()Mueller.diattenuator_general()Mueller.diattenuator_azimuth_ellipticity()Mueller.diattenuator_charac_angles()Mueller.diattenuator_vector()Mueller.quarter_waveplate()Mueller.half_waveplate()Mueller.retarder_general()Mueller.retarder_azimuth_ellipticity()Mueller.retarder_linear()Mueller.retarder_circular()Mueller.retarder_charac_angles()Mueller.retarder_vector()Mueller.diattenuator_retarder_linear()Mueller.diattenuator_retarder_general()Mueller.diattenuator_retarder_azimuth_ellipticity()Mueller.diattenuator_retarder_charac_angles()Mueller.biaxial_material()Mueller.general_eigenstates()
Parameters_MuellerParameters_Mueller.get_all()Parameters_Mueller.matrix()Parameters_Mueller.components()Parameters_Mueller.mean_transmission()Parameters_Mueller.diattenuation_vector()Parameters_Mueller.polarizance_vector()Parameters_Mueller.small_matrix()Parameters_Mueller.blocks()Parameters_Mueller.global_phase()Parameters_Mueller.inhomogeneity()Parameters_Mueller.diattenuation()Parameters_Mueller.diattenuation_linear()Parameters_Mueller.diattenuation_circular()Parameters_Mueller.polarizance()Parameters_Mueller.polarizance_linear()Parameters_Mueller.polarizance_circular()Parameters_Mueller.degree_polarizance()Parameters_Mueller.spheric_purity()Parameters_Mueller.retardance()Parameters_Mueller.polarimetric_purity()Parameters_Mueller.depolarization_index()Parameters_Mueller.polarimetric_purity_indices()Parameters_Mueller.transmissions()Parameters_Mueller.retardance_vector()Parameters_Mueller.eig()Parameters_Mueller.eigenvectors()Parameters_Mueller.eigenstates()Parameters_Mueller.eigenvalues()Parameters_Mueller.det()Parameters_Mueller.trace()Parameters_Mueller.norm()
Analysis_MuellerAnalysis_Mueller.self.marentAnalysis_Mueller.depolarizer()Analysis_Mueller.diattenuator()Analysis_Mueller.polarizer()Analysis_Mueller.retarder()Analysis_Mueller.filter_purify_number()Analysis_Mueller.filter_purify_threshold()Analysis_Mueller.filter_physical_conditions()Analysis_Mueller.decompose_pure()Analysis_Mueller.decompose_polar()
Check_MuellerCheck_Mueller.self.parentCheck_Mueller.get_all()Check_Mueller.is_physical()Check_Mueller.is_non_depolarizing()Check_Mueller.is_pure()Check_Mueller.is_homogeneous()Check_Mueller.is_retarder()Check_Mueller.is_diattenuator()Check_Mueller.is_polarizer()Check_Mueller.is_depolarizer()Check_Mueller.is_singular()Check_Mueller.is_symmetric()Check_Mueller.is_eigenstate()
- 3.1.6. py_pol.drawings module
- 3.1.7. py_pol.utils module
prepare_variables()expand_objects()reshape()select_shape()multitake()merge_indices()combine_indices()PrintParam()take_shape()kron_axis()prepare_variables_blocks()NumberOfSubplots()PrintMatrices()rotation_matrix_Jones()rotation_matrix_Mueller()azimuth_elipt_2_charac_angles()charac_angles_2_azimuth_elipt()extract_azimuth_elipt()extract_charac_angles()which_quad()put_in_limits()execute_multiprocessing()divide_in_blocks()list_of_objects_depercated()inv_pypol()obj_error()matmul_pypol()list_of_objects()iscolumn()isrow()delta_kron()order_eig()check_eig()distance()nearest()nearest2()repair_name()comparison()params_to_list()fit_distribution()fit_cos()fit_sine()obj_2_xyz()azel_2_xyz()