# Kde co je ## Staré věci qpms_p.py (až na změny souřadnic???) ## Nové věci lattices2d.py tmatrices.py types.py svwf.c qpms_c.pyx # lattices2d.py Nový kód, manipulace s basemi, vytváření mřížek atd. ## třídy LatticeType(Enum) ## funkce reduceBasisSingle shortestBase3 shortestbase46 is_obtuse classifyLatticeSingle range2D generateLattice generateLatticeDisk cellCornersWS cutWS filledWS filledWS2 change_basis # qpms_p.py ## funkce cart2sph sph2cart sph_loccart2cart sph_loccart_basis nelem2lMax lpy lpy1 vswf_yr _sph_zn_1 _sph_zn_2 _sph_zn_3 _sph_zn_4 zJn π̃_pilim τ̃_zerolim τ̃_pilim get_π̃τ̃_y1 vswf_yr1 zplane_pq_y plane_pq_y ε_drude mie_coefficients G_Mie_scat_precalc_cart_new Grr_Delga Grr_Delga G0_dip_1 _P _Q G0_analytical G0L_analytical G0T_analytical G0_sum_1_slow # timetrack.py # tmatrices.py ## funkce WignerD_mm WignerD_mm_fromvector WignerD_yy WignerD_yy_fromvector xflip_yy xflip_tyy xflip_tyty yflip_yy yflip_tyy yflip_tyty zflip_yy zflip_tyy zflip_tyty parity_yy loadScuffTMatrices apply_matrix_left apply_ndmatrix_left symz_indexarrays get_TMatrix_fromspec perform_tmspect ## třídy TMatrix # types.py ## třídy NormalizationT BesselT TMatrixOp TMatrixSpec ParticleSpec LatticeSpec #qpms_c.pyx ## funkce get_mn_y get_mn_y_unsigned q_max loop_D_iiiidddii_As_D_lllldddbl a jiné pomocné funkce (pro ufunc) ## třídy trans_calculator