LICENSE
README.md
README_PYPI.md
pyproject.toml
fatcuda/__init__.py
fatcuda/_credibility_campaigns.py
fatcuda/_credibility_catalog.py
fatcuda/_response_metadata.py
fatcuda/_response_presentation.py
fatcuda/api.py
fatcuda/audit.py
fatcuda/credibility.py
fatcuda/errors.py
fatcuda/particles.py
fatcuda/progress.py
fatcuda/response.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/cache/__init__.py
fatcuda/cache/inventory.py
fatcuda/cache/key.py
fatcuda/cache/policy.py
fatcuda/cache/response.py
fatcuda/cache/store.py
fatcuda/compile/__init__.py
fatcuda/compile/execution.py
fatcuda/compile/lowering.py
fatcuda/compile/pipeline.py
fatcuda/compile/plan.py
fatcuda/compile/problem.py
fatcuda/compile/projections.py
fatcuda/compile/query.py
fatcuda/compile/response_planner.py
fatcuda/compile/slm_geometry.py
fatcuda/demos/__init__.py
fatcuda/demos/_compute.py
fatcuda/demos/_confirmation.py
fatcuda/demos/_janus_qualifier.py
fatcuda/demos/_orientation_scan.py
fatcuda/demos/_performance.py
fatcuda/demos/_progress.py
fatcuda/demos/_registry.py
fatcuda/demos/_relaxed_branch.py
fatcuda/demos/fig_a1_intensity_distribution.py
fatcuda/demos/fig_a2_polarization_pickup.py
fatcuda/demos/fig_a3_asymmetric_slm_low_l.py
fatcuda/demos/fig_a4_pupil_resolution.py
fatcuda/demos/fig_b1_gaussian_trap.py
fatcuda/demos/fig_b2_slm_force_maps.py
fatcuda/demos/fig_b3_stiffness_vs_size.py
fatcuda/demos/fig_c1_lg_slm_torque.py
fatcuda/demos/fig_c2_lg_slm_orbital_force.py
fatcuda/demos/fig_d2_force_convergence.py
fatcuda/demos/fig_f1_aberration_effects.py
fatcuda/demos/fig_g1_layered_force_profiles.py
fatcuda/demos/fig_g2_layered_force_landscapes.py
fatcuda/demos/fig_g3_coated_sphere.py
fatcuda/demos/fig_g4_layered_force_convergence.py
fatcuda/demos/fig_h1_spheroid_qualifier_map.py
fatcuda/demos/fig_h2_spheroid_relaxed_force.py
fatcuda/demos/fig_i1_janus_trapping.py
fatcuda/demos/fig_i2_janus_qualifier.py
fatcuda/demos/run_all.py
fatcuda/demos/run_specific.py
fatcuda/demos/style.py
fatcuda/execution/__init__.py
fatcuda/execution/_backends.py
fatcuda/execution/_field.py
fatcuda/execution/_progress.py
fatcuda/execution/capabilities.py
fatcuda/execution/direct_response.py
fatcuda/execution/runner.py
fatcuda/execution/scattering.py
fatcuda/ir/__init__.py
fatcuda/ir/beam.py
fatcuda/ir/operators.py
fatcuda/ir/phase.py
fatcuda/ir/pupil.py
fatcuda/kernels/__init__.py
fatcuda/kernels/_dda_fft.py
fatcuda/kernels/_dda_krylov.py
fatcuda/kernels/_dda_preconditioner.py
fatcuda/kernels/_dda_projection.py
fatcuda/kernels/_dda_residual.py
fatcuda/kernels/_dda_scaling.py
fatcuda/kernels/_site_restriction.py
fatcuda/kernels/backend_contracts.py
fatcuda/kernels/coefficients.py
fatcuda/kernels/cuda_dda_resource.py
fatcuda/kernels/dda_config.py
fatcuda/kernels/dda_diagnostics.py
fatcuda/kernels/dda_green.py
fatcuda/kernels/debye.py
fatcuda/kernels/ebcm_diagnostics.py
fatcuda/kernels/fcd_direct.py
fatcuda/kernels/fft_position.py
fatcuda/kernels/field_geometry.py
fatcuda/kernels/focusing.py
fatcuda/kernels/force_helpers.py
fatcuda/kernels/mie.py
fatcuda/kernels/mst.py
fatcuda/kernels/multipole_field.py
fatcuda/kernels/oracle_fatcuda.py
fatcuda/kernels/physconst.py
fatcuda/kernels/slm.py
fatcuda/kernels/cpu/__init__.py
fatcuda/kernels/cpu/backend.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/field/multipole_reference.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/wigner.py
fatcuda/kernels/cpu/math/zernike.py
fatcuda/kernels/cpu/scattering/__init__.py
fatcuda/kernels/cpu/scattering/dda.py
fatcuda/kernels/cpu/scattering/ebcm_axisym.py
fatcuda/kernels/cpu/scattering/ebcm_recipe.py
fatcuda/kernels/cpu/scattering/mie.py
fatcuda/kernels/cpu/scattering/mie_layered.py
fatcuda/kernels/cpu/scattering/tmatrix.py
fatcuda/kernels/cpu/scattering/tmatrix_layered.py
fatcuda/kernels/cpu/scattering/tmatrix_sphere.py
fatcuda/kernels/cpu/synthesis/__init__.py
fatcuda/kernels/cpu/synthesis/analytic.py
fatcuda/kernels/cpu/synthesis/illumination.py
fatcuda/kernels/cpu/synthesis/slm_native.py
fatcuda/kernels/cuda/__init__.py
fatcuda/kernels/cuda/_progress.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/scattering.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/kernels/metal/special.py
fatcuda/numerics/__init__.py
fatcuda/numerics/field.py
fatcuda/numerics/focusing.py
fatcuda/numerics/observables.py
fatcuda/numerics/response.py
fatcuda/numerics/synthesis.py
fatcuda/tasks/__init__.py
fatcuda/tasks/field.py
fatcuda/tasks/orientation.py
fatcuda/tasks/requirements.py
fatcuda/tasks/sweep.py
fatcuda/validation/__init__.py
fatcuda/validation/janus_dda.py
fatcuda/validation/stage_f_cuda.py
tests/test_audit_lifecycle.py
tests/test_compiled_response_order_ownership.py
tests/test_credibility_audit.py
tests/test_credibility_campaign.py
tests/test_cuda_dda_config_ownership.py
tests/test_cuda_special.py
tests/test_dda_circulant_preconditioner.py
tests/test_dda_diagnostics_boundary.py
tests/test_dda_green_ownership.py
tests/test_dda_krylov.py
tests/test_dda_projection_ownership.py
tests/test_debye_recipe.py
tests/test_demo_force_precision_contract.py
tests/test_dielectric_janus_route_case.py
tests/test_ebcm_presentation_boundary.py
tests/test_execution_cpu.py
tests/test_execution_cuda.py
tests/test_execution_metal.py
tests/test_execution_plan.py
tests/test_fcd_direct_recipe_ownership.py
tests/test_field_recon_blocking.py
tests/test_field_routing_shape_a.py
tests/test_focusing_geometry_recipe.py
tests/test_h1_torque_topology.py
tests/test_h2_relaxed_branch.py
tests/test_high_order_focusing.py
tests/test_i2_polar_swap.py
tests/test_layer0_structure_baseline.py
tests/test_layer4_cuda_presplit_baseline.py
tests/test_m5_dependency_direction.py
tests/test_metal_special.py
tests/test_mie_primitive_ownership.py
tests/test_mst_ownership.py
tests/test_multipole_field_ownership.py
tests/test_numerics_surface.py
tests/test_orientation_scan.py
tests/test_orientation_sweep.py
tests/test_p9b_adda_matched_case.py
tests/test_p9b_br_ema_fcd_cpu_discrimination.py
tests/test_p9b_br_ema_fcd_physical_stopping_continuation.py
tests/test_p9b_complex_symmetric_qmr.py
tests/test_p9b_cpu_full_shell_analytic_ladder.py
tests/test_p9b_cpu_half_cap_self_convergence.py
tests/test_p9b_cpu_point_convergence.py
tests/test_p9b_cuda_fcd_qmr.py
tests/test_p9b_cuda_fcd_qmr_capacity.py
tests/test_p9b_cuda_full_shell_representation.py
tests/test_p9b_fcd_formulation.py
tests/test_p9b_mesh40_scaling_oracle_verification.py
tests/test_p9b_residual_observable_calibration.py
tests/test_p9b_split_scaling_discrimination.py
tests/test_progress.py
tests/test_public_numerical_declaration.py
tests/test_q9_periodic_equilibria.py
tests/test_response_cache.py
tests/test_response_fcd_direct_as_cpu.py
tests/test_response_fcd_direct_as_cuda.py
tests/test_response_routes.py
tests/test_slm_calibration.py
tests/test_slm_recipe.py
tests/test_stage_a_absorbing.py
tests/test_stage_a_absorbing_matlab.py
tests/test_stage_b_bridge.py
tests/test_stage_b_dense_t.py
tests/test_stage_b_particle_protocol.py
tests/test_stage_b_wigner.py
tests/test_stage_c_layered.py
tests/test_stage_c_oracles.py
tests/test_stage_d_ebcm.py
tests/test_stage_d_oracles.py
tests/test_stage_e1_dda.py
tests/test_stage_e1_oracles.py
tests/test_stage_e2_dda.py
tests/test_stage_e2_oracles.py
tests/test_stage_e3_dda.py
tests/test_stage_e3_oracles.py
tests/test_stage_e4_janus.py
tests/test_t3_dda_fft.py
tests/test_unified_beam_sweep.py
tests/test_unified_sweep_api.py