LICENSE
README.md
pyproject.toml
setup.cfg
setup.py
src/dxtb/__init__.py
src/dxtb/__main__.py
src/dxtb/__version__.py
src/dxtb/calculators.py
src/dxtb/config.py
src/dxtb/labels.py
src/dxtb/py.typed
src/dxtb/typing.py
src/dxtb.egg-info/PKG-INFO
src/dxtb.egg-info/SOURCES.txt
src/dxtb.egg-info/dependency_links.txt
src/dxtb.egg-info/entry_points.txt
src/dxtb.egg-info/requires.txt
src/dxtb.egg-info/top_level.txt
src/dxtb/_src/__init__.py
src/dxtb/_src/basis/__init__.py
src/dxtb/_src/basis/bas.py
src/dxtb/_src/basis/indexhelper.py
src/dxtb/_src/basis/ortho.py
src/dxtb/_src/basis/slater.py
src/dxtb/_src/basis/sto-ng/sto-1g.npy
src/dxtb/_src/basis/sto-ng/sto-2g.npy
src/dxtb/_src/basis/sto-ng/sto-3g.npy
src/dxtb/_src/basis/sto-ng/sto-4g.npy
src/dxtb/_src/basis/sto-ng/sto-5g.npy
src/dxtb/_src/basis/sto-ng/sto-6g.npy
src/dxtb/_src/calculators/__init__.py
src/dxtb/_src/calculators/base.py
src/dxtb/_src/calculators/gfn1.py
src/dxtb/_src/calculators/gfn2.py
src/dxtb/_src/calculators/result.py
src/dxtb/_src/calculators/config/__init__.py
src/dxtb/_src/calculators/config/cache.py
src/dxtb/_src/calculators/config/integral.py
src/dxtb/_src/calculators/config/main.py
src/dxtb/_src/calculators/config/scf.py
src/dxtb/_src/calculators/properties/__init__.py
src/dxtb/_src/calculators/properties/moments/__init__.py
src/dxtb/_src/calculators/properties/moments/dip.py
src/dxtb/_src/calculators/properties/moments/quad.py
src/dxtb/_src/calculators/properties/vibration/__init__.py
src/dxtb/_src/calculators/properties/vibration/analysis.py
src/dxtb/_src/calculators/properties/vibration/ir.py
src/dxtb/_src/calculators/properties/vibration/raman.py
src/dxtb/_src/calculators/properties/vibration/result.py
src/dxtb/_src/calculators/types/__init__.py
src/dxtb/_src/calculators/types/abc.py
src/dxtb/_src/calculators/types/analytical.py
src/dxtb/_src/calculators/types/autograd.py
src/dxtb/_src/calculators/types/base.py
src/dxtb/_src/calculators/types/decorators.py
src/dxtb/_src/calculators/types/energy.py
src/dxtb/_src/calculators/types/numerical.py
src/dxtb/_src/cli/__init__.py
src/dxtb/_src/cli/argparser.py
src/dxtb/_src/cli/driver.py
src/dxtb/_src/cli/entrypoint.py
src/dxtb/_src/components/__init__.py
src/dxtb/_src/components/base.py
src/dxtb/_src/components/list.py
src/dxtb/_src/components/utils.py
src/dxtb/_src/components/classicals/__init__.py
src/dxtb/_src/components/classicals/base.py
src/dxtb/_src/components/classicals/list.py
src/dxtb/_src/components/classicals/dispersion/__init__.py
src/dxtb/_src/components/classicals/dispersion/base.py
src/dxtb/_src/components/classicals/dispersion/d3.py
src/dxtb/_src/components/classicals/dispersion/d4.py
src/dxtb/_src/components/classicals/dispersion/factory.py
src/dxtb/_src/components/classicals/halogen/__init__.py
src/dxtb/_src/components/classicals/halogen/factory.py
src/dxtb/_src/components/classicals/halogen/hal.py
src/dxtb/_src/components/classicals/repulsion/__init__.py
src/dxtb/_src/components/classicals/repulsion/base.py
src/dxtb/_src/components/classicals/repulsion/factory.py
src/dxtb/_src/components/classicals/repulsion/rep.py
src/dxtb/_src/components/interactions/__init__.py
src/dxtb/_src/components/interactions/base.py
src/dxtb/_src/components/interactions/container.py
src/dxtb/_src/components/interactions/list.py
src/dxtb/_src/components/interactions/coulomb/__init__.py
src/dxtb/_src/components/interactions/coulomb/average.py
src/dxtb/_src/components/interactions/coulomb/multipole.py
src/dxtb/_src/components/interactions/coulomb/secondorder.py
src/dxtb/_src/components/interactions/coulomb/thirdorder.py
src/dxtb/_src/components/interactions/dispersion/__init__.py
src/dxtb/_src/components/interactions/dispersion/d4sc.py
src/dxtb/_src/components/interactions/field/__init__.py
src/dxtb/_src/components/interactions/field/efield.py
src/dxtb/_src/components/interactions/field/efieldgrad.py
src/dxtb/_src/components/interactions/solvation/__init__.py
src/dxtb/_src/components/interactions/solvation/alpb.py
src/dxtb/_src/components/interactions/solvation/born.py
src/dxtb/_src/constants/__init__.py
src/dxtb/_src/constants/defaults.py
src/dxtb/_src/constants/xtb.py
src/dxtb/_src/constants/labels/__init__.py
src/dxtb/_src/constants/labels/dictkeys.py
src/dxtb/_src/constants/labels/integrals.py
src/dxtb/_src/constants/labels/method.py
src/dxtb/_src/constants/labels/scf.py
src/dxtb/_src/exlibs/__init__.py
src/dxtb/_src/exlibs/available.py
src/dxtb/_src/exlibs/libcint/__init__.py
src/dxtb/_src/exlibs/pyscf/__init__.py
src/dxtb/_src/exlibs/pyscf/mol/__init__.py
src/dxtb/_src/exlibs/pyscf/mol/base.py
src/dxtb/_src/exlibs/scipy/__init__.py
src/dxtb/_src/exlibs/scipy/constants/__init__.py
src/dxtb/_src/exlibs/scipy/constants/physical_constants.py
src/dxtb/_src/exlibs/scipy/sparse/__init__.py
src/dxtb/_src/exlibs/scipy/sparse/linalg.py
src/dxtb/_src/exlibs/xitorch/__init__.py
src/dxtb/_src/exlibs/xitorch/_core/__init__.py
src/dxtb/_src/exlibs/xitorch/_core/editable_module.py
src/dxtb/_src/exlibs/xitorch/_core/linop.py
src/dxtb/_src/exlibs/xitorch/_core/packer.py
src/dxtb/_src/exlibs/xitorch/_core/pure_function.py
src/dxtb/_src/exlibs/xitorch/_impls/__init__.py
src/dxtb/_src/exlibs/xitorch/_impls/linalg/__init__.py
src/dxtb/_src/exlibs/xitorch/_impls/linalg/solve.py
src/dxtb/_src/exlibs/xitorch/_impls/linalg/symeig.py
src/dxtb/_src/exlibs/xitorch/_impls/optimize/__init__.py
src/dxtb/_src/exlibs/xitorch/_impls/optimize/minimizer.py
src/dxtb/_src/exlibs/xitorch/_impls/optimize/root/__init__.py
src/dxtb/_src/exlibs/xitorch/_impls/optimize/root/_jacobian.py
src/dxtb/_src/exlibs/xitorch/_impls/optimize/root/rootsolver.py
src/dxtb/_src/exlibs/xitorch/_utils/__init__.py
src/dxtb/_src/exlibs/xitorch/_utils/assertfuncs.py
src/dxtb/_src/exlibs/xitorch/_utils/attr.py
src/dxtb/_src/exlibs/xitorch/_utils/bcast.py
src/dxtb/_src/exlibs/xitorch/_utils/exceptions.py
src/dxtb/_src/exlibs/xitorch/_utils/misc.py
src/dxtb/_src/exlibs/xitorch/_utils/tensor.py
src/dxtb/_src/exlibs/xitorch/_utils/tupleops.py
src/dxtb/_src/exlibs/xitorch/_utils/types.py
src/dxtb/_src/exlibs/xitorch/_utils/unique.py
src/dxtb/_src/exlibs/xitorch/debug/__init__.py
src/dxtb/_src/exlibs/xitorch/debug/__main__.py
src/dxtb/_src/exlibs/xitorch/debug/modes.py
src/dxtb/_src/exlibs/xitorch/grad/__init__.py
src/dxtb/_src/exlibs/xitorch/grad/jachess.py
src/dxtb/_src/exlibs/xitorch/linalg/__init__.py
src/dxtb/_src/exlibs/xitorch/linalg/solve.py
src/dxtb/_src/exlibs/xitorch/linalg/symeig.py
src/dxtb/_src/exlibs/xitorch/optimize/__init__.py
src/dxtb/_src/exlibs/xitorch/optimize/rootfinder.py
src/dxtb/_src/integral/__init__.py
src/dxtb/_src/integral/abc.py
src/dxtb/_src/integral/base.py
src/dxtb/_src/integral/container.py
src/dxtb/_src/integral/factory.py
src/dxtb/_src/integral/utils.py
src/dxtb/_src/integral/wrappers.py
src/dxtb/_src/integral/driver/__init__.py
src/dxtb/_src/integral/driver/base.py
src/dxtb/_src/integral/driver/factory.py
src/dxtb/_src/integral/driver/manager.py
src/dxtb/_src/integral/driver/libcint/__init__.py
src/dxtb/_src/integral/driver/libcint/base.py
src/dxtb/_src/integral/driver/libcint/dipole.py
src/dxtb/_src/integral/driver/libcint/driver.py
src/dxtb/_src/integral/driver/libcint/multipole.py
src/dxtb/_src/integral/driver/libcint/overlap.py
src/dxtb/_src/integral/driver/libcint/quadrupole.py
src/dxtb/_src/integral/driver/pytorch/__init__.py
src/dxtb/_src/integral/driver/pytorch/base.py
src/dxtb/_src/integral/driver/pytorch/dipole.py
src/dxtb/_src/integral/driver/pytorch/driver.py
src/dxtb/_src/integral/driver/pytorch/overlap.py
src/dxtb/_src/integral/driver/pytorch/quadrupole.py
src/dxtb/_src/integral/driver/pytorch/impls/__init__.py
src/dxtb/_src/integral/driver/pytorch/impls/overlap.py
src/dxtb/_src/integral/driver/pytorch/impls/overlap_legacy.py
src/dxtb/_src/integral/driver/pytorch/impls/type.py
src/dxtb/_src/integral/driver/pytorch/impls/md/__init__.py
src/dxtb/_src/integral/driver/pytorch/impls/md/explicit.py
src/dxtb/_src/integral/driver/pytorch/impls/md/recursion.py
src/dxtb/_src/integral/driver/pytorch/impls/md/trafo.py
src/dxtb/_src/integral/driver/pytorch/impls/md/utils.py
src/dxtb/_src/integral/types/__init__.py
src/dxtb/_src/integral/types/dipole.py
src/dxtb/_src/integral/types/overlap.py
src/dxtb/_src/integral/types/quadrupole.py
src/dxtb/_src/io/__init__.py
src/dxtb/_src/io/handler.py
src/dxtb/_src/io/logutils.py
src/dxtb/_src/io/output/__init__.py
src/dxtb/_src/io/output/header.py
src/dxtb/_src/io/output/info.py
src/dxtb/_src/io/output/version.py
src/dxtb/_src/loader/__init__.py
src/dxtb/_src/loader/lazy/__init__.py
src/dxtb/_src/loader/lazy/lazy_module.py
src/dxtb/_src/loader/lazy/lazy_param.py
src/dxtb/_src/loader/lazy/lazy_var.py
src/dxtb/_src/ncoord/__init__.py
src/dxtb/_src/ncoord/utils.py
src/dxtb/_src/param/__init__.py
src/dxtb/_src/param/base.py
src/dxtb/_src/param/charge.py
src/dxtb/_src/param/dispersion.py
src/dxtb/_src/param/element.py
src/dxtb/_src/param/halogen.py
src/dxtb/_src/param/hamiltonian.py
src/dxtb/_src/param/meta.py
src/dxtb/_src/param/multipole.py
src/dxtb/_src/param/repulsion.py
src/dxtb/_src/param/solvation.py
src/dxtb/_src/param/tensor.py
src/dxtb/_src/param/thirdorder.py
src/dxtb/_src/param/gfn1/__init__.py
src/dxtb/_src/param/gfn1/gfn1-xtb.toml
src/dxtb/_src/param/gfn1/load.py
src/dxtb/_src/param/gfn2/__init__.py
src/dxtb/_src/param/gfn2/gfn2-xtb.toml
src/dxtb/_src/param/gfn2/load.py
src/dxtb/_src/param/module/__init__.py
src/dxtb/_src/param/module/param.py
src/dxtb/_src/param/module/types.py
src/dxtb/_src/param/module/utils.py
src/dxtb/_src/scf/__init__.py
src/dxtb/_src/scf/base.py
src/dxtb/_src/scf/guess.py
src/dxtb/_src/scf/iterator.py
src/dxtb/_src/scf/result.py
src/dxtb/_src/scf/utils.py
src/dxtb/_src/scf/implicit/__init__.py
src/dxtb/_src/scf/implicit/base.py
src/dxtb/_src/scf/implicit/default.py
src/dxtb/_src/scf/mixer/__init__.py
src/dxtb/_src/scf/mixer/anderson.py
src/dxtb/_src/scf/mixer/base.py
src/dxtb/_src/scf/mixer/broyden.py
src/dxtb/_src/scf/mixer/simple.py
src/dxtb/_src/scf/pure/__init__.py
src/dxtb/_src/scf/pure/conversions.py
src/dxtb/_src/scf/pure/data.py
src/dxtb/_src/scf/pure/energies.py
src/dxtb/_src/scf/pure/iterations.py
src/dxtb/_src/scf/pure/iterator.py
src/dxtb/_src/scf/pure/ovlp_diag.py
src/dxtb/_src/scf/unrolling/__init__.py
src/dxtb/_src/scf/unrolling/base.py
src/dxtb/_src/scf/unrolling/default.py
src/dxtb/_src/scf/unrolling/singleshot.py
src/dxtb/_src/timing/__init__.py
src/dxtb/_src/timing/decorator.py
src/dxtb/_src/timing/timer.py
src/dxtb/_src/typing/__init__.py
src/dxtb/_src/typing/builtin.py
src/dxtb/_src/typing/compat.py
src/dxtb/_src/typing/project.py
src/dxtb/_src/typing/pytorch.py
src/dxtb/_src/typing/exceptions/__init__.py
src/dxtb/_src/typing/exceptions/integral.py
src/dxtb/_src/typing/exceptions/misc.py
src/dxtb/_src/typing/exceptions/pytorch.py
src/dxtb/_src/typing/exceptions/scf.py
src/dxtb/_src/utils/__init__.py
src/dxtb/_src/utils/math.py
src/dxtb/_src/utils/misc.py
src/dxtb/_src/utils/scattergather.py
src/dxtb/_src/utils/tensors.py
src/dxtb/_src/wavefunction/__init__.py
src/dxtb/_src/wavefunction/filling.py
src/dxtb/_src/wavefunction/mulliken.py
src/dxtb/_src/wavefunction/wiberg.py
src/dxtb/_src/xtb/__init__.py
src/dxtb/_src/xtb/abc.py
src/dxtb/_src/xtb/base.py
src/dxtb/_src/xtb/gfn1.py
src/dxtb/_src/xtb/gfn2.py
src/dxtb/components/__init__.py
src/dxtb/components/base.py
src/dxtb/components/coulomb.py
src/dxtb/components/dispersion.py
src/dxtb/components/field.py
src/dxtb/components/halogen.py
src/dxtb/components/repulsion.py
src/dxtb/components/solvation.py
src/dxtb/integrals/__init__.py
src/dxtb/integrals/factories.py
src/dxtb/integrals/types.py
src/dxtb/integrals/wrappers.py