.gitignore
.pre-commit-config.yaml
AGENTS.md
LICENSE
MANIFEST.in
Makefile
README.md
RELEASE_NOTES.rst
pyproject.toml
.devin/wiki,json
.github/dependabot.yml
.github/workflows/code.yml
.github/workflows/docs.yml
.github/workflows/docs_backfill.yml
.github/workflows/pypi.yml
docs/Makefile
docs/make.bat
docs/make_geometries_doc.py
docs/source/concepts.rst
docs/source/conf.py
docs/source/diffractometers.rst
docs/source/examples.rst
docs/source/faq.rst
docs/source/glossary.rst
docs/source/guides.rst
docs/source/index.rst
docs/source/install.rst
docs/source/license.rst
docs/source/quickstart.rst
docs/source/release_notes.rst
docs/source/substitutions.txt
docs/source/tutorial.rst
docs/source/user_guide.rst
docs/source/_static/3S+1D-fourc.png
docs/source/_static/4S+2D-psic-photo.jpg
docs/source/_static/4S+2D-sixc-labeled.png
docs/source/_static/direct-lattice-vectors.png
docs/source/_static/fcc-ball-and-stick.jpg
docs/source/_static/hklpy2-block-diagram.png
docs/source/_static/hklpy2-block-diagram.vsdx
docs/source/_static/hklpy2-core.dot
docs/source/_static/hklpy2-core.svg
docs/source/_static/hklpy2-overview.dot
docs/source/_static/hklpy2-overview.svg
docs/source/_static/hklpy2-solvers.dot
docs/source/_static/hklpy2-solvers.svg
docs/source/_static/hklpy2-user.dot
docs/source/_static/hklpy2-user.svg
docs/source/_static/img69-iucr-4-circle.gif
docs/source/_static/k4cv.png
docs/source/_static/la0044-fig1-6-circle.png
docs/source/_static/nslsii-tardis.png
docs/source/_static/psi-angle.png
docs/source/_static/psic.png
docs/source/_static/sixc.png
docs/source/_static/switcher.json
docs/source/_static/th_tth-virt-axis-sketch.png
docs/source/_static/unit-cell.png
docs/source/_static/xyz-coordinates.png
docs/source/_static/css/custom.css
docs/source/_templates/autoapi/python/attribute.rst
docs/source/_templates/autoapi/python/class.rst
docs/source/_templates/autoapi/python/data.rst
docs/source/_templates/autoapi/python/exception.rst
docs/source/_templates/autoapi/python/function.rst
docs/source/_templates/autoapi/python/method.rst
docs/source/_templates/autoapi/python/module.rst
docs/source/_templates/autoapi/python/package.rst
docs/source/_templates/autoapi/python/property.rst
docs/source/concepts/__overview.rst
docs/source/concepts/constraints.rst
docs/source/concepts/creator.rst
docs/source/concepts/diffract.rst
docs/source/concepts/lattice.rst
docs/source/concepts/ops.rst
docs/source/concepts/presets.rst
docs/source/concepts/reflection.rst
docs/source/concepts/sample.rst
docs/source/concepts/solvers.rst
docs/source/concepts/user.rst
docs/source/concepts/wavelength.rst
docs/source/examples/LNO_LAO_s14.dat
docs/source/examples/aps-isn-e6c.ipynb
docs/source/examples/constraints.rst
docs/source/examples/example-4-circle-creator.ipynb
docs/source/examples/example-4-circle-custom-class.ipynb
docs/source/examples/hkl_soleil-e4ch.ipynb
docs/source/examples/hkl_soleil-e4cv+epics.ipynb
docs/source/examples/hkl_soleil-e4cv.ipynb
docs/source/examples/hkl_soleil-e6c-psi.ipynb
docs/source/examples/hkl_soleil-e6c-test_calculations.ipynb
docs/source/examples/hkl_soleil-k4cv.ipynb
docs/source/examples/hkl_soleil-lattice_refine.ipynb
docs/source/examples/hkl_soleil-python_api.py
docs/source/examples/hkl_soleil-ub_calc.ipynb
docs/source/examples/hkl_soleil-ub_set.ipynb
docs/source/examples/nslsii-tardis.ipynb
docs/source/examples/tst_e4cv_fourc.ipynb
docs/source/examples/virtual-axis.ipynb
docs/source/examples/zone-scan.ipynb
docs/source/guides/configuration_save_restore.ipynb
docs/source/guides/design.md
docs/source/guides/diffract.rst
docs/source/guides/e4cv-LNO_LAO.yml
docs/source/guides/how_additional_parameters.ipynb
docs/source/guides/how_analyzer.ipynb
docs/source/guides/how_axis_positions.rst
docs/source/guides/how_calc_ub.rst
docs/source/guides/how_constraints.rst
docs/source/guides/how_creator_from_config.rst
docs/source/guides/how_extra_reals_and_pseudos.ipynb
docs/source/guides/how_forward_solution.rst
docs/source/guides/how_performance.rst
docs/source/guides/how_presets.rst
docs/source/guides/how_psi_scan.ipynb
docs/source/guides/how_release.rst
docs/source/guides/how_user_interface.rst
docs/source/guides/how_zone_scan.rst
docs/source/guides/howto_write_solver.rst
docs/source/guides/migration.rst
docs/source/guides/solvers.rst
docs/source/guides/spec_xref.rst
docs/source/guides/var_engines.ipynb
docs/source/guides/z_checklist_v2.md
hklpy2.egg-info/PKG-INFO
hklpy2.egg-info/SOURCES.txt
hklpy2.egg-info/dependency_links.txt
hklpy2.egg-info/entry_points.txt
hklpy2.egg-info/requires.txt
hklpy2.egg-info/top_level.txt
scripts/release.sh
scripts/update_copyright_year.py
src/hklpy2/__init__.py
src/hklpy2/devices.py
src/hklpy2/diffract.py
src/hklpy2/exceptions.py
src/hklpy2/incident.py
src/hklpy2/ops.py
src/hklpy2/plans.py
src/hklpy2/run_utils.py
src/hklpy2/solver_utils.py
src/hklpy2/typing.py
src/hklpy2/user.py
src/hklpy2/utils.py
src/hklpy2/backends/__init__.py
src/hklpy2/backends/base.py
src/hklpy2/backends/hkl_soleil.py
src/hklpy2/backends/hkl_soleil_utils.py
src/hklpy2/backends/no_op.py
src/hklpy2/backends/th_tth_q.py
src/hklpy2/backends/typing.py
src/hklpy2/blocks/__init__.py
src/hklpy2/blocks/configure.py
src/hklpy2/blocks/constraints.py
src/hklpy2/blocks/lattice.py
src/hklpy2/blocks/reflection.py
src/hklpy2/blocks/sample.py
src/hklpy2/blocks/zone.py