README.md
pyproject.toml
demos_next/__init__.py
demos_next/_compute.py
demos_next/_performance.py
demos_next/_registry.py
demos_next/fig_a1_intensity_distribution.py
demos_next/fig_a2_polarization_pickup.py
demos_next/fig_a3_asymmetric_slm_low_l.py
demos_next/fig_b1_gaussian_trap.py
demos_next/fig_b2_slm_force_maps.py
demos_next/fig_b3_stiffness_vs_size.py
demos_next/fig_c1_lg_slm_torque.py
demos_next/fig_c2_lg_slm_orbital_force.py
demos_next/fig_d1_mie_efficiencies.py
demos_next/fig_d2_force_convergence.py
demos_next/fig_e1_backend_throughput.py
demos_next/fig_f1_aberration_effects.py
demos_next/run_all.py
demos_next/run_specific.py
demos_next/style.py
fatcuda/__init__.py
fatcuda/api.py
fatcuda/audit.py
fatcuda/errors.py
fatcuda/particles.py
fatcuda/results.py
fatcuda/strategy.py
fatcuda/system.py
fatcuda.egg-info/PKG-INFO
fatcuda.egg-info/SOURCES.txt
fatcuda.egg-info/dependency_links.txt
fatcuda.egg-info/requires.txt
fatcuda.egg-info/top_level.txt
fatcuda/beams/__init__.py
fatcuda/beams/analytic.py
fatcuda/beams/base.py
fatcuda/beams/illumination.py
fatcuda/beams/slm.py
fatcuda/compile/__init__.py
fatcuda/compile/lowering.py
fatcuda/compile/pipeline.py
fatcuda/compile/planner.py
fatcuda/compile/problem.py
fatcuda/compile/slm_geometry.py
fatcuda/execution/__init__.py
fatcuda/execution/_field.py
fatcuda/execution/capabilities.py
fatcuda/execution/cpu.py
fatcuda/execution/cuda.py
fatcuda/execution/engine.py
fatcuda/execution/metal.py
fatcuda/execution/precision.py
fatcuda/execution/routes.py
fatcuda/execution/runner.py
fatcuda/execution/scattering.py
fatcuda/ir/__init__.py
fatcuda/ir/artifacts.py
fatcuda/ir/coefficients.py
fatcuda/ir/operators.py
fatcuda/ir/phase.py
fatcuda/ir/pupil.py
fatcuda/kernels/__init__.py
fatcuda/kernels/oracle_fatcuda.py
fatcuda/kernels/cpu/__init__.py
fatcuda/kernels/cpu/pupil.py
fatcuda/kernels/cpu/field/__init__.py
fatcuda/kernels/cpu/field/field_recon.py
fatcuda/kernels/cpu/field/multipole.py
fatcuda/kernels/cpu/focusing/__init__.py
fatcuda/kernels/cpu/focusing/debye_field.py
fatcuda/kernels/cpu/focusing/focused.py
fatcuda/kernels/cpu/focusing/focused_fft.py
fatcuda/kernels/cpu/focusing/planewave.py
fatcuda/kernels/cpu/force/__init__.py
fatcuda/kernels/cpu/force/sweep.py
fatcuda/kernels/cpu/force/tmatrix_kernels.py
fatcuda/kernels/cpu/math/__init__.py
fatcuda/kernels/cpu/math/bessel.py
fatcuda/kernels/cpu/math/coefficients.py
fatcuda/kernels/cpu/math/physconst.py
fatcuda/kernels/cpu/math/spharm.py
fatcuda/kernels/cpu/math/transform.py
fatcuda/kernels/cpu/math/vec3.py
fatcuda/kernels/cpu/math/vecspharm.py
fatcuda/kernels/cpu/math/zernike.py
fatcuda/kernels/cpu/scattering/__init__.py
fatcuda/kernels/cpu/scattering/mie.py
fatcuda/kernels/cpu/scattering/tmatrix_sphere.py
fatcuda/kernels/cpu/synthesis/__init__.py
fatcuda/kernels/cpu/synthesis/analytic.py
fatcuda/kernels/cpu/synthesis/design.py
fatcuda/kernels/cpu/synthesis/illumination.py
fatcuda/kernels/cpu/synthesis/slm.py
fatcuda/kernels/cpu/synthesis/slm_native.py
fatcuda/kernels/cuda/__init__.py
fatcuda/kernels/cuda/arrays.py
fatcuda/kernels/cuda/backend.py
fatcuda/kernels/cuda/field.py
fatcuda/kernels/cuda/focusing.py
fatcuda/kernels/cuda/force.py
fatcuda/kernels/cuda/sessions.py
fatcuda/kernels/cuda/slm.py
fatcuda/kernels/cuda/special.py
fatcuda/kernels/metal/__init__.py
fatcuda/kernels/metal/arrays.py
fatcuda/kernels/metal/backend.py
fatcuda/kernels/metal/field.py
fatcuda/kernels/metal/focusing.py
fatcuda/kernels/metal/force.py
fatcuda/kernels/metal/sessions.py
fatcuda/kernels/metal/slm.py
fatcuda/tasks/__init__.py
fatcuda/tasks/field.py
fatcuda/tasks/force.py
fatcuda_old/__init__.py
fatcuda_old/backend.py
fatcuda_old/backend_cupy.py
fatcuda_old/backend_mlx.py
fatcuda_old/bessel.py
fatcuda_old/coefficients.py
fatcuda_old/field_recon.py
fatcuda_old/focused.py
fatcuda_old/focused_fft.py
fatcuda_old/illumination.py
fatcuda_old/mie.py
fatcuda_old/multipole.py
fatcuda_old/physconst.py
fatcuda_old/planewave.py
fatcuda_old/pupil.py
fatcuda_old/spharm.py
fatcuda_old/sweep.py
fatcuda_old/synth.py
fatcuda_old/tmatrix_kernels.py
fatcuda_old/tmatrix_sphere.py
fatcuda_old/transform.py
fatcuda_old/vec3.py
fatcuda_old/vecspharm.py
fatcuda_old/zernike.py
fatcuda_old/bench/bench_g1.py
fatcuda_old/bench/benchmark.py
fatcuda_old/bench/probe_mlx.py
fatcuda_old/demo/__init__.py
fatcuda_old/demo/_compute.py
fatcuda_old/demo/fig_a1_focal_gallery.py
fatcuda_old/demo/fig_a2_polarization_longitudinal.py
fatcuda_old/demo/fig_b1_trap_landscape.py
fatcuda_old/demo/fig_b2_structured_force_maps.py
fatcuda_old/demo/fig_b3_stiffness_vs_size.py
fatcuda_old/demo/fig_c1_spin_torque.py
fatcuda_old/demo/fig_c2_orbital_force.py
fatcuda_old/demo/fig_d1_mie_efficiencies.py
fatcuda_old/demo/fig_d2_force_convergence.py
fatcuda_old/demo/fig_e1_backend_throughput.py
fatcuda_old/demo/fig_f1_aberration_effects.py
fatcuda_old/demo/run_all.py
fatcuda_old/demo/style.py
fatcuda_old/tests/conftest.py
fatcuda_old/tests/test_bessel.py
fatcuda_old/tests/test_coefficients.py
fatcuda_old/tests/test_demos_smoke.py
fatcuda_old/tests/test_field_recon_gpu.py
fatcuda_old/tests/test_focused.py
fatcuda_old/tests/test_focusing_fft.py
fatcuda_old/tests/test_g02b_vsh_dedup.py
fatcuda_old/tests/test_g0_refactors.py
fatcuda_old/tests/test_g15_g16_force_map_sessions.py
fatcuda_old/tests/test_g1_cupy_parity.py
fatcuda_old/tests/test_g26_mlx_force_map_sessions.py
fatcuda_old/tests/test_g2_mlx_parity.py
fatcuda_old/tests/test_hard_oracle_fft.py
fatcuda_old/tests/test_mie.py
fatcuda_old/tests/test_multipole.py
fatcuda_old/tests/test_p15_illumination.py
fatcuda_old/tests/test_physconst.py
fatcuda_old/tests/test_planewave.py
fatcuda_old/tests/test_pupil_analytic.py
fatcuda_old/tests/test_r1_force_maps.py
fatcuda_old/tests/test_r2_orbital_force.py
fatcuda_old/tests/test_r3_slm_vortex.py
fatcuda_old/tests/test_slm_synth.py
fatcuda_old/tests/test_spharm.py
fatcuda_old/tests/test_tmatrix.py
fatcuda_old/tests/test_transform.py
fatcuda_old/tests/test_vec3.py
fatcuda_old/tests/test_vecspharm.py
tests/test_demos_next_smoke.py
tests/test_fatcuda_next_cuda.py
tests/test_fatcuda_next_metal.py
tests/test_fatcuda_next_n0_n2.py
tests/test_field_recon_blocking.py
tests/test_layer0_structure_baseline.py
tests/test_layer4_cuda_presplit_baseline.py
tests/test_slm_calibration.py