Laboratory
Laboratory¶
- class scikits.scattpy.Lab(particle, alpha, m1=1)¶
Laboratory class
Attributes
Pna alpha k1 m1 particle Methods
boundaries boundaries_reversed boundary get_Cext get_Cext_m get_Csca get_Csca_m get_amplitude_matrix get_inc get_int_plr get_vector_field_sca - boundaries()¶
Iterator for boundaries
- boundaries_reversed()¶
Reversed iterator of boundaries
- boundary(l=0)¶
Returns l-th boundary
- get_Cext(c_sca)¶
Return extinction cross-section Cext and efficiency factor Qext
- get_Cext_m(m, c_sca, axisymm=False)¶
Return extinction cross-section Cext_m and efficiency factor Qext_m for m-th term in expansion over azimuthal angle phi
- get_Csca(c_sca)¶
Return scattering cross-section Csca and efficiency factor Qsca
- get_Csca_m(m, c_sca, axisymm=False)¶
Return scattering cross-section Csca_m and efficiency factor Qsca_m for m-th term in expansion over azimuthal angle phi
- get_amplitude_matrix(c_sca_tm, c_sca_te, Theta, phi)¶
Return amplitude matrices for angles Theta and phi
- get_inc(n, m, axisymm=False)¶
Return incident field expansion coefficients