.gitattributes
.gitignore
.pre-commit-config.yaml
.readthedocs.yaml
CHANGELOG.md
LICENSE
Makefile
README.md
pyproject.toml
uv.lock
.github/workflows/ci.yml
.github/workflows/docs.yml
.github/workflows/quality.yml
.github/workflows/release.yml
docs/.gitignore
docs/Makefile
docs/requirements.txt
docs/architecture/cmc-fitting-architecture.md
docs/architecture/data-handler-architecture.md
docs/architecture/homodyne-architecture-overview.md
docs/architecture/nlsq-fitting-architecture.md
docs/architecture/physical-model-architecture.md
docs/source/conf.py
docs/source/contributing.rst
docs/source/index.rst
docs/source/installation.rst
docs/source/quickstart.rst
docs/source/_static/custom.css
docs/source/_templates/autosummary/module.rst
docs/source/api/cli.rst
docs/source/api/cmc.rst
docs/source/api/cmc_backends.rst
docs/source/api/cmc_reparameterization.rst
docs/source/api/cmc_sampler.rst
docs/source/api/config.rst
docs/source/api/core.rst
docs/source/api/data.rst
docs/source/api/device.rst
docs/source/api/homodyne_model.rst
docs/source/api/index.rst
docs/source/api/io.rst
docs/source/api/jax_backend.rst
docs/source/api/models.rst
docs/source/api/nlsq_adapter.rst
docs/source/api/nlsq_wrapper.rst
docs/source/api/optimization.rst
docs/source/api/optimization_guide.rst
docs/source/api/theory_engine.rst
docs/source/api/utils.rst
docs/source/api/viz.rst
docs/source/architecture/cmc-fitting-architecture.md
docs/source/architecture/data-handler-architecture.md
docs/source/architecture/homodyne-architecture-overview.md
docs/source/architecture/index.rst
docs/source/architecture/nlsq-fitting-architecture.md
docs/source/architecture/physical-model-architecture.md
docs/source/configuration/index.rst
docs/source/configuration/options.rst
docs/source/configuration/templates.rst
docs/source/developer/architecture.rst
docs/source/developer/contributing_guide.rst
docs/source/developer/index.rst
docs/source/developer/parameter_bounds_verification.rst
docs/source/developer/testing_guide.rst
docs/source/developer/adrs/adr_001_jax_cpu_only.rst
docs/source/developer/adrs/adr_002_nlsq_cmc_split.rst
docs/source/developer/adrs/adr_003_anti_degeneracy.rst
docs/source/developer/adrs/adr_004_consensus_monte_carlo.rst
docs/source/developer/adrs/adr_005_per_angle_scaling.rst
docs/source/developer/adrs/adr_006_no_consumer_gpu.rst
docs/source/developer/adrs/index.rst
docs/source/examples/index.rst
docs/source/theory/analysis_modes.rst
docs/source/theory/anti_degeneracy.rst
docs/source/theory/anti_degeneracy_defense.rst
docs/source/theory/citations.rst
docs/source/theory/classical_processes.rst
docs/source/theory/computational_methods.rst
docs/source/theory/correlation_functions.rst
docs/source/theory/heterodyne_scattering.rst
docs/source/theory/homodyne_scattering.rst
docs/source/theory/index.rst
docs/source/theory/theoretical_framework.rst
docs/source/theory/transport_coefficient.rst
docs/source/theory/yielding_dynamics.rst
docs/source/user_guide/index.rst
docs/source/user_guide/01_fundamentals/analysis_modes.rst
docs/source/user_guide/01_fundamentals/homodyne_overview.rst
docs/source/user_guide/01_fundamentals/index.rst
docs/source/user_guide/01_fundamentals/parameter_guide.rst
docs/source/user_guide/01_fundamentals/what_is_xpcs.rst
docs/source/user_guide/02_data_and_fitting/data_loading.rst
docs/source/user_guide/02_data_and_fitting/index.rst
docs/source/user_guide/02_data_and_fitting/model_selection.rst
docs/source/user_guide/02_data_and_fitting/nlsq_fitting.rst
docs/source/user_guide/02_data_and_fitting/result_interpretation.rst
docs/source/user_guide/03_advanced_topics/bayesian_inference.rst
docs/source/user_guide/03_advanced_topics/cmaes_optimization.rst
docs/source/user_guide/03_advanced_topics/diagnostics.rst
docs/source/user_guide/03_advanced_topics/index.rst
docs/source/user_guide/03_advanced_topics/laminar_flow.rst
docs/source/user_guide/03_advanced_topics/per_angle_modes.rst
docs/source/user_guide/03_advanced_topics/streaming_mode.rst
docs/source/user_guide/04_practical_guides/batch_processing.rst
docs/source/user_guide/04_practical_guides/configuration.rst
docs/source/user_guide/04_practical_guides/index.rst
docs/source/user_guide/04_practical_guides/performance_tuning.rst
docs/source/user_guide/04_practical_guides/visualization.rst
docs/source/user_guide/05_appendices/faq.rst
docs/source/user_guide/05_appendices/glossary.rst
docs/source/user_guide/05_appendices/index.rst
docs/source/user_guide/05_appendices/troubleshooting.rst
homodyne/__init__.py
homodyne/_version.py
homodyne/post_install.py
homodyne/uninstall_scripts.py
homodyne.egg-info/PKG-INFO
homodyne.egg-info/SOURCES.txt
homodyne.egg-info/dependency_links.txt
homodyne.egg-info/entry_points.txt
homodyne.egg-info/requires.txt
homodyne.egg-info/top_level.txt
homodyne/cli/__init__.py
homodyne/cli/args_parser.py
homodyne/cli/commands.py
homodyne/cli/config_generator.py
homodyne/cli/config_handling.py
homodyne/cli/data_pipeline.py
homodyne/cli/main.py
homodyne/cli/optimization_runner.py
homodyne/cli/plot_dispatch.py
homodyne/cli/result_saving.py
homodyne/cli/xla_config.py
homodyne/config/__init__.py
homodyne/config/manager.py
homodyne/config/parameter_manager.py
homodyne/config/parameter_names.py
homodyne/config/parameter_registry.py
homodyne/config/parameter_space.py
homodyne/config/physics_validators.py
homodyne/config/types.py
homodyne/config/templates/homodyne_laminar_flow.yaml
homodyne/config/templates/homodyne_master_template.yaml
homodyne/config/templates/homodyne_static.yaml
homodyne/core/__init__.py
homodyne/core/diagonal_correction.py
homodyne/core/fitting.py
homodyne/core/homodyne_model.py
homodyne/core/jax_backend.py
homodyne/core/model_mixins.py
homodyne/core/models.py
homodyne/core/numpy_gradients.py
homodyne/core/physics.py
homodyne/core/physics_cmc.py
homodyne/core/physics_factors.py
homodyne/core/physics_nlsq.py
homodyne/core/physics_utils.py
homodyne/core/scaling_utils.py
homodyne/core/theory.py
homodyne/data/__init__.py
homodyne/data/angle_filtering.py
homodyne/data/config.py
homodyne/data/filtering_utils.py
homodyne/data/memory_manager.py
homodyne/data/optimization.py
homodyne/data/performance_engine.py
homodyne/data/phi_filtering.py
homodyne/data/preprocessing.py
homodyne/data/quality_controller.py
homodyne/data/types.py
homodyne/data/validation.py
homodyne/data/validators.py
homodyne/data/xpcs_loader.py
homodyne/device/__init__.py
homodyne/device/config.py
homodyne/device/cpu.py
homodyne/io/__init__.py
homodyne/io/json_utils.py
homodyne/io/mcmc_writers.py
homodyne/io/nlsq_writers.py
homodyne/optimization/__init__.py
homodyne/optimization/batch_statistics.py
homodyne/optimization/checkpoint_manager.py
homodyne/optimization/exceptions.py
homodyne/optimization/gradient_diagnostics.py
homodyne/optimization/numerical_validation.py
homodyne/optimization/recovery_strategies.py
homodyne/optimization/cmc/__init__.py
homodyne/optimization/cmc/config.py
homodyne/optimization/cmc/core.py
homodyne/optimization/cmc/data_prep.py
homodyne/optimization/cmc/diagnostics.py
homodyne/optimization/cmc/io.py
homodyne/optimization/cmc/model.py
homodyne/optimization/cmc/plotting.py
homodyne/optimization/cmc/priors.py
homodyne/optimization/cmc/reparameterization.py
homodyne/optimization/cmc/results.py
homodyne/optimization/cmc/sampler.py
homodyne/optimization/cmc/scaling.py
homodyne/optimization/cmc/backends/__init__.py
homodyne/optimization/cmc/backends/base.py
homodyne/optimization/cmc/backends/multiprocessing.py
homodyne/optimization/cmc/backends/pbs.py
homodyne/optimization/cmc/backends/pjit.py
homodyne/optimization/cmc/backends/worker_pool.py
homodyne/optimization/nlsq/__init__.py
homodyne/optimization/nlsq/adapter.py
homodyne/optimization/nlsq/adapter_base.py
homodyne/optimization/nlsq/adaptive_regularization.py
homodyne/optimization/nlsq/anti_degeneracy_controller.py
homodyne/optimization/nlsq/cmaes_wrapper.py
homodyne/optimization/nlsq/config.py
homodyne/optimization/nlsq/core.py
homodyne/optimization/nlsq/data_prep.py
homodyne/optimization/nlsq/fallback_chain.py
homodyne/optimization/nlsq/fit_computation.py
homodyne/optimization/nlsq/fourier_reparam.py
homodyne/optimization/nlsq/gradient_monitor.py
homodyne/optimization/nlsq/hierarchical.py
homodyne/optimization/nlsq/jacobian.py
homodyne/optimization/nlsq/memory.py
homodyne/optimization/nlsq/multistart.py
homodyne/optimization/nlsq/parallel_accumulator.py
homodyne/optimization/nlsq/parameter_index_mapper.py
homodyne/optimization/nlsq/parameter_utils.py
homodyne/optimization/nlsq/progress.py
homodyne/optimization/nlsq/recovery.py
homodyne/optimization/nlsq/result_builder.py
homodyne/optimization/nlsq/results.py
homodyne/optimization/nlsq/shear_weighting.py
homodyne/optimization/nlsq/transforms.py
homodyne/optimization/nlsq/wrapper.py
homodyne/optimization/nlsq/strategies/__init__.py
homodyne/optimization/nlsq/strategies/chunking.py
homodyne/optimization/nlsq/strategies/executors.py
homodyne/optimization/nlsq/strategies/hybrid_streaming.py
homodyne/optimization/nlsq/strategies/out_of_core.py
homodyne/optimization/nlsq/strategies/residual.py
homodyne/optimization/nlsq/strategies/residual_jit.py
homodyne/optimization/nlsq/strategies/sequential.py
homodyne/optimization/nlsq/strategies/stratified_ls.py
homodyne/optimization/nlsq/validation/__init__.py
homodyne/optimization/nlsq/validation/fit_quality.py
homodyne/optimization/nlsq/validation/input_validator.py
homodyne/optimization/nlsq/validation/result_validator.py
homodyne/runtime/README.md
homodyne/runtime/__init__.py
homodyne/runtime/shell/completion.sh
homodyne/runtime/shell/activation/__init__.py
homodyne/runtime/shell/activation/xla_config.bash
homodyne/runtime/shell/activation/xla_config.fish
homodyne/runtime/utils/system_validator.py
homodyne/utils/__init__.py
homodyne/utils/async_io.py
homodyne/utils/logging.py
homodyne/utils/path_validation.py
homodyne/viz/__init__.py
homodyne/viz/datashader_backend.py
homodyne/viz/diagnostics.py
homodyne/viz/experimental_plots.py
homodyne/viz/mcmc_arviz.py
homodyne/viz/mcmc_comparison.py
homodyne/viz/mcmc_dashboard.py
homodyne/viz/mcmc_diagnostics.py
homodyne/viz/mcmc_plots.py
homodyne/viz/mcmc_report.py
homodyne/viz/nlsq_plots.py
homodyne/viz/validation.py
scripts/README.md
scripts/benchmark_jacobian_ad.py
scripts/benchmark_perf_optimizations.py
scripts/compare_nlsq_cmc_c2.py
scripts/debug_cmc_vs_nlsq_physics.py
scripts/diagnose_gradients.py
scripts/laminar_logprob_probe.py
scripts/nlsq_least_squares_test.py
scripts/nlsq_regression_harness.py
scripts/benchmarks/benchmark_onednn.py
scripts/benchmarks/cmc_baseline.py
scripts/mcmc/cmc_large_dataset.py
scripts/mcmc/mcmc_integration_demo.py
scripts/mcmc/mcmc_uncertainty.py
scripts/nlsq/cpu_optimization.py
scripts/nlsq/laminar_flow_nlsq.py
scripts/nlsq/multi_core_batch_processing.py
scripts/nlsq/overlay_solver_vs_posthoc.py
scripts/nlsq/static_isotropic_nlsq.py
scripts/nlsq/streaming_100m_points.py
scripts/notebooks/nlsq_optimization_example.ipynb
scripts/utils/angle_filtering.py
scripts/utils/regenerate_line_counts.py
scripts/utils/setup_shell_completion.sh
tests/README.md
tests/__init__.py
tests/conftest.py
tests/api/__init__.py
tests/api/conftest.py
tests/api/test_compatibility.py
tests/documentation/test_research_content.py
tests/documentation/test_user_guide_content.py
tests/factories/__init__.py
tests/factories/config_factory.py
tests/factories/data_factory.py
tests/factories/large_dataset_factory.py
tests/factories/optimization_factory.py
tests/factories/synthetic_data.py
tests/integration/__init__.py
tests/integration/conftest.py
tests/integration/test_cli_pipeline.py
tests/integration/test_constant_scaling_integration.py
tests/integration/test_error_recovery.py
tests/integration/test_hdf5_pipeline.py
tests/integration/test_laminar_flow_many_angles.py
tests/integration/test_logging_integration.py
tests/integration/test_mcmc_integration.py
tests/integration/test_multistart_integration.py
tests/integration/test_nlsq_api_integration.py
tests/integration/test_nlsq_cmc_consistency.py
tests/integration/test_nlsq_integration.py
tests/integration/test_optimization_edge_cases.py
tests/integration/test_parameter_recovery.py
tests/integration/test_physics_data_integration.py
tests/integration/test_workflows.py
tests/integration/optimization/cmc/test_reparameterization_integration.py
tests/integration/optimization/cmc/test_sharding_parity.py
tests/mcmc/__init__.py
tests/mcmc/test_statistical_validation.py
tests/performance/__init__.py
tests/performance/benchmark_baseline.py
tests/performance/benchmark_cmc.py
tests/regression/test_cmc_potential_energy.py
tests/regression/test_nlsq_regression.py
tests/regression/test_save_results_compat.py
tests/unit/__init__.py
tests/unit/test_adapter_base.py
tests/unit/test_angle_filtering.py
tests/unit/test_angle_filtering_consistency.py
tests/unit/test_angle_filtering_jax.py
tests/unit/test_anti_degeneracy_controller.py
tests/unit/test_api_documentation.py
tests/unit/test_async_io.py
tests/unit/test_c2_surface_overlay.py
tests/unit/test_checkpoint_core.py
tests/unit/test_cli_core.py
tests/unit/test_cli_workflows.py
tests/unit/test_cmaes_wrapper.py
tests/unit/test_cmc_core_guards.py
tests/unit/test_cmc_multiprocessing_utils.py
tests/unit/test_config_error_paths.py
tests/unit/test_config_generator.py
tests/unit/test_config_validation.py
tests/unit/test_constant_scaling.py
tests/unit/test_core_edge_cases.py
tests/unit/test_data_edge_cases.py
tests/unit/test_data_loader.py
tests/unit/test_data_prep.py
tests/unit/test_developer_configuration_docs.py
tests/unit/test_device_detection.py
tests/unit/test_diagonal_correction.py
tests/unit/test_executors.py
tests/unit/test_failure_injection.py
tests/unit/test_fit_computation.py
tests/unit/test_hardware_detection.py
tests/unit/test_homodyne_model.py
tests/unit/test_io_serialization.py
tests/unit/test_jax_backend.py
tests/unit/test_jax_operations.py
tests/unit/test_logging.py
tests/unit/test_multistart.py
tests/unit/test_nlsq_adapter.py
tests/unit/test_nlsq_adapter_base.py
tests/unit/test_nlsq_anti_degeneracy.py
tests/unit/test_nlsq_chunking.py
tests/unit/test_nlsq_config.py
tests/unit/test_nlsq_core.py
tests/unit/test_nlsq_memory_strategy.py
tests/unit/test_nlsq_ooc_routing.py
tests/unit/test_nlsq_saving.py
tests/unit/test_nlsq_validation.py
tests/unit/test_nlsq_wrapper.py
tests/unit/test_optimization_edge_cases.py
tests/unit/test_parameter_config.py
tests/unit/test_parameter_index_mapper.py
tests/unit/test_parameter_manager_core.py
tests/unit/test_parameter_operations.py
tests/unit/test_parameter_space_single_angle.py
tests/unit/test_path_validation.py
tests/unit/test_per_angle_scaling_init.py
tests/unit/test_physics.py
tests/unit/test_physics_utils.py
tests/unit/test_quantile_per_angle_scaling.py
tests/unit/test_recovery_strategies.py
tests/unit/test_residual_function.py
tests/unit/test_residual_jit.py
tests/unit/test_result_builder.py
tests/unit/test_sequential_angle.py
tests/unit/test_shear_weighting.py
tests/unit/test_simulated_data_fixes.py
tests/unit/test_sphinx_configuration.py
tests/unit/test_stable_prior_fallback.py
tests/unit/test_stratification_diagnostics.py
tests/unit/test_stratified_chunking.py
tests/unit/test_stratified_residual.py
tests/unit/test_streaming_optimizer.py
tests/unit/test_uninstall.py
tests/unit/test_xpcs_loader.py
tests/unit/cli/__init__.py
tests/unit/cli/test_cli_commands.py
tests/unit/cli/test_xla_config.py
tests/unit/config/__init__.py
tests/unit/config/test_config_manager.py
tests/unit/optimization/cmc/__init__.py
tests/unit/optimization/cmc/test_backends.py
tests/unit/optimization/cmc/test_cmc_nlsq_comparison.py
tests/unit/optimization/cmc/test_config.py
tests/unit/optimization/cmc/test_core.py
tests/unit/optimization/cmc/test_data_prep.py
tests/unit/optimization/cmc/test_diagnostics.py
tests/unit/optimization/cmc/test_heterogeneity_fixes.py
tests/unit/optimization/cmc/test_io.py
tests/unit/optimization/cmc/test_model.py
tests/unit/optimization/cmc/test_nlsq_warmstart.py
tests/unit/optimization/cmc/test_per_angle_modes.py
tests/unit/optimization/cmc/test_prior_tempering.py
tests/unit/optimization/cmc/test_priors.py
tests/unit/optimization/cmc/test_quantile_estimation.py
tests/unit/optimization/cmc/test_reparameterization.py
tests/unit/optimization/cmc/test_results.py
tests/unit/optimization/cmc/test_results_c2.py
tests/unit/optimization/cmc/test_sampler.py
tests/unit/optimization/cmc/test_scaling.py
tests/unit/optimization/cmc/test_timeout_smoke.py
tests/unit/optimization/cmc/test_worker_pool.py
tests/unit/optimization/nlsq/test_cmaes_nlsq_physics_equivalence.py
tests/unit/optimization/nlsq/test_parallel_accumulator.py
tests/unit/viz/__init__.py
tests/unit/viz/test_plots.py
tests/unit/viz/test_viz_validation.py
tests/utils/__init__.py
tests/validation/__init__.py
tests/validation/test_real_data_stratification.py
tests/validation/test_scientific_validation.py