Index _ | A | B | C | D | E | F | G | I | L | M | N | P | R | S | T | V | X _ __init__() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method), [1] (pymiediff.helper.tg.StructAutodiffMieGPM3D method), [1] (pymiediff.materials.MatConstant method), [1] (pymiediff.materials.MatDatabase method), [1] (pymiediff.materials.MaterialBase method), [1] (pymiediff.Particle method), [1] A angular_scattering() (in module pymiediff.coreshell) B bessel2ndDer() (in module pymiediff.special) C chi() (in module pymiediff.special) chi_torch() (in module pymiediff.special) combine() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) copy() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) create_lookup() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) cross_sections() (in module pymiediff.coreshell) D detach_tensor() (in module pymiediff.helper.helper) E extract_GPM_sphere_miediff() (in module pymiediff.helper.tg) F f_der() (in module pymiediff.special) funct_grad_checker() (in module pymiediff.helper.helper) G get_all_positions() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_angular_scattering() (pymiediff.Particle method) get_center_of_mass() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_cross_sections() (pymiediff.Particle method) get_e0() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_e0_h0() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_e_h_selfconsistent() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_e_selfconsistent() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_epsilon() (pymiediff.materials.MatConstant method) (pymiediff.materials.MatDatabase method) (pymiediff.materials.MaterialBase method) get_fields_inc() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_fields_inside() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_geometric_crosssection() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_gpm() (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_h0() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_h_selfconsistent() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_material_permittivities() (pymiediff.Particle method) get_mie_coefficients() (pymiediff.Particle method) get_nearfields() (pymiediff.Particle method) get_pm() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_polarizability_6x6() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_polarizability_mE() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_polarizability_mEH_3x6() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_polarizability_mH() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_polarizability_pE() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_polarizability_pEH_3x6() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_polarizability_pH() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_polarizability_pmE_6x3() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_polarizability_pmH_6x3() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_r_pm() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_radiative_correction_prefactor_m() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_radiative_correction_prefactor_p() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_selfterm_6x6() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_selfterm_mE() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_selfterm_mH() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_selfterm_pE() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_selfterm_pH() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_source_validity_radius() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) get_truncution_criteroin_wiscombe() (in module pymiediff.helper.helper) I interp1d() (in module pymiediff.helper.helper) interpolate_alpha() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) L list_available_materials() (in module pymiediff.materials) M MatConstant (class in pymiediff.materials) MatDatabase (class in pymiediff.materials) MaterialBase (class in pymiediff.materials) mie_ab_sphere_3d_AD() (in module pymiediff.helper.tg) mie_coefficients() (in module pymiediff.coreshell) module pymiediff pymiediff.coreshell pymiediff.helper pymiediff.helper.helper pymiediff.helper.tg pymiediff.materials pymiediff.special N nearfields() (in module pymiediff.coreshell) num_center_diff() (in module pymiediff.helper.helper) P Particle (class in pymiediff) pi_tau() (in module pymiediff.special) plane_wave_expansion() (in module pymiediff.helper.helper) plot() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) plot3d() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) plot_contour() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) plot_epsilon() (pymiediff.materials.MatConstant method) (pymiediff.materials.MatDatabase method) (pymiediff.materials.MaterialBase method) plot_refractive_index() (pymiediff.materials.MatConstant method) (pymiediff.materials.MatDatabase method) (pymiediff.materials.MaterialBase method) psi() (in module pymiediff.special) psi_torch() (in module pymiediff.special) pymiediff module pymiediff.coreshell module pymiediff.helper module pymiediff.helper.helper module pymiediff.helper.tg module pymiediff.materials module pymiediff.special module R reset_fields() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) rotate() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) rotation_x() (in module pymiediff.helper.tg) rotation_y() (in module pymiediff.helper.tg) rotation_z() (in module pymiediff.helper.tg) S set_center_of_mass() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) set_device() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) (pymiediff.materials.MatConstant method) (pymiediff.materials.MatDatabase method) (pymiediff.materials.MaterialBase method) (pymiediff.Particle method) set_fields_inside() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) setup_plane_waves_configs() (in module pymiediff.helper.tg) sph_h1n() (in module pymiediff.special) sph_h1n_der() (in module pymiediff.special) sph_h1n_torch() (in module pymiediff.special) sph_jn() (in module pymiediff.special) sph_jn_der() (in module pymiediff.special) sph_jn_torch() (in module pymiediff.special) sph_jn_torch_via_rec() (in module pymiediff.special) sph_yn() (in module pymiediff.special) sph_yn_der() (in module pymiediff.special) sph_yn_torch() (in module pymiediff.special) StructAutodiffMieEffPola3D (class in pymiediff.helper.tg) StructAutodiffMieGPM3D (class in pymiediff.helper.tg) T transform_fields_spherical_to_cartesian() (in module pymiediff.helper.helper) transform_spherical_to_xyz() (in module pymiediff.helper.helper) transform_xyz_to_spherical() (in module pymiediff.helper.helper) translate() (pymiediff.helper.tg.StructAutodiffMieEffPola3D method) (pymiediff.helper.tg.StructAutodiffMieGPM3D method) V vsh() (in module pymiediff.special) X xi() (in module pymiediff.special) xi_torch() (in module pymiediff.special)