fatcuda/__init__.py,sha256=8RIJmNqf9vNvgdCNbrYlnX8rfWYKy8zhkq-a5TJP0bw,1719
fatcuda/api.py,sha256=F9iGBcBXI3OZCpBimQ_PHsiBfRSj4XTq7Yy2gh77Erg,1842
fatcuda/audit.py,sha256=VoSz1xYRDDuEBsnVauIckO-2SgyUoF6vu2RFgsqVaoQ,1242
fatcuda/errors.py,sha256=TrrLeAJH0mPDlqQd86Ywero1dYEZzR5sacJ_lJyf9fk,203
fatcuda/particles.py,sha256=DMZ8C_RoE2vP9ckuqQa2xrwsmnr0lTlgbdNmWHF3VQk,11439
fatcuda/progress.py,sha256=H1C0q7d4OWMQmSv_jEAMG1a-TFmtTyjGL0aKTHQzXPg,2106
fatcuda/results.py,sha256=tar5vJK8Grj5feeNl2FKoKbZrVUbaa9GAKhqz9-PJ6g,1883
fatcuda/strategy.py,sha256=Zo5OI6ROJx0GTBnwgIjnevAO-6uQFvWWSnonyputayU,1358
fatcuda/system.py,sha256=z3NNIcXutq-lDwdNe0R4n48sg6tU2AVc7x_6SJ9TX2c,1075
fatcuda/beams/__init__.py,sha256=qFjqY2SzZRkeSfOGOIKsYEaGiaBN7mzgr4c0xppK6Mw,532
fatcuda/beams/analytic.py,sha256=vUsChxcmkt7e6hNjJOAV6fNrCD69Hvvus2LBQu5dJnA,1155
fatcuda/beams/base.py,sha256=AT3FIfLrzwWegSaJsZQCW8zvZuMRpEr5kNgpACg0xw4,108
fatcuda/beams/illumination.py,sha256=kavN-C0fn0UyrLZMRQ8sZpQ5ypj2GAsJ7nQCtlGFmjg,1327
fatcuda/beams/slm.py,sha256=aN3MR_xT4LzRsNZBlQBBCYCZ0hHhGny3VtfWFQc6RYQ,3503
fatcuda/cache/__init__.py,sha256=0leG8V6SscSO6G4x6JDQhkvjnM8TjpHpGnMNtq-jWQU,951
fatcuda/cache/inventory.py,sha256=G7itFrGP_SVXXHga2mMOSLx24vS9rR32Gveiga-Xhx0,9231
fatcuda/cache/key.py,sha256=1zrqHLpmMvAxtv9J4BOT-QMTxV7oIGETJTj8NOVpjIg,8716
fatcuda/cache/policy.py,sha256=AYYVkBPqug6kl0mEIfxQW-D6hmNV1-I7WZkCbZ8z7gg,2914
fatcuda/cache/response.py,sha256=oUwppPugEKXcblAI4tlJ4y3dV8uhzL8X0zfBLjWCQ7g,4933
fatcuda/cache/store.py,sha256=241Ye-kmVLa34SIV9RRAjaheFfVfoxwonmGbTfPPO2E,17789
fatcuda/compile/__init__.py,sha256=AVMPFB6ignWCM-5A_WxblgY3euIqapqYPTlnAai2J04,153
fatcuda/compile/lowering.py,sha256=e-CAOOkoQFKeULQY-n3KquxeNSYY5789mPN8V4KcvhU,9719
fatcuda/compile/pipeline.py,sha256=-X43vpbaavH6Ljf4G2jbrUXREybx7SdiB5bYYAMOCiY,4784
fatcuda/compile/planner.py,sha256=uPvGDfes5qQZlyyWFqAcZ9oi_zEAYrheEN0uc4I_p1Q,12058
fatcuda/compile/problem.py,sha256=GeusqUbY8tcUuDCbn3gGei_-HSmsA-uUhLWBg80SfWY,1234
fatcuda/compile/slm_geometry.py,sha256=_2ECQa2tHFESUPVj_4-PEHO-MJA-AKffkpDu6-VZ1rQ,10520
fatcuda/demos/__init__.py,sha256=6OmHnfEwpJmuNEdjQG6YS7eQeXkXT4-AFwyXtP-rxkQ,29
fatcuda/demos/_compute.py,sha256=mHRbK-uwCgcMCMLD_hypu_-1hBEMp_35ptPhTvyshrk,27712
fatcuda/demos/_janus_qualifier.py,sha256=5Cc8lPOEwO28MsF7dhDL5HDCQeH5TAEaJPfv92GbasI,27032
fatcuda/demos/_orientation_scan.py,sha256=rBzvukeZdw0JTDIPsQp42EP_i3SPpewIx-nPQFXwSXs,29647
fatcuda/demos/_performance.py,sha256=78ldh-qUUAlNz0q4e4v2Z3yWZ6Rrtoq1xWQwaSrktzU,11404
fatcuda/demos/_progress.py,sha256=olPic6SQPxp8YbMGL8RD2d0c-NxpBomRRgZulBf0o0U,8670
fatcuda/demos/_registry.py,sha256=H-T6Wu2RPGxGXZre0xA8UnGOFpwr58GqjDFU86NdCfc,4539
fatcuda/demos/_relaxed_branch.py,sha256=-nBazNc3zfbHrzaFwvKEaXp6rUICL5mgmaa3GLbvg_Y,7464
fatcuda/demos/fig_a1_intensity_distribution.py,sha256=CVi2hY8MfuI1B3dVzONL4sl5SArgGd5pSPQerF1-H7s,10372
fatcuda/demos/fig_a2_polarization_pickup.py,sha256=G_fW0VqSFbY0gaZoNC8UQg0Z_78Iy80EoHnwQK8yzSg,6396
fatcuda/demos/fig_a3_asymmetric_slm_low_l.py,sha256=_m_keDimcfXEXitgps6IdJ0PgXS8WyzawaUv9uPRQlQ,12935
fatcuda/demos/fig_a4_pupil_resolution.py,sha256=OfjJS3iGVZ7MUE1-5HMurs-L8F8DYc8guGFpH6pV2sY,12456
fatcuda/demos/fig_b1_gaussian_trap.py,sha256=dhEuHNRv8R_nY_U0WoMydo8Ilk9RMUQxxBTP4_d5Lyo,5258
fatcuda/demos/fig_b2_slm_force_maps.py,sha256=wg9GyHt8h-hXfs_5w2ALH7P3yYupVU427CE5t8J-yS0,15460
fatcuda/demos/fig_b3_stiffness_vs_size.py,sha256=lwMRVmYnfH5n8YCzzvmteUnfgw63e55WndPh7RumfA0,4418
fatcuda/demos/fig_c1_lg_slm_torque.py,sha256=MhciyCz_pGZqTKR_UNv4zhFNxlMLaSPzSZwsBhOHhrE,5012
fatcuda/demos/fig_c2_lg_slm_orbital_force.py,sha256=4X7_nIO4iHx_HV2oZ2yqS4SjLCka7oroDQcI8hdaePw,5376
fatcuda/demos/fig_d2_force_convergence.py,sha256=53VlZiyJmC5K27m8QeSSuFEqFSb29nVrGY33qLyx8x0,9154
fatcuda/demos/fig_f1_aberration_effects.py,sha256=dZU_WxH0Kg72sgDKBvZsVAVgl6kfzqhYxcJ0B-LF18g,5015
fatcuda/demos/fig_g3_coated_sphere.py,sha256=P1RGilX5jr4TWKZe3M-3kKAUvMTJSSY18Cx7COTFVh4,7352
fatcuda/demos/fig_g5_janus_trapping.py,sha256=wnYub67-4Xy1YjQagjY_dEOWyZ8H5zeQugZzTu-Xsgc,8116
fatcuda/demos/fig_g7_spheroid_qualifier_map.py,sha256=lrM6AllAT3FmPocCETzfGy4-0tKzfWHrH3NZGUL2wXc,28451
fatcuda/demos/fig_g8_spheroid_relaxed_force.py,sha256=M0Mioa7oaKLRYAx0PQhy3DyUjwn3ON_mnPRQevwXE7c,11692
fatcuda/demos/fig_g9_janus_qualifier.py,sha256=sxjJjAObxhL7oOahYSVWusllpm6JbV99g-77EaJUBBs,17941
fatcuda/demos/run_all.py,sha256=rAAtHTHAcExlcxi3JmNwZ1r3NrS0XzFiEHRYV-EnsAc,8713
fatcuda/demos/run_specific.py,sha256=9fJRS-Nz0TUSy4dnEIUc_MdsEioqSp8fgCOnv6mcTMc,4465
fatcuda/demos/style.py,sha256=VGnoSKIwq2yqzdR2HqI3ZCEWF2NAMcBC1AsGeFNJOXQ,10740
fatcuda/execution/__init__.py,sha256=YyFfUinFTpohhpLlBZJRpq5g9uU-d9kpKYY9RWtaIrA,52
fatcuda/execution/_field.py,sha256=JrMyW2CDT-3KCj_-MK1CV_71vF-QpKqeZ31mYohsUTM,2221
fatcuda/execution/_progress.py,sha256=exuP23qEsjXlc2zABde2Ij_uCrIC8oeMd8FtU984WxY,7506
fatcuda/execution/capabilities.py,sha256=UwEN624_s8ESt7iqrCzMo5lK9eVmE82XhkxACsGUSmg,602
fatcuda/execution/cpu.py,sha256=2EQw_hagx6xgkUMdod3izCrXXluPAoKZHyfuqwAkMTM,5407
fatcuda/execution/cuda.py,sha256=QrAsLQa-B7kAqIGUTCiT8iUaMe-2jnM651K5Ow_WFBc,4842
fatcuda/execution/engine.py,sha256=DawGjQjQZCggno1Bp-liy80kVxUZk-Vr7ryEDxDHc0Y,741
fatcuda/execution/metal.py,sha256=nwcssDjWQKgVwQODmpCplmltgoCtTpmZhOlZRrJ_L6E,4530
fatcuda/execution/precision.py,sha256=WNVloWWh4vlOX9ZxZ9odwgB2n2D2zOmBwszuG30xmeU,379
fatcuda/execution/routes.py,sha256=yNExd9K7lQZ1hyGeXja8UjUj-_OhFlFEREKziE7aq0Q,2214
fatcuda/execution/runner.py,sha256=AABuI0huJ_im43Q5aYi1nynWiRfK_UOVEURpsklmg7I,25587
fatcuda/execution/scattering.py,sha256=ck1_x_KVfwhYVId1pCB_chMimNFh-G4EhD3jJXObz4g,4406
fatcuda/ir/__init__.py,sha256=QzvoAzQ2PItcP_n7q4kxbQrBEL-6iwR4mRgETigdc_U,394
fatcuda/ir/artifacts.py,sha256=dR2h0CiTngabUy04dUHZUi8_ZMjgeBBdlEvkrLcMDD0,254
fatcuda/ir/coefficients.py,sha256=fYdJxT3W9R1EuhqBtesxtD0B7QeWGxeeHJn5j9EFRqA,222
fatcuda/ir/operators.py,sha256=nCi9YQZISIVPQL15MVBi2CG4A2KHNkKWpAR-SbgS2UQ,289
fatcuda/ir/phase.py,sha256=6wvj20bITE166UkhBwoGBkPEKEVwAtuGjct3uwL3xGw,2738
fatcuda/ir/pupil.py,sha256=DcnLOd81_mX0q_r9DH4sHpu8sHHEIA8d5GgVJLGQPj8,446
fatcuda/kernels/__init__.py,sha256=nlwYoEOXmXCMw95A0GvdaPSHH8QKMT1jASbuzlvhkUg,216
fatcuda/kernels/_dda_fft.py,sha256=FBXKOjqx5k4GAPoiZTwXVZg_JKXqqNb0btbhw0rWxsI,21152
fatcuda/kernels/oracle_fatcuda.py,sha256=08_l9qZzgTdYIdX4YIro5cxS3UIjQrJUbTzTIrYCt48,1344
fatcuda/kernels/cpu/__init__.py,sha256=p9gaw47pBamInsg-OxzbfR3DIcxsJoGvDTBoVeCAfdk,330
fatcuda/kernels/cpu/pupil.py,sha256=yphC9qpoRjrHQ3tG8HkUf3BJ7tt_MI93ApbwX4qZOMI,5885
fatcuda/kernels/cpu/field/__init__.py,sha256=1B_PDyV73oqp_JTx4NhHDw57hZH1Oq1AK1msBmM7BKE,68
fatcuda/kernels/cpu/field/field_recon.py,sha256=9pY21ex_nmsEO-6AtG7W2GyreNw_GsIidawA0GhzPl0,21601
fatcuda/kernels/cpu/field/multipole.py,sha256=FDYOrfO74d4eqE26h0eRgHfrI6XbCovYrbdL2CAQauQ,6086
fatcuda/kernels/cpu/focusing/__init__.py,sha256=OP3RfZ4WsHiOCNJr6lgulFP_meTTvyLZgddOK7vRDWw,60
fatcuda/kernels/cpu/focusing/debye_field.py,sha256=L5zLB9Zf7Mzo-kz6LqWjR-V8zH1lQHi7Ts5GJhC61yo,4482
fatcuda/kernels/cpu/focusing/focused.py,sha256=wNy5tvBPIqS7Vd_AAsO07d8oqdAGi1jGK5PrUVxveuY,7677
fatcuda/kernels/cpu/focusing/focused_fft.py,sha256=qf1ax-YPg3qZtkZuwYdf-6LUA1puCXUGRGVV2JmKYME,6691
fatcuda/kernels/cpu/focusing/planewave.py,sha256=Ist9Fs17UE1y5b15zX1tJ88XYhDHPA3-3nPou5ZZUDM,4609
fatcuda/kernels/cpu/force/__init__.py,sha256=G0tlscqwZxgZvTodAln7ks63tFPQtnTFn3dgGsxggQ0,317
fatcuda/kernels/cpu/force/sweep.py,sha256=5PBFPrXCl6G46Rm0fW0NhJ9HEfYFnhicS95gjGjfFkg,14069
fatcuda/kernels/cpu/force/tmatrix_kernels.py,sha256=7UphiySWmISpdfGfZF8ykNMQHwT5j_UyQFqO3wOH-Lw,13275
fatcuda/kernels/cpu/math/__init__.py,sha256=cYgTNaLJHQcOVtYjBN0vM2WpHXNKsowFlP5VQgxycNo,71
fatcuda/kernels/cpu/math/bessel.py,sha256=V0UFm8aRAPa1tIlkzv25s65aFamWqc4mjNx2zISa64M,3585
fatcuda/kernels/cpu/math/coefficients.py,sha256=DlnGem8jMS2bxiPoBEM8uHOTYcv0UJbofasm0DK4758,1935
fatcuda/kernels/cpu/math/physconst.py,sha256=dSiUFLxMeJOoa6laf4q_6B5z5dOrP89y6QfhJkVR_FM,1335
fatcuda/kernels/cpu/math/spharm.py,sha256=UuMdbJlgBzgboHChsprYwC7Sa42Vr_QwvXXVt1993D0,3004
fatcuda/kernels/cpu/math/transform.py,sha256=4vbhRCciZnR4DWFaGqDxfhnPYHC5gSWkkccy51-7QWs,3331
fatcuda/kernels/cpu/math/vec3.py,sha256=K3rmr860A2489L51MpxmYliy0HG-141Bgxsmo0SWOqk,1527
fatcuda/kernels/cpu/math/vecspharm.py,sha256=b834RjP3GDbhkg7TXoIoHffk0vS7hset0htUep4Bv-U,3946
fatcuda/kernels/cpu/math/wigner.py,sha256=GejCCAKZpIz36D6YyL5EJ-D2lYRnfXReLy0N_GUDInw,8631
fatcuda/kernels/cpu/math/zernike.py,sha256=B-2yqFV8qPb59H9gl4R7sgBrEQIOC_aMUnHLO4Y5uSU,2203
fatcuda/kernels/cpu/scattering/__init__.py,sha256=qvrRznurW49LBs3Otv1sAaSmZb9LaQe6Y6sf321cNhM,687
fatcuda/kernels/cpu/scattering/dda.py,sha256=IXagX-478kKrYP_WwTIfihdeuUvML14PGp2JO2X1_v0,27666
fatcuda/kernels/cpu/scattering/ebcm_axisym.py,sha256=PmFHjytodinUhdN5eYaQxWCUVOIvRyuY1Wc0wp0HA2U,13834
fatcuda/kernels/cpu/scattering/mie.py,sha256=5SoKIUO8ctTHrz9WbePbugQYq5GgMWpyDGUbd6fAExg,5405
fatcuda/kernels/cpu/scattering/mie_layered.py,sha256=MA18b5Y27Npx26wX4MuXnaMkG7TMFwuDiuiWDk9_c3k,10076
fatcuda/kernels/cpu/scattering/tmatrix.py,sha256=CnS4T1sNO0MKT45P-nGjeX945odr-IdWDQrMeU9MzaU,2139
fatcuda/kernels/cpu/scattering/tmatrix_layered.py,sha256=GM9ptmOH4C09qZan2lf5XtQiGXda68psp1QgbU_pYkw,1057
fatcuda/kernels/cpu/scattering/tmatrix_sphere.py,sha256=E3qu7Ryqq8rYffjTXVuZrFDSS8H08qvOy4HnTJRfwz0,2177
fatcuda/kernels/cpu/synthesis/__init__.py,sha256=kJHzfeplC18HbChGLMht-zPjvMMvgG7vrzNB8wJ0CLY,507
fatcuda/kernels/cpu/synthesis/analytic.py,sha256=CjuC8f5QM9MsybLRM4Rpb76z8OvfaKtgtkutfWOfJc0,2862
fatcuda/kernels/cpu/synthesis/design.py,sha256=Hu4z_SHjqZy6WcXhv9bKnctbeevZ06jx57BgY5Fjk1Y,2458
fatcuda/kernels/cpu/synthesis/illumination.py,sha256=SbqhWmKe7XQuSQHF2__W4Llr_eEYfuaHA9qwCEYFzO8,8773
fatcuda/kernels/cpu/synthesis/slm.py,sha256=poEAwKwu28gXxBZjDF9i2KqpqoSiZrYFdjw5TSZnnXM,836
fatcuda/kernels/cpu/synthesis/slm_native.py,sha256=8EjHb7Lu8uLva8MehTxd94joNCrGgtaEZ1u7DWzwlUg,6503
fatcuda/kernels/cuda/__init__.py,sha256=ZxgOOoG96v8Fx11cHODMb0APO1-YRJBJX4_fX68rrvI,98
fatcuda/kernels/cuda/_progress.py,sha256=XA_YfqN3PW9hOwUvCUB77kF7Pj__uInNwVvLyCCjo1A,1348
fatcuda/kernels/cuda/arrays.py,sha256=M4PmhQX89KiUtLrdqzHHwmV6c4cWxkBBrBoIXU343GQ,344
fatcuda/kernels/cuda/backend.py,sha256=yL2vxr9i6w0etamkHalrDfKDn7ALrKH4WE4BbQ5aOZQ,7239
fatcuda/kernels/cuda/field.py,sha256=3Tidc7u-Pc6P0BNj2DNnPUkTfYaUg3OSW0HglGd6igY,4587
fatcuda/kernels/cuda/focusing.py,sha256=cHm011TSf9NbL4FoOd6VwjIh0UZPsaHDDRvJi9TJNt4,2675
fatcuda/kernels/cuda/force.py,sha256=djKm-7A8xFNx-wIOUxjXauUy63kN_apnfVriuIn5Qfk,7599
fatcuda/kernels/cuda/scattering.py,sha256=DDB25x9CZH0jdAsH4lnlou3LmU_gptdvpi32RdUuOIM,22736
fatcuda/kernels/cuda/sessions.py,sha256=9VtMWIE1NNE1z_u7IEtte4iBHFdWVvnV0k-qF56l80Q,9148
fatcuda/kernels/cuda/slm.py,sha256=_cDOPZAfh7aPIlKWJfU0jDnW3SIrQYzbrgIhx7gDGf4,2233
fatcuda/kernels/cuda/special.py,sha256=KDF9AmJ8Ja3vLUwCOtEj8Ggo8c7ojv-jOVXuxDb3CCk,3590
fatcuda/kernels/metal/__init__.py,sha256=3JGXkPHL_K3AXH_hnrrQIIRMhB2z_uT9Ca6GJQZtvRY,99
fatcuda/kernels/metal/arrays.py,sha256=6RlE2ZUn6zqDM3gN36v7upCT4_jfPCFhl0g42MxyUnI,428
fatcuda/kernels/metal/backend.py,sha256=CMEPelhmELLZBcw9koWhCXraITP1Q_SOswZaF_U4zEk,7112
fatcuda/kernels/metal/field.py,sha256=zUFOzuUPtWXPpy_EhUYlpscCUT2uFI9nh-S8zvKEWSk,4638
fatcuda/kernels/metal/focusing.py,sha256=raXyK3660ih2ZVL_ehBWsJw7modWa0UXLww1LEs4VPw,2731
fatcuda/kernels/metal/force.py,sha256=a4MwmFoHH1cZyZ5kX8OJp-LcJiWdtXpmZAuaS5zjbh0,4942
fatcuda/kernels/metal/sessions.py,sha256=y_5ab3l68lllEc1yAlEx5pCku0vLY1YGVO18jgfvQzg,8422
fatcuda/kernels/metal/slm.py,sha256=ihIt1GmQnz3vuiEAiamYJde4Miyya-r7WqS_5C2ez6U,1341
fatcuda/kernels/metal/special.py,sha256=hmrqKPIm2nR-BjmFAr_C28Hi_fmZoganHAV9KLgbUk8,3639
fatcuda/tasks/__init__.py,sha256=_rQtZmxqDh-tLGNmBO0iWECL-_Sdfp1xWkNZ2Tir81w,312
fatcuda/tasks/field.py,sha256=nvvqiHaANuIzHLlx-2ddE0rk0i6FOZcNhLTkq8GXOYo,2467
fatcuda/tasks/force.py,sha256=GQIf_Lqw45zK64FU1bUcN2lE2TdYXfgwMyYg9kQ5Oh4,903
fatcuda/tasks/orientation.py,sha256=PTMipoPcsaQ5QZLVtlVdePyLWF05oSS6JEvZS9nGlIY,3708
fatcuda/tasks/requirements.py,sha256=pCgREpHU9YOqfmUu23TTvk2zYL5YYBiQL5YFkGTuqQI,639
fatcuda/validation/__init__.py,sha256=fjKJ8GvxRWAZcmCjymOWBqC2AEGkN0aCwILsfhMd4vA,628
fatcuda/validation/janus_dda.py,sha256=rAbjAvyP3MYhFMJsYvL1PnW7cfBzXPdwMJknCniT800,19138
fatcuda/validation/stage_f_cuda.py,sha256=fToMRLYK7uO1RykhdNmlMguSbvaUQq5CVavNIqJrQMQ,23820
fatcuda-0.2.0.dist-info/METADATA,sha256=ORHoACK2jVCt2hNewEiE2vvKgO4OvnSbCaDucIjaV8E,25635
fatcuda-0.2.0.dist-info/WHEEL,sha256=K260EYznzXsJYBQGqmI8VTxEdiZYNvDZwW9cBh9-_MA,91
fatcuda-0.2.0.dist-info/top_level.txt,sha256=KlE23bfymQ6b6SpyDeMXFMb4Ik85Zcqi5s0mBCop8XY,8
fatcuda-0.2.0.dist-info/RECORD,,
