LICENSE
README.md
pyproject.toml
setup.cfg
setup.py
src/tad_mctc/__init__.py
src/tad_mctc/__main__.py
src/tad_mctc/_version.py
src/tad_mctc/py.typed
src/tad_mctc.egg-info/PKG-INFO
src/tad_mctc.egg-info/SOURCES.txt
src/tad_mctc.egg-info/dependency_links.txt
src/tad_mctc.egg-info/entry_points.txt
src/tad_mctc.egg-info/requires.txt
src/tad_mctc.egg-info/top_level.txt
src/tad_mctc/autograd/__init__.py
src/tad_mctc/autograd/checks.py
src/tad_mctc/autograd/gradcheck.py
src/tad_mctc/autograd/nonfunctorch.py
src/tad_mctc/autograd/unwrap.py
src/tad_mctc/batch/__init__.py
src/tad_mctc/batch/agnostic.py
src/tad_mctc/batch/merging.py
src/tad_mctc/batch/packing.py
src/tad_mctc/batch/sorting.py
src/tad_mctc/batch/unpacking.py
src/tad_mctc/batch/mask/__init__.py
src/tad_mctc/batch/mask/atoms.py
src/tad_mctc/batch/mask/pairs.py
src/tad_mctc/batch/mask/triples.py
src/tad_mctc/cli/__init__.py
src/tad_mctc/cli/_args.py
src/tad_mctc/cli/_main.py
src/tad_mctc/cli/_output.py
src/tad_mctc/cli/_timing.py
src/tad_mctc/convert/__init__.py
src/tad_mctc/convert/numpy.py
src/tad_mctc/convert/pse.py
src/tad_mctc/convert/pytorch.py
src/tad_mctc/convert/tensor.py
src/tad_mctc/data/__init__.py
src/tad_mctc/data/en.py
src/tad_mctc/data/getters.py
src/tad_mctc/data/hardness.py
src/tad_mctc/data/mass.py
src/tad_mctc/data/pse.py
src/tad_mctc/data/radii.py
src/tad_mctc/data/table.py
src/tad_mctc/data/vdw-pairwise.pt
src/tad_mctc/data/zeff.py
src/tad_mctc/data/structures/__init__.py
src/tad_mctc/data/structures/glu_ala/__init__.py
src/tad_mctc/data/structures/glu_ala/data.npz
src/tad_mctc/data/structures/mstore/__init__.py
src/tad_mctc/data/structures/mstore/amino20x4.py
src/tad_mctc/data/structures/mstore/amylose.py
src/tad_mctc/data/structures/mstore/but14diol.py
src/tad_mctc/data/structures/mstore/f_block.py
src/tad_mctc/data/structures/mstore/heavy28.py
src/tad_mctc/data/structures/mstore/ice10.py
src/tad_mctc/data/structures/mstore/il16.py
src/tad_mctc/data/structures/mstore/mb16_43.py
src/tad_mctc/data/structures/mstore/polyalanine.py
src/tad_mctc/data/structures/mstore/rc21.py
src/tad_mctc/data/structures/mstore/upu23.py
src/tad_mctc/data/structures/mstore/x23.py
src/tad_mctc/data/structures/other/__init__.py
src/tad_mctc/data/structures/other/atoms.py
src/tad_mctc/data/structures/other/molecules.py
src/tad_mctc/data/structures/other/periodic.py
src/tad_mctc/exceptions/__init__.py
src/tad_mctc/exceptions/io.py
src/tad_mctc/exceptions/pytorch.py
src/tad_mctc/exceptions/structure.py
src/tad_mctc/io/__init__.py
src/tad_mctc/io/structure.py
src/tad_mctc/io/checks/__init__.py
src/tad_mctc/io/checks/shape.py
src/tad_mctc/io/checks/structure.py
src/tad_mctc/io/read/__init__.py
src/tad_mctc/io/read/_cell.py
src/tad_mctc/io/read/_finalize.py
src/tad_mctc/io/read/aims.py
src/tad_mctc/io/read/cjson.py
src/tad_mctc/io/read/ctfile.py
src/tad_mctc/io/read/dotfiles.py
src/tad_mctc/io/read/frompath.py
src/tad_mctc/io/read/gaussian.py
src/tad_mctc/io/read/genformat.py
src/tad_mctc/io/read/json.py
src/tad_mctc/io/read/orca.py
src/tad_mctc/io/read/pdbfile.py
src/tad_mctc/io/read/pymatgen.py
src/tad_mctc/io/read/qchem.py
src/tad_mctc/io/read/qcschema.py
src/tad_mctc/io/read/reader.py
src/tad_mctc/io/read/tblite.py
src/tad_mctc/io/read/turbomole.py
src/tad_mctc/io/read/vasp.py
src/tad_mctc/io/read/xyz.py
src/tad_mctc/io/write/__init__.py
src/tad_mctc/io/write/topath.py
src/tad_mctc/io/write/turbomole.py
src/tad_mctc/io/write/writer.py
src/tad_mctc/io/write/xyz.py
src/tad_mctc/math/__init__.py
src/tad_mctc/math/einsum.py
src/tad_mctc/ncoord/__init__.py
src/tad_mctc/ncoord/common.py
src/tad_mctc/ncoord/count.py
src/tad_mctc/ncoord/d3.py
src/tad_mctc/ncoord/d4.py
src/tad_mctc/ncoord/defaults.py
src/tad_mctc/ncoord/eeq.py
src/tad_mctc/ncoord/eeqbc.py
src/tad_mctc/ncoord/gfn2.py
src/tad_mctc/neighbor/__init__.py
src/tad_mctc/neighbor/_distance_kernels.py
src/tad_mctc/neighbor/_native.py
src/tad_mctc/neighbor/_native_flags.py
src/tad_mctc/neighbor/_native_pairs.cpp
src/tad_mctc/neighbor/_tiles.py
src/tad_mctc/neighbor/images.py
src/tad_mctc/neighbor/list.py
src/tad_mctc/neighbor/triples.py
src/tad_mctc/properties/__init__.py
src/tad_mctc/properties/bond.py
src/tad_mctc/properties/general.py
src/tad_mctc/properties/geometry.py
src/tad_mctc/storch/__init__.py
src/tad_mctc/storch/distance.py
src/tad_mctc/storch/elemental.py
src/tad_mctc/storch/linalg.py
src/tad_mctc/storch/utils.py
src/tad_mctc/tools/__init__.py
src/tad_mctc/tools/caching.py
src/tad_mctc/tools/compile.py
src/tad_mctc/tools/memory.py
src/tad_mctc/tree/__init__.py
src/tad_mctc/tree/module.py
src/tad_mctc/tree/node.py
src/tad_mctc/tree/utils.py
src/tad_mctc/typing/__init__.py
src/tad_mctc/typing/compat.py
src/tad_mctc/typing/pytorch.py
src/tad_mctc/units/__init__.py
src/tad_mctc/units/codata.py
src/tad_mctc/units/energy.py
src/tad_mctc/units/length.py
src/tad_mctc/units/mass.py
src/tad_mctc/units/math.py
src/tad_mctc/units/spectroscopy.py
src/tad_mctc/units/time.py
test/test_cli.py