.coveragerc
.gitignore
.pre-commit-config.yaml
CHANGES.md
CITATION.cff
LICENSE
README.md
environment.yml
pyproject.toml
requirements-optional.txt
requirements.txt
setup.py
.github/dependabot.yml
.github/release.yml
.github/workflows/build.yml
.github/workflows/docs.yml
.github/workflows/lint.yml
.github/workflows/release.yml
.github/workflows/test.yml
.github/workflows/update-precommit.yaml
binder/postBuild
binder/requirements.txt
binder/runtime.txt
docs/Makefile
docs/make.bat
docs/requirements.txt
docs/src/citing.rst
docs/src/conf.py
docs/src/examples.rst
docs/src/getting_started.rst
docs/src/index.rst
docs/src/user_guide.rst
docs/src/_static/api.svg
docs/src/_static/banner.svg
docs/src/_static/contribute.svg
docs/src/_static/custom.js
docs/src/_static/logo.png
docs/src/_static/logo.svg
docs/src/_static/require.js
docs/src/_static/smol_cofe.svg
docs/src/_static/smol_moca.svg
docs/src/_static/smol_workflow.svg
docs/src/_static/starting.svg
docs/src/_static/user.svg
docs/src/_static/css/smol.css
docs/src/_templates/navbar-version.html
docs/src/api_reference/index.rst
docs/src/api_reference/io.rst
docs/src/api_reference/capp/generate.enumerate.rst
docs/src/api_reference/capp/generate.groundstate.rst
docs/src/api_reference/capp/generate.random.rst
docs/src/api_reference/capp/generate.rst
docs/src/api_reference/capp/generate.special.rst
docs/src/api_reference/capp/index.rst
docs/src/api_reference/cofe/clusterexpansion.rst
docs/src/api_reference/cofe/clusterspace.rst
docs/src/api_reference/cofe/extern.ewald.rst
docs/src/api_reference/cofe/index.rst
docs/src/api_reference/cofe/space.basis.rst
docs/src/api_reference/cofe/space.cluster.rst
docs/src/api_reference/cofe/space.domain.rst
docs/src/api_reference/cofe/space.orbit.rst
docs/src/api_reference/cofe/space.rst
docs/src/api_reference/cofe/wrangling.rst
docs/src/api_reference/cofe/wrangling.select.rst
docs/src/api_reference/cofe/wrangling.sw.rst
docs/src/api_reference/cofe/wrangling.tools.rst
docs/src/api_reference/moca/ensemble.rst
docs/src/api_reference/moca/index.rst
docs/src/api_reference/moca/kernel.bias.rst
docs/src/api_reference/moca/kernel.kernels.rst
docs/src/api_reference/moca/kernel.mcusher.rst
docs/src/api_reference/moca/kernel.rst
docs/src/api_reference/moca/processors.composite.rst
docs/src/api_reference/moca/processors.ewald.rst
docs/src/api_reference/moca/processors.expansion.rst
docs/src/api_reference/moca/processors.rst
docs/src/api_reference/moca/sampler.container.rst
docs/src/api_reference/moca/sampler.rst
docs/src/api_reference/moca/sampler.sampler.rst
docs/src/api_reference/moca/sublattice.rst
docs/src/developer_guide/design.rst
docs/src/developer_guide/guide.rst
docs/src/developer_guide/index.rst
docs/src/notebooks/adding-structures-in-parallel.ipynb
docs/src/notebooks/advanced-mc-settings.ipynb
docs/src/notebooks/ce-fit-w-centering.ipynb
docs/src/notebooks/choosing-site-basis-sets.ipynb
docs/src/notebooks/cluster-visualization.ipynb
docs/src/notebooks/creating-a-ce-w-electrostatics.ipynb
docs/src/notebooks/creating-a-ce.ipynb
docs/src/notebooks/finding-groundstates.ipynb
docs/src/notebooks/generating-sqs.ipynb
docs/src/notebooks/index.ipynb
docs/src/notebooks/lmo-drx-ce-mc.ipynb
docs/src/notebooks/openmp-parallelism.ipynb
docs/src/notebooks/running-canonical-mc.ipynb
docs/src/notebooks/running-charge-balanced-gcmc.ipynb
docs/src/notebooks/running-ewald-sim_anneal.ipynb
docs/src/notebooks/running-semigrand-mc.ipynb
docs/src/notebooks/setting-composition-constraints.ipynb
docs/src/notebooks/training-data-preparation.ipynb
docs/src/notebooks/wang-landau-ising.ipynb
docs/src/notebooks/.ipynb_checkpoints/running-canonical-mc-checkpoint.ipynb
docs/src/notebooks/.ipynb_checkpoints/running-charge-balanced-gcmc-checkpoint.ipynb
docs/src/notebooks/data/LMTO.mson
docs/src/notebooks/data/LiMn2O4_drx_tutorial.json
docs/src/notebooks/data/MnTi_O.json
docs/src/notebooks/data/basic_ce.mson
docs/src/notebooks/data/basic_ce_ewald.mson
docs/src/notebooks/data/lmo_drx_entries.json
docs/src/notebooks/data/lmo_drx_prim.json
docs/src/notebooks/data/lmof_entries.json
docs/src/notebooks/data/lmof_prim.json
docs/src/notebooks/data/lmto_entries.json
docs/src/notebooks/data/lmto_indicator.json
docs/src/notebooks/data/lmto_prim.json
docs/src/notebooks/data/lmto_sinusoid.mson
docs/src/notebooks/data/lno_entries.json
docs/src/notebooks/data/lno_prim.json
docs/src/notebooks/wip/basis-orthogonalization.ipynb
smol/__init__.py
smol/constants.py
smol/io.py
smol.egg-info/PKG-INFO
smol.egg-info/SOURCES.txt
smol.egg-info/dependency_links.txt
smol.egg-info/requires.txt
smol.egg-info/top_level.txt
smol/capp/__init__.py
smol/capp/generate/__init__.py
smol/capp/generate/enumerate.py
smol/capp/generate/random.py
smol/capp/generate/groundstate/__init__.py
smol/capp/generate/groundstate/upper_bound/__init__.py
smol/capp/generate/groundstate/upper_bound/constraints.py
smol/capp/generate/groundstate/upper_bound/indices.py
smol/capp/generate/groundstate/upper_bound/objectives.py
smol/capp/generate/groundstate/upper_bound/solver.py
smol/capp/generate/groundstate/upper_bound/terms.py
smol/capp/generate/groundstate/upper_bound/variables.py
smol/capp/generate/special/__init__.py
smol/capp/generate/special/sqs.py
smol/cofe/__init__.py
smol/cofe/expansion.py
smol/cofe/extern/__init__.py
smol/cofe/extern/ewald.py
smol/cofe/space/__init__.py
smol/cofe/space/basis.py
smol/cofe/space/cluster.py
smol/cofe/space/clusterspace.py
smol/cofe/space/constants.py
smol/cofe/space/domain.py
smol/cofe/space/orbit.py
smol/cofe/wrangling/__init__.py
smol/cofe/wrangling/select.py
smol/cofe/wrangling/tools.py
smol/cofe/wrangling/wrangler.py
smol/moca/__init__.py
smol/moca/ensemble.py
smol/moca/metadata.py
smol/moca/occu_utils.py
smol/moca/sublattice.py
smol/moca/trace.py
smol/moca/analysis/convergence.py
smol/moca/composition/__init__.py
smol/moca/composition/constraints.py
smol/moca/composition/space.py
smol/moca/kernel/__init__.py
smol/moca/kernel/base.py
smol/moca/kernel/bias.py
smol/moca/kernel/mcusher.py
smol/moca/kernel/metropolis.py
smol/moca/kernel/random.py
smol/moca/kernel/wanglandau.py
smol/moca/processor/__init__.py
smol/moca/processor/base.py
smol/moca/processor/composite.py
smol/moca/processor/distance.py
smol/moca/processor/ewald.py
smol/moca/processor/expansion.py
smol/moca/sampler/__init__.py
smol/moca/sampler/container.py
smol/moca/sampler/sampler.py
smol/utils/__init__.py
smol/utils/_openmp_helpers.c
smol/utils/_openmp_helpers.pyx
smol/utils/class_utils.py
smol/utils/exceptions.py
smol/utils/math.py
smol/utils/progressbar.py
smol/utils/setmany.py
smol/utils/cluster/__init__.py
smol/utils/cluster/container.c
smol/utils/cluster/container.pxd
smol/utils/cluster/container.pyx
smol/utils/cluster/correlations.c
smol/utils/cluster/correlations.pyx
smol/utils/cluster/evaluator.c
smol/utils/cluster/evaluator.pxd
smol/utils/cluster/evaluator.pyx
smol/utils/cluster/ewald.c
smol/utils/cluster/ewald.pyx
smol/utils/cluster/numthreads.py
smol/utils/cluster/struct.pxd
tests/.test_durations
tests/__init__.py
tests/conftest.py
tests/pytest.ini
tests/test_io.py
tests/utils.py
tests/data/AuPd_prim.json
tests/data/CrFeW_prim.json
tests/data/LiCaBr_prim.json
tests/data/LiMOF_prim.json
tests/data/LiMnTiVOF_prim.json
tests/data/LiTiMnPO_prim.json
tests/data/__init__.py
tests/test_capp/test_enumerate.py
tests/test_capp/test_random.py
tests/test_capp/test_sqs.py
tests/test_capp/test_solver/__init__.py
tests/test_capp/test_solver/conftest.py
tests/test_capp/test_solver/test_constraints.py
tests/test_capp/test_solver/test_objectives.py
tests/test_capp/test_solver/test_solver.py
tests/test_capp/test_solver/test_utils.py
tests/test_capp/test_solver/test_variables.py
tests/test_capp/test_solver/utils.py
tests/test_cofe/test_basis.py
tests/test_cofe/test_cluster.py
tests/test_cofe/test_clusterspace.py
tests/test_cofe/test_domain.py
tests/test_cofe/test_ewald.py
tests/test_cofe/test_expansion.py
tests/test_cofe/test_orbit.py
tests/test_cofe/test_select.py
tests/test_cofe/test_tools.py
tests/test_cofe/test_wrangler.py
tests/test_moca/test_bias.py
tests/test_moca/test_comp_space.py
tests/test_moca/test_constraint_utils.py
tests/test_moca/test_container.py
tests/test_moca/test_convergence.py
tests/test_moca/test_ensemble.py
tests/test_moca/test_kernel.py
tests/test_moca/test_mcushers.py
tests/test_moca/test_occu_utils.py
tests/test_moca/test_processor.py
tests/test_moca/test_sampler.py
tests/test_moca/test_sublattice.py
tests/test_utils/test_class_utils.py
tests/test_utils/test_cluster_utils.py
tests/test_utils/test_evaluator.py
tests/test_utils/test_math_utils.py
tests/test_utils/test_numthreads.py
tests/test_utils/test_setmany.py
tools/build_helpers.py