From ae2ee109478c89bb37ee871f364119aba843c0be Mon Sep 17 00:00:00 2001 From: frostedoyster Date: Wed, 3 Jan 2024 18:03:44 +0000 Subject: [PATCH] deploy: 3882faaf7a73aab034fae28fb92976bbbcd6e03c --- .gitignore | 163 +++ .nojekyll | 0 .readthedocs.yml | 30 + LICENSE | 28 + MANIFEST.in | 15 + README.rst | 7 + docs/requirements.txt | 4 + docs/src/_static/.gitkeep | 0 docs/src/_templates/.gitkeep | 0 docs/src/conf.py | 80 ++ docs/src/dev-docs/adding-models.rst | 4 + docs/src/dev-docs/index.rst | 13 + docs/src/dev-docs/utils/dataset.rst | 7 + docs/src/dev-docs/utils/index.rst | 11 + docs/src/dev-docs/utils/model-io.rst | 7 + docs/src/dev-docs/utils/readers/index.rst | 17 + docs/src/dev-docs/utils/readers/structure.rst | 13 + docs/src/dev-docs/utils/readers/target.rst | 13 + docs/src/how-to.rst | 4 + docs/src/index.rst | 12 + docs/src/models.rst | 10 + docs/src/models/soap-bpnn.rst | 30 + docs/src/quickstart.rst | 18 + latest/.buildinfo | 4 + latest/.doctrees/architectures/index.doctree | Bin 0 -> 3257 bytes .../.doctrees/architectures/soap-bpnn.doctree | Bin 0 -> 6333 bytes .../.doctrees/dev-docs/adding-models.doctree | Bin 0 -> 2621 bytes latest/.doctrees/dev-docs/index.doctree | Bin 0 -> 3352 bytes .../.doctrees/dev-docs/utils/dataset.doctree | Bin 0 -> 18725 bytes latest/.doctrees/dev-docs/utils/index.doctree | Bin 0 -> 3414 bytes .../.doctrees/dev-docs/utils/model-io.doctree | Bin 0 -> 17921 bytes .../dev-docs/utils/readers/index.doctree | Bin 0 -> 30808 bytes .../dev-docs/utils/readers/structure.doctree | Bin 0 -> 13284 bytes .../dev-docs/utils/readers/target.doctree | Bin 0 -> 18182 bytes .../.doctrees/dev-docs/utils/writers.doctree | Bin 0 -> 24935 bytes latest/.doctrees/environment.pickle | Bin 0 -> 4525549 bytes .../.doctrees/getting-started/index.doctree | Bin 0 -> 3143 bytes .../getting-started/installation.doctree | Bin 0 -> 4173 bytes .../.doctrees/getting-started/usage.doctree | Bin 0 -> 13616 bytes latest/.doctrees/index.doctree | Bin 0 -> 5424 bytes .../qm9_reduced_100.xyz | 1201 +++++++++++++++++ latest/_modules/index.html | 266 ++++ .../metatensor/models/utils/data/dataset.html | 362 +++++ .../metatensor/models/utils/data/readers.html | 320 +++++ .../utils/data/readers/structures/ase.html | 280 ++++ .../utils/data/readers/targets/ase.html | 303 +++++ .../metatensor/models/utils/data/writers.html | 301 +++++ .../models/utils/data/writers/xyz.html | 290 ++++ .../metatensor/models/utils/model_io.html | 321 +++++ latest/_sources/architectures/index.rst.txt | 10 + .../_sources/architectures/soap-bpnn.rst.txt | 32 + .../_sources/dev-docs/adding-models.rst.txt | 4 + latest/_sources/dev-docs/index.rst.txt | 13 + .../_sources/dev-docs/utils/dataset.rst.txt | 7 + latest/_sources/dev-docs/utils/index.rst.txt | 12 + .../_sources/dev-docs/utils/model-io.rst.txt | 7 + .../dev-docs/utils/readers/index.rst.txt | 17 + .../dev-docs/utils/readers/structure.rst.txt | 13 + .../dev-docs/utils/readers/target.rst.txt | 13 + .../_sources/dev-docs/utils/writers.rst.txt | 17 + latest/_sources/getting-started/index.rst.txt | 10 + .../getting-started/installation.rst.txt | 5 + latest/_sources/getting-started/usage.rst.txt | 68 + latest/_sources/index.rst.txt | 16 + latest/_static/basic.css | 925 +++++++++++++ latest/_static/debug.css | 69 + latest/_static/doctools.js | 156 +++ latest/_static/documentation_options.js | 13 + latest/_static/file.png | Bin 0 -> 286 bytes latest/_static/language_data.js | 199 +++ latest/_static/minus.png | Bin 0 -> 90 bytes latest/_static/options.yaml | 8 + latest/_static/plus.png | Bin 0 -> 90 bytes latest/_static/pygments.css | 258 ++++ latest/_static/qm9_reduced_100.xyz | 1201 +++++++++++++++++ latest/_static/scripts/furo-extensions.js | 0 latest/_static/scripts/furo.js | 3 + latest/_static/scripts/furo.js.LICENSE.txt | 7 + latest/_static/scripts/furo.js.map | 1 + latest/_static/searchtools.js | 574 ++++++++ latest/_static/skeleton.css | 296 ++++ latest/_static/sphinx_highlight.js | 154 +++ latest/_static/styles/furo-extensions.css | 2 + latest/_static/styles/furo-extensions.css.map | 1 + latest/_static/styles/furo.css | 2 + latest/_static/styles/furo.css.map | 1 + latest/_static/toggleprompt.js | 77 ++ latest/architectures/index.html | 287 ++++ latest/architectures/soap-bpnn.html | 350 +++++ latest/dev-docs/adding-models.html | 282 ++++ latest/dev-docs/index.html | 290 ++++ latest/dev-docs/utils/dataset.html | 346 +++++ latest/dev-docs/utils/index.html | 290 ++++ latest/dev-docs/utils/model-io.html | 351 +++++ latest/dev-docs/utils/readers/index.html | 354 +++++ latest/dev-docs/utils/readers/structure.html | 333 +++++ latest/dev-docs/utils/readers/target.html | 336 +++++ latest/dev-docs/utils/writers.html | 357 +++++ latest/genindex.html | 412 ++++++ latest/getting-started/index.html | 288 ++++ latest/getting-started/installation.html | 292 ++++ latest/getting-started/usage.html | 378 ++++++ latest/index.html | 316 +++++ latest/objects.inv | Bin 0 -> 814 bytes latest/py-modindex.html | 295 ++++ latest/search.html | 270 ++++ latest/searchindex.js | 1 + pyproject.toml | 88 ++ src/metatensor/models/__init__.py | 11 + src/metatensor/models/__main__.py | 67 + src/metatensor/models/cli/__init__.py | 3 + .../cli/conf/architecture/soap_bpnn.yaml | 32 + src/metatensor/models/cli/conf/config.yaml | 2 + src/metatensor/models/cli/eval_model.py | 3 + src/metatensor/models/cli/export_model.py | 3 + src/metatensor/models/cli/train_model.py | 41 + src/metatensor/models/soap_bpnn/__init__.py | 2 + src/metatensor/models/soap_bpnn/model.py | 154 +++ .../models/soap_bpnn/tests/__init__.py | 6 + .../soap_bpnn/tests/test_functionality.py | 16 + .../models/soap_bpnn/tests/test_invariance.py | 28 + .../models/soap_bpnn/tests/test_regression.py | 64 + .../soap_bpnn/tests/test_torchscript.py | 11 + src/metatensor/models/soap_bpnn/train.py | 54 + src/metatensor/models/utils/__init__.py | 0 src/metatensor/models/utils/composition.py | 76 ++ src/metatensor/models/utils/data/__init__.py | 2 + src/metatensor/models/utils/data/dataset.py | 97 ++ .../models/utils/data/readers/__init__.py | 44 + .../utils/data/readers/structures/__init__.py | 4 + .../utils/data/readers/structures/ase.py | 11 + .../utils/data/readers/targets/__init__.py | 4 + .../models/utils/data/readers/targets/ase.py | 38 + src/metatensor/models/utils/model_io.py | 56 + tests/cli/test_cli.py | 27 + tests/cli/test_train_model.py | 21 + tests/data/test_dataset.py | 39 + tests/model_io/test_model_io.py | 29 + tests/resources/parameters.yaml | 15 + tests/resources/qm9_reduced_100.xyz | 1201 +++++++++++++++++ tests/test_init.py | 5 + tox.ini | 100 ++ 142 files changed, 16507 insertions(+) create mode 100644 .gitignore create mode 100644 .nojekyll create mode 100644 .readthedocs.yml create mode 100644 LICENSE create mode 100644 MANIFEST.in create mode 100644 README.rst create mode 100644 docs/requirements.txt create mode 100644 docs/src/_static/.gitkeep create mode 100644 docs/src/_templates/.gitkeep create mode 100644 docs/src/conf.py create mode 100644 docs/src/dev-docs/adding-models.rst create mode 100644 docs/src/dev-docs/index.rst create mode 100644 docs/src/dev-docs/utils/dataset.rst create mode 100644 docs/src/dev-docs/utils/index.rst create mode 100644 docs/src/dev-docs/utils/model-io.rst create mode 100644 docs/src/dev-docs/utils/readers/index.rst create mode 100644 docs/src/dev-docs/utils/readers/structure.rst create mode 100644 docs/src/dev-docs/utils/readers/target.rst create mode 100644 docs/src/how-to.rst create mode 100644 docs/src/index.rst create mode 100644 docs/src/models.rst create mode 100644 docs/src/models/soap-bpnn.rst create mode 100644 docs/src/quickstart.rst create mode 100644 latest/.buildinfo create mode 100644 latest/.doctrees/architectures/index.doctree create mode 100644 latest/.doctrees/architectures/soap-bpnn.doctree create mode 100644 latest/.doctrees/dev-docs/adding-models.doctree create mode 100644 latest/.doctrees/dev-docs/index.doctree create mode 100644 latest/.doctrees/dev-docs/utils/dataset.doctree create mode 100644 latest/.doctrees/dev-docs/utils/index.doctree create mode 100644 latest/.doctrees/dev-docs/utils/model-io.doctree create mode 100644 latest/.doctrees/dev-docs/utils/readers/index.doctree create mode 100644 latest/.doctrees/dev-docs/utils/readers/structure.doctree create mode 100644 latest/.doctrees/dev-docs/utils/readers/target.doctree create mode 100644 latest/.doctrees/dev-docs/utils/writers.doctree create mode 100644 latest/.doctrees/environment.pickle create mode 100644 latest/.doctrees/getting-started/index.doctree create mode 100644 latest/.doctrees/getting-started/installation.doctree create mode 100644 latest/.doctrees/getting-started/usage.doctree create mode 100644 latest/.doctrees/index.doctree create mode 100644 latest/_downloads/65641f12c5c057c1da9e9b6c5c8bc465/qm9_reduced_100.xyz create mode 100644 latest/_modules/index.html create mode 100644 latest/_modules/metatensor/models/utils/data/dataset.html create mode 100644 latest/_modules/metatensor/models/utils/data/readers.html create mode 100644 latest/_modules/metatensor/models/utils/data/readers/structures/ase.html create mode 100644 latest/_modules/metatensor/models/utils/data/readers/targets/ase.html create mode 100644 latest/_modules/metatensor/models/utils/data/writers.html create mode 100644 latest/_modules/metatensor/models/utils/data/writers/xyz.html create mode 100644 latest/_modules/metatensor/models/utils/model_io.html create mode 100644 latest/_sources/architectures/index.rst.txt create mode 100644 latest/_sources/architectures/soap-bpnn.rst.txt create mode 100644 latest/_sources/dev-docs/adding-models.rst.txt create mode 100644 latest/_sources/dev-docs/index.rst.txt create mode 100644 latest/_sources/dev-docs/utils/dataset.rst.txt create mode 100644 latest/_sources/dev-docs/utils/index.rst.txt create mode 100644 latest/_sources/dev-docs/utils/model-io.rst.txt create mode 100644 latest/_sources/dev-docs/utils/readers/index.rst.txt create mode 100644 latest/_sources/dev-docs/utils/readers/structure.rst.txt create mode 100644 latest/_sources/dev-docs/utils/readers/target.rst.txt create mode 100644 latest/_sources/dev-docs/utils/writers.rst.txt create mode 100644 latest/_sources/getting-started/index.rst.txt create mode 100644 latest/_sources/getting-started/installation.rst.txt create mode 100644 latest/_sources/getting-started/usage.rst.txt create mode 100644 latest/_sources/index.rst.txt create mode 100644 latest/_static/basic.css create mode 100644 latest/_static/debug.css create mode 100644 latest/_static/doctools.js create mode 100644 latest/_static/documentation_options.js create mode 100644 latest/_static/file.png create mode 100644 latest/_static/language_data.js create mode 100644 latest/_static/minus.png create mode 100644 latest/_static/options.yaml create mode 100644 latest/_static/plus.png create mode 100644 latest/_static/pygments.css create mode 100644 latest/_static/qm9_reduced_100.xyz create mode 100644 latest/_static/scripts/furo-extensions.js create mode 100644 latest/_static/scripts/furo.js create mode 100644 latest/_static/scripts/furo.js.LICENSE.txt create mode 100644 latest/_static/scripts/furo.js.map create mode 100644 latest/_static/searchtools.js create mode 100644 latest/_static/skeleton.css create mode 100644 latest/_static/sphinx_highlight.js create mode 100644 latest/_static/styles/furo-extensions.css create mode 100644 latest/_static/styles/furo-extensions.css.map create mode 100644 latest/_static/styles/furo.css create mode 100644 latest/_static/styles/furo.css.map create mode 100644 latest/_static/toggleprompt.js create mode 100644 latest/architectures/index.html create mode 100644 latest/architectures/soap-bpnn.html create mode 100644 latest/dev-docs/adding-models.html create mode 100644 latest/dev-docs/index.html create mode 100644 latest/dev-docs/utils/dataset.html create mode 100644 latest/dev-docs/utils/index.html create mode 100644 latest/dev-docs/utils/model-io.html create mode 100644 latest/dev-docs/utils/readers/index.html create mode 100644 latest/dev-docs/utils/readers/structure.html create mode 100644 latest/dev-docs/utils/readers/target.html create mode 100644 latest/dev-docs/utils/writers.html create mode 100644 latest/genindex.html create mode 100644 latest/getting-started/index.html create mode 100644 latest/getting-started/installation.html create mode 100644 latest/getting-started/usage.html create mode 100644 latest/index.html create mode 100644 latest/objects.inv create mode 100644 latest/py-modindex.html create mode 100644 latest/search.html create mode 100644 latest/searchindex.js create mode 100644 pyproject.toml create mode 100644 src/metatensor/models/__init__.py create mode 100644 src/metatensor/models/__main__.py create mode 100644 src/metatensor/models/cli/__init__.py create mode 100644 src/metatensor/models/cli/conf/architecture/soap_bpnn.yaml create mode 100644 src/metatensor/models/cli/conf/config.yaml create mode 100644 src/metatensor/models/cli/eval_model.py create mode 100644 src/metatensor/models/cli/export_model.py create mode 100644 src/metatensor/models/cli/train_model.py create mode 100644 src/metatensor/models/soap_bpnn/__init__.py create mode 100644 src/metatensor/models/soap_bpnn/model.py create mode 100644 src/metatensor/models/soap_bpnn/tests/__init__.py create mode 100644 src/metatensor/models/soap_bpnn/tests/test_functionality.py create mode 100644 src/metatensor/models/soap_bpnn/tests/test_invariance.py create mode 100644 src/metatensor/models/soap_bpnn/tests/test_regression.py create mode 100644 src/metatensor/models/soap_bpnn/tests/test_torchscript.py create mode 100644 src/metatensor/models/soap_bpnn/train.py create mode 100644 src/metatensor/models/utils/__init__.py create mode 100644 src/metatensor/models/utils/composition.py create mode 100644 src/metatensor/models/utils/data/__init__.py create mode 100644 src/metatensor/models/utils/data/dataset.py create mode 100644 src/metatensor/models/utils/data/readers/__init__.py create mode 100644 src/metatensor/models/utils/data/readers/structures/__init__.py create mode 100644 src/metatensor/models/utils/data/readers/structures/ase.py create mode 100644 src/metatensor/models/utils/data/readers/targets/__init__.py create mode 100644 src/metatensor/models/utils/data/readers/targets/ase.py create mode 100644 src/metatensor/models/utils/model_io.py create mode 100644 tests/cli/test_cli.py create mode 100644 tests/cli/test_train_model.py create mode 100644 tests/data/test_dataset.py create mode 100644 tests/model_io/test_model_io.py create mode 100644 tests/resources/parameters.yaml create mode 100644 tests/resources/qm9_reduced_100.xyz create mode 100644 tests/test_init.py create mode 100644 tox.ini diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..c017f06e5 --- /dev/null +++ b/.gitignore @@ -0,0 +1,163 @@ +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[cod] +*$py.class + +# C extensions +*.so + +# Distribution / packaging +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +share/python-wheels/ +*.egg-info/ +.installed.cfg +*.egg +MANIFEST + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.nox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +*.py,cover +.hypothesis/ +.pytest_cache/ +cover/ + +# Translations +*.mo +*.pot + +# Django stuff: +*.log +local_settings.py +db.sqlite3 +db.sqlite3-journal + +# Flask stuff: +instance/ +.webassets-cache + +# Scrapy stuff: +.scrapy + +# Sphinx documentation +docs/_build/ + +# PyBuilder +.pybuilder/ +target/ + +# Jupyter Notebook +.ipynb_checkpoints + +# IPython +profile_default/ +ipython_config.py + +# pyenv +# For a library or package, you might want to ignore these files since the code is +# intended to run in multiple environments; otherwise, check them in: +# .python-version + +# pipenv +# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. +# However, in case of collaboration, if having platform-specific dependencies or dependencies +# having no cross-platform support, pipenv may install dependencies that don't work, or not +# install all needed dependencies. +#Pipfile.lock + +# poetry +# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. +# This is especially recommended for binary packages to ensure reproducibility, and is more +# commonly ignored for libraries. +# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control +#poetry.lock + +# pdm +# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. +#pdm.lock +# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it +# in version control. +# https://pdm.fming.dev/#use-with-ide +.pdm.toml + +# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm +__pypackages__/ + +# Celery stuff +celerybeat-schedule +celerybeat.pid + +# SageMath parsed files +*.sage.py + +# Environments +.env +.venv +env/ +venv/ +ENV/ +env.bak/ +venv.bak/ + +# Spyder project settings +.spyderproject +.spyproject + +# Rope project settings +.ropeproject + +# mkdocs documentation +/site + +# mypy +.mypy_cache/ +.dmypy.json +dmypy.json + +# Pyre type checker +.pyre/ + +# pytype static type analyzer +.pytype/ + +# Cython debug symbols +cython_debug/ + +# PyCharm +# JetBrains specific template is maintained in a separate JetBrains.gitignore that can +# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore +# and can be added to the global gitignore or merged into this file. For a more nuclear +# option (not recommended) you can uncomment the following to ignore the entire idea folder. +#.idea/ + +# Models +*.pt diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 000000000..e69de29bb diff --git a/.readthedocs.yml b/.readthedocs.yml new file mode 100644 index 000000000..eaffa2220 --- /dev/null +++ b/.readthedocs.yml @@ -0,0 +1,30 @@ +# .readthedocs.yml +# Read the Docs configuration file +# See https://docs.readthedocs.io/en/stable/config-file/v2.html for details + +# Required +version: 2 + +# Set the OS, Python version and other tools you might need +build: + os: ubuntu-22.04 + tools: + python: "3.11" + rust: "1.70" + + +# Build documentation in the docs/ directory with Sphinx +sphinx: + configuration: docs/src/conf.py + fail_on_warning: true + + +# Declare the Python requirements required to build the docs. +# Additionally, a custom environment variable +# PIP_EXTRA_INDEX_URL: https://download.pytorch.org/whl/cpu +# is declared in the project’s dashboard +python: + install: + - method: pip + path: . + - requirements: docs/requirements.txt diff --git a/LICENSE b/LICENSE new file mode 100644 index 000000000..7858d7fbb --- /dev/null +++ b/LICENSE @@ -0,0 +1,28 @@ +BSD 3-Clause License + +Copyright (c) 2023, Laboratory of Computational Science and Modeling + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 000000000..35a45f68b --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1,15 @@ +graft src + +include LICENSE +include README.md + +prune docs +prune tests +prune .github +prune .tox + +exclude .gitignore +exclude tox.ini +exclude .readthedocs.yml + +global-exclude *.py[cod] __pycache__/* *.so *.dylib diff --git a/README.rst b/README.rst new file mode 100644 index 000000000..d7a8cc42e --- /dev/null +++ b/README.rst @@ -0,0 +1,7 @@ +metatensor-models +----------------- + +This is a repository for models using metatensor, in one shape or another. The only +requirement is for these models to be able to take metatensor objects as inputs and +outputs. The models do not need to live entirely in this repository: in the most extreme +case, this repository can simply contain a wrapper to an external model. diff --git a/docs/requirements.txt b/docs/requirements.txt new file mode 100644 index 000000000..ec83730ea --- /dev/null +++ b/docs/requirements.txt @@ -0,0 +1,4 @@ +furo +sphinx >= 7 +sphinx-toggleprompt +tomli diff --git a/docs/src/_static/.gitkeep b/docs/src/_static/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/docs/src/_templates/.gitkeep b/docs/src/_templates/.gitkeep new file mode 100644 index 000000000..e69de29bb diff --git a/docs/src/conf.py b/docs/src/conf.py new file mode 100644 index 000000000..ccf5aeef3 --- /dev/null +++ b/docs/src/conf.py @@ -0,0 +1,80 @@ +import os +import sys +from datetime import datetime + +import tomli # Replace by tomllib from std library once docs are build with Python 3.11 + +import metatensor.models + + +ROOT = os.path.abspath(os.path.join("..", "..")) +sys.path.insert(0, ROOT) + +# -- Project information ----------------------------------------------------- + +# The master toctree document. +master_doc = "index" + +with open(os.path.join(ROOT, "pyproject.toml"), "rb") as fp: + project_dict = tomli.load(fp)["project"] + +project = project_dict["name"] +author = ", ".join(a["name"] for a in project_dict["authors"]) + +copyright = f"{datetime.now().date().year}, {author}" + +# The full version, including alpha/beta/rc tags +release = metatensor.models.__version__ + + +# -- General configuration --------------------------------------------------- + +# Add any Sphinx extension module names here, as strings. They can be +# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom +# ones. +extensions = [ + "sphinx.ext.viewcode", + "sphinx.ext.autodoc", + "sphinx.ext.intersphinx", + "sphinx_toggleprompt", +] + +python_use_unqualified_type_names = True + +autoclass_content = "both" +autodoc_member_order = "bysource" +autodoc_typehints = "both" +autodoc_typehints_format = "short" + +intersphinx_mapping = { + "ase": ("https://wiki.fysik.dtu.dk/ase/", None), + "python": ("https://docs.python.org/3", None), + "torch": ("https://pytorch.org/docs/stable/", None), + "metatensor": ("https://lab-cosmo.github.io/metatensor/latest/", None), + "rascaline": ("https://luthaf.fr/rascaline/latest/", None), +} + +# -- Options for HTML output ------------------------------------------------- + +# The theme to use for HTML and HTML Help pages. See the documentation for +# a list of builtin themes. +# +html_theme = "furo" + +html_theme_options = { + "footer_icons": [ + { + "name": "GitHub", + "url": project_dict["urls"]["repository"], + "html": "", + "class": "fa-brands fa-github fa-2x", + }, + ], +} + +# font-awesome logos (used in the footer) +html_css_files = [ + "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/fontawesome.min.css", + "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/solid.min.css", + "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/brands.min.css", +] diff --git a/docs/src/dev-docs/adding-models.rst b/docs/src/dev-docs/adding-models.rst new file mode 100644 index 000000000..a97544db4 --- /dev/null +++ b/docs/src/dev-docs/adding-models.rst @@ -0,0 +1,4 @@ +Adding new models +================= + +To be done. diff --git a/docs/src/dev-docs/index.rst b/docs/src/dev-docs/index.rst new file mode 100644 index 000000000..c46ce355d --- /dev/null +++ b/docs/src/dev-docs/index.rst @@ -0,0 +1,13 @@ +Developer documentation +======================= + +This is a collection of documentation for developers of the metatensor-models package. +It includes documentation on how to add a new model, as well as the API of the utils +module. + + +.. toctree:: + :maxdepth: 1 + + adding-models + utils/index diff --git a/docs/src/dev-docs/utils/dataset.rst b/docs/src/dev-docs/utils/dataset.rst new file mode 100644 index 000000000..c086d3e84 --- /dev/null +++ b/docs/src/dev-docs/utils/dataset.rst @@ -0,0 +1,7 @@ +Dataset +####### + +.. automodule:: metatensor.models.utils.data.dataset + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/src/dev-docs/utils/index.rst b/docs/src/dev-docs/utils/index.rst new file mode 100644 index 000000000..6e6d48370 --- /dev/null +++ b/docs/src/dev-docs/utils/index.rst @@ -0,0 +1,11 @@ +Utility API +=========== + +This is the API for the ``utils`` module of ``metatensor-models``. + +.. toctree:: + :maxdepth: 1 + + dataset + readers/index + model-io diff --git a/docs/src/dev-docs/utils/model-io.rst b/docs/src/dev-docs/utils/model-io.rst new file mode 100644 index 000000000..14b6e6d3d --- /dev/null +++ b/docs/src/dev-docs/utils/model-io.rst @@ -0,0 +1,7 @@ +Model IO +######## + +.. automodule:: metatensor.models.utils.model_io + :members: + :undoc-members: + :show-inheritance: diff --git a/docs/src/dev-docs/utils/readers/index.rst b/docs/src/dev-docs/utils/readers/index.rst new file mode 100644 index 000000000..c221ecfd5 --- /dev/null +++ b/docs/src/dev-docs/utils/readers/index.rst @@ -0,0 +1,17 @@ +Structure and Target data Readers +================================= + +The main entry point for reading structure and target information are the two reader +functions + +.. automodule:: metatensor.models.utils.data.readers + :members: + +Based on the provided filename they chose which child reader they use. For details on +these refer to their documentation + +.. toctree:: + :maxdepth: 1 + + structure + target diff --git a/docs/src/dev-docs/utils/readers/structure.rst b/docs/src/dev-docs/utils/readers/structure.rst new file mode 100644 index 000000000..4b76fecdb --- /dev/null +++ b/docs/src/dev-docs/utils/readers/structure.rst @@ -0,0 +1,13 @@ +Structure Readers +################# + +Parsers for obtaining information from structures. All readers return a :py:class:`list` +of :py:class:`rascaline.torch.system.System`. The mapping which reader is used for which +file type is stored in + +.. autodata:: metatensor.models.utils.data.readers.structures.STRUCTURE_READERS + +Implemented Readers +------------------- + +.. autofunction:: metatensor.models.utils.data.readers.structures.read_ase diff --git a/docs/src/dev-docs/utils/readers/target.rst b/docs/src/dev-docs/utils/readers/target.rst new file mode 100644 index 000000000..4c6382073 --- /dev/null +++ b/docs/src/dev-docs/utils/readers/target.rst @@ -0,0 +1,13 @@ +Target data Readers +################### + +Parsers for obtaining information from structures. All readers return a of +:py:class:`metatensor.torch.TensorMap`. The mapping which reader is used for which file +type is stored in + +.. autodata:: metatensor.models.utils.data.readers.targets.TARGET_READERS + +Implemented Readers +------------------- + +.. autofunction:: metatensor.models.utils.data.readers.targets.read_ase diff --git a/docs/src/how-to.rst b/docs/src/how-to.rst new file mode 100644 index 000000000..40c7ebf47 --- /dev/null +++ b/docs/src/how-to.rst @@ -0,0 +1,4 @@ +How-to +====== + +This section describes how to use the ``metatensor-models`` package. diff --git a/docs/src/index.rst b/docs/src/index.rst new file mode 100644 index 000000000..500d2eae7 --- /dev/null +++ b/docs/src/index.rst @@ -0,0 +1,12 @@ +Welcome to metatensor-models's documentation! +============================================= + +This is a collection of atomistic models interfaced with ``metatensor``. + +.. toctree:: + :maxdepth: 1 + + quickstart + how-to + models + dev-docs/index diff --git a/docs/src/models.rst b/docs/src/models.rst new file mode 100644 index 000000000..552ced480 --- /dev/null +++ b/docs/src/models.rst @@ -0,0 +1,10 @@ +Available models +================ + +This is a list of the models available in ``metatensor-models``. + +.. toctree:: + :maxdepth: 1 + :glob: + + models/* diff --git a/docs/src/models/soap-bpnn.rst b/docs/src/models/soap-bpnn.rst new file mode 100644 index 000000000..06a431cfe --- /dev/null +++ b/docs/src/models/soap-bpnn.rst @@ -0,0 +1,30 @@ +SOAP-BPNN +========= + +This is a Behler-Parrinello neural network with SOAP features. + + +Installation +------------ + +To install the package, you can run the following command in the root +directory of the repository: + +.. code-block:: bash + + pip install .[soap-bpnn] + +This will install the package with the SOAP-BPNN dependencies. + + +Hyperparameters +--------------- + +The hyperparameters (and relative default values) for the SOAP-BPNN model are: + +.. literalinclude:: ../../../src/metatensor/models/cli/conf/architecture/soap_bpnn.yaml + :language: yaml + +Any of these hyperparameters can be overridden in the training configuration file. + + diff --git a/docs/src/quickstart.rst b/docs/src/quickstart.rst new file mode 100644 index 000000000..475279102 --- /dev/null +++ b/docs/src/quickstart.rst @@ -0,0 +1,18 @@ +Quickstart +========== + +You can install metatensor-models with pip: + +.. code-block:: bash + + git clone https://github.com/lab-cosmo/metatensor-models + cd metatensor-models + pip install . + + +In addition, specific models must be installed by specifying the model name. For +example, to install the SOAP-BPNN model, you can run: + +.. code-block:: bash + + pip install .[soap-bpnn] diff --git a/latest/.buildinfo b/latest/.buildinfo new file mode 100644 index 000000000..6b837185a --- /dev/null +++ b/latest/.buildinfo @@ -0,0 +1,4 @@ +# Sphinx build info version 1 +# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. +config: a9d24f3499a5bec42bca972740e380c7 +tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/latest/.doctrees/architectures/index.doctree b/latest/.doctrees/architectures/index.doctree new file mode 100644 index 0000000000000000000000000000000000000000..2aad4bccacade4dd4170c653e7fe256849898a18 GIT binary patch literal 3257 zcmb7GO>Y}F5Or)zmTXD>NbD3yoH{7dBxo$PK!JYTf*yJZDxhtUTd}5gDUmRj+>%^d z4q%`?q^JSj!v2Sz`WySWyIQZDq(FlRUJi%D;hQ&){H^uZKfRUWpW8MW<8nSENg`E3 zjdz_y#d%7l^>6*t-~FY3;<}og8sppuK^s%A2RS$qMD!~}D2Y?(oZwQoE6Vc3g|Gf#6)jx2% z?>)_=34V|8dyL;xl!$%Cz6#kOhXZ$O*od%{ApOq>$Lx?j1N!TW zA{Qs>#462HE|bQQO185VFhj*w(yUQ*{k?eSq zN$LOa#Pzt0MV`$C#OuPTh%!02Z**%F{`yMp8R9IVZ#_T*-jeq3N% z#sO)rYl2fRXnVYLeuSwC-f&rFJX{)F*u*YtC3T95qMw#CZKhR=2Ycr3SWTo6B%l{% zTFoF+rFgWgvY>SVQRP!0mIqXBxj~%kAWcy%M7@Qj6eQO%)LJfQ(BIu!P^Vf+2u9*v z`xOy6%2_LNTje&(tsk@PvFpw#M21+UJq8Ix##oYO7;KdrM%d*P!_8`#Yk^T8^@xI$ zg;{Le3dOweZf~lTmCDk_BzV&gx(+r(^QqElVA8;VlUalo2-k%{$a|%Q3R+mAb8cC* z5LE0~EvOWB?0TAJO4~@#GYa@t-6kWV9=6;ropYcD-OSCxspVP;o#ZoYH#jF+0yTJO zN>W(5C{awqp+M^am%u2ZGFAz^yzAz6di?dV;rPD4JQ-1~m5vyZi2yZGcAPD?-ffpi zH=?wPDBd03n7I*x{p|*2(CY*iOYbjF+*s*$!T~@u!+?*#fxPPrB4;_7QNW#Gyoz>p zw>6EGP9pR+Xo78mLX2HIR&t6n0uG*lsL+DBXKgnixmD4%$*pp5tDod)7S;R%s)d1r zdRh_@0&W+Ug8iZP*QU(SJWmCQGvfNno z1$wN9!x(fz(PRkPuiT=Ap1FhYg-s0AMI%xfq9v&J76b`(Du>|bZfGvhM$W)O!BcMi z4?B8L{W^HD^9gSc%!|cK`C5KASM&9iQ&msYMMwX^1 zk3~5;updAA{7c|D(9`%v_+YsX|LGz;I+X;zo>D#J)J}^%(ETH3Q-RI8mQ2t>Nzm<% zI|L!qsP4`B0FlW8L$2J8xsaC3BgSV;;0N-q3l(_ZGburr{hFhx4S>2`jLTspR7}dN z!X3s8kBS(DFPjZ07Z76gX`W$=@YpNvfJy{#VZg%W6dYKn!d}n`lTU8=@idTEC{ng! zc!`~Qa0a(ag8scg3XD>VP4;7WokldpyD-ALG^lKm_HOmE1X;zj)U+$NM&(&}(Ya2k zC1_qy5f3Jg=CF|^dPbp5c+Kr1DNxJewF>>l4H>lC?JZf$Hy+H0HmwKk&_Z|~!oCrV zr-`A{XT)$bYVs$^}D0$c(5lc(x$%S8;X46voA$b%x zohVV)zi_>C!&rNFmm+o-yB3S~mf}NOwGCpve=}A!gIgbp5#x;mT6nh=DH6UmdsnVxhUCI_3{8kW}#Y}Nzk@R2EuKfPlo>j DGr$Gn literal 0 HcmV?d00001 diff --git a/latest/.doctrees/architectures/soap-bpnn.doctree b/latest/.doctrees/architectures/soap-bpnn.doctree new file mode 100644 index 0000000000000000000000000000000000000000..425b78c781260421fcd62948f437c5ee1e85cc27 GIT binary patch literal 6333 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 Yb)f>w6j|hI?Xo=E+A)xC>o6Pt2mFx{-T(jq literal 0 HcmV?d00001 diff --git a/latest/.doctrees/dev-docs/index.doctree b/latest/.doctrees/dev-docs/index.doctree new file mode 100644 index 0000000000000000000000000000000000000000..6ee77638c969674f5751823ec514d73e8c5dc574 GIT binary patch literal 3352 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 literal 0 HcmV?d00001 diff --git a/latest/.doctrees/dev-docs/utils/index.doctree b/latest/.doctrees/dev-docs/utils/index.doctree new file mode 100644 index 0000000000000000000000000000000000000000..ddffb395689f8dab3ed547b9d92cfaf7e43200b1 GIT binary patch literal 3414 zcmbVPTaOzx6mGjsHrd@|yS*$(?UqFdD56PtK%(#lJfRg4LR_BEtTW@p)_Uy0_UvX6 zmEZxyN`3-CsH{P6jvPAGdD`#^rKMvP`Os8t;0U zO3R!|>;Lla{pz3lC$6u_g;AwWsdqP^kuokaO{M?AyJ1kbT$pive%sL0awVJNti!r& z`v?Do^Cf$Jwtux!h9 z>lml*w&0TbX*nZqhghrmthC52z!+TkObvKVd4T6J1J4_2fe7vq?@Zu~ZtRM>$F=%qt`a+f0m3CmB5- z#YL>)gv*RB$J!vf$0xVS8H&+Ix@4hA!P;f}>>I|-G5%UcL+Os^O2_Zh(`f1R^cc=d zL66n^`1JIpm`+c}vD#1Ap?m$`Z27w6$ahlZJ7teiRYbLoo>5IiJEnf)yK3a2>%>@E zWJB%QGGd9L*8lFO?$O4crX-`VVzXknQ@xru2dMI;r>_Clzczj9s1vkV+` z_-5_pK(< z2okE46k07bH5KD^tg;x?Sc+OFR;CQu-*m&Y)PYZvhCTOIl8QxL4?wV7E^s*yMAfsqh}+-@%?ChGoe~5oiHLZ0SKb) z$St+r?N^mkLy$)b?^wIjp#z}W4BmkfphWZF3MCFjTy<=`2BiqT(s)^$TtT9sUj+$|1l4YD#X zk_LaMY7}rlPfH?#!Tl(S=nuWW78Qn;nM#&;1`(%VjYLjzrc!kgXB;$t6 zL`bBLa(guwn6W)1V=xJE$Y69(t0gP?a);pyP7Kv?5UC8-GW2^F#DhLnOW^Y$3>RP{ z7eJxlIk*1HJMX$-L5l=M0ei_b7Hls_W+3AvOon@%SzDM-CKHIwxVW@T$+6OliFXfz zW()wDiKRK(W6_QtUp|hK1i<3zq2wQE`Wg7Gpfg&+IjSW>7Ov03pndr zGQ$XEfuDQs2!PC!W;UAy5>o_(T)8{uQd+W17+)}fAHaKCsDS%DlM_tYk0plMpiuYX zx>_berKGwU+)>K#5K7VbYS>WaSVEjWD+{;?FVV>LH3{HifP~9AFtB2UyMZT6Ior_V zc>u3aq#DKWd_42O3~rGO^LvR97{zUPa@oSm3`4 zsS*N(MGm+!wm+}selX$fvIyPU$pW|4 LG!SmPkn6o{;%y1Qno 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 literal 0 HcmV?d00001 diff --git a/latest/.doctrees/dev-docs/utils/readers/target.doctree b/latest/.doctrees/dev-docs/utils/readers/target.doctree new file mode 100644 index 0000000000000000000000000000000000000000..88cafd17b9f5efd6d0a74c4f211bd117b9090ecf GIT binary patch literal 18182 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 literal 0 HcmV?d00001 diff --git a/latest/.doctrees/environment.pickle b/latest/.doctrees/environment.pickle new file mode 100644 index 0000000000000000000000000000000000000000..9561cbdc3e3b315c38837b7e7df663695e13e7c8 GIT binary patch literal 4525549 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
Vn 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ɎC#7!U%Bu3UBtSTt!hy)Q0I#v>Cu8WFK`> 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

*RbE5=&}vM-Q%F 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

KWGhE@Ihag7&FRT5iA+zZ;o)9oH-E|})FBk- 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Ƚ$rm7^RNI5 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 R&UiPC+E&Xze65Sg`G2Vh+cf|H literal 0 HcmV?d00001 diff --git a/latest/.doctrees/getting-started/installation.doctree b/latest/.doctrees/getting-started/installation.doctree new file mode 100644 index 0000000000000000000000000000000000000000..ee3c4d628bc623e122be6300e6371b5ac5668284 GIT binary patch literal 4173 zcmd5NW<)7uNzRks8!9%2sG*Z{8Q>RXy`p)@I{j2lucMmtppFPky z7um&##&ITNrk&l1WmKdrGwug>=S%n0o!XwFPqZvl#GKuLM#M!DE0(!4Ob)!h5s4nv z2D*l-8Cxvp9sA;F6p)05EFmJ(h9(I$LT2|J-#&A;PmNI`EDW~y+ii+i!?fLw5~?+X z`0ivht-f~RB3}$b8l5XPt#t4qVrP%borcRhxx#K6I`ius@7t|JWXwIhV!JuTIgI0* zwny57W7KWVOU7KLY^;hbV`}_Fs`GKm3^gp%QVmnYEYUwAfh|4ODjFjaMr5-gPOS`! z$ID)gls2vidCzWZ7Ws&@G3OoL^}#vCWXA}Tu%#)x_h2cCWe}mZ^$EN1QD2+=%9WSM z1O5j89pB`)Cj8||5mJ7LSo7mE$FJdk1OJ=&|N6`o{I~oL)Nfbnw*S$4@BHP_d!@7d z<%e6P!#xC!&J@l0vR`j}DvKbZSx}!ccqUZA6JdCei@dsfe$W1*HH*Xi>E|EjZGMaY z0iJi8LzO4kPlRELCL~N`biRCw&t}2|Q6e)IaAR_Pe>{eS7vU(9=@{S|MpCEp*<0^N z@v|rH|ou&Bxu__(N{jVQn0ji7e@V*=9oJC?PqM*v0 zAT6{BLe>O`#X&f)mF7sBz;ITn20nL3!TVD6*#%AWgxw8{Y}S=}AAj)9hr@S2oJ^_} zcY}G2MkH?wxBnM+7D$eMIg$^SBK@e1^vxBdeWoSNhhd&&NNZFQq}op_w21lQd5Gcv z;Ai}wmz>mi;B*xL$4hRZrXgEac%-RmKUsOaeGjNF8#^_yZWJMF7oFO@e&pXJUIZ2CkzogkNqq*?!ZGe2OUqPG?_GPX%f`C?_Q-FpzlIAN*&vYSy;@l-QWpT8LAF66r(95J%m4E{!s24I}jOSL;wmIL(AD-VWz{k zhFakJrPWEol#+^Yn#BoIh`4t(GR_`UkzTUWDXlnrvNp43g8#=3Dx(Vrnx!wTPOPo8 zhyDNnn&ya4Qr7$ZrnV#8F$(-ubaVCv#UiO<60;mI!8QUInb>Y5vnkGqaEKT{MVEEq zc-IbSVI*0I>{Z`=?Z-u$lNNu7YAFzap2}$A4IY$|650Ol7ouFVB9;Wa1g%4)nbZu~ zyI5I51ljpmXi?$wfW$)6Fkv`I?d5ip7s#W;j^NTB>Un191!*}SZ2+1gV0}-g zXlBV51(I4LP%o6@YDmyc(K@sz5l5F8;rgm%LzK%9V)c2Eqr>oThqAe?i@+t&BO{Sb zfq|wf9Q!(fn!2VZQZy#mj8>`WJNk16%%mYIwl;IPz!_d4m-aeZIeJc5N<~7@iTEm8 zx_wkP-2iJct!mn(-DKHghyK{^RJ8=j3n+>#7Dx_5s<%xEoFg~|Xc;_y0Grr9LY|`9 ztw^hf3dFEBZ3kVSLU`kNz5p@rQEj*VWF<*!|@zEM3@-1c2b3!akM6XKJHYIlnBa^pFd<@-&o5i;7b9+M2M{?yXqt zHM^FJj#uoLj~`#+udmyxXFznQBatk8t~j$C&NZTz187c_1JMA57l=z!OUKAV-aB zUbC?I`Ky&ZyW57N1n{oNqNIp@!pwZpyMr|QneWrn34X?X?Wpa?o*(K`>boX9iT(?D C(M*y6 literal 0 HcmV?d00001 diff --git a/latest/.doctrees/getting-started/usage.doctree b/latest/.doctrees/getting-started/usage.doctree new file mode 100644 index 0000000000000000000000000000000000000000..c821a9b54452242d068b230dc86d96d254f4ed1a GIT binary patch literal 13616 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 literal 0 HcmV?d00001 diff --git a/latest/.doctrees/index.doctree b/latest/.doctrees/index.doctree new file mode 100644 index 0000000000000000000000000000000000000000..ee84217ff8129ded8fd98f4d5481ffd661637f6b GIT binary patch literal 5424 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 literal 0 HcmV?d00001 diff --git a/latest/_downloads/65641f12c5c057c1da9e9b6c5c8bc465/qm9_reduced_100.xyz b/latest/_downloads/65641f12c5c057c1da9e9b6c5c8bc465/qm9_reduced_100.xyz new file mode 100644 index 000000000..14b2a0416 --- /dev/null +++ b/latest/_downloads/65641f12c5c057c1da9e9b6c5c8bc465/qm9_reduced_100.xyz @@ -0,0 +1,1201 @@ +5 +Properties=species:S:1:pos:R:3 A=157.7118 B=157.70997 C=157.70699 mu=0 alpha=13.21 epsHOMO=-0.3877 epsLUMO=0.1171 epsgap=0.5048 =35.3641 zpve=0.044749 U0=-40.47893 U=-40.476062 H=-40.475117 G=-40.498597 Cv=6.469 pbc="F F F" +C -0.01269814 1.08580416 0.00800100 +H 0.00215042 -0.00603132 0.00197612 +H 1.01173084 1.46375116 0.00027657 +H -0.54081507 1.44752661 -0.87664372 +H -0.52381363 1.43793264 0.90639729 +4 +Properties=species:S:1:pos:R:3 A=293.60975 B=293.54111 C=191.39397 mu=1.6256 alpha=9.46 epsHOMO=-0.257 epsLUMO=0.0829 epsgap=0.3399 =26.1563 zpve=0.034358 U0=-56.525887 U=-56.523026 H=-56.522082 G=-56.544961 Cv=6.316 pbc="F F F" +N -0.04042605 1.02410775 0.06256380 +H 0.01725746 0.01254521 -0.02737716 +H 0.91578937 1.35874519 -0.02875776 +H -0.52027774 1.34353213 -0.77554261 +3 +Properties=species:S:1:pos:R:3 A=799.58812 B=437.90386 C=282.94545 mu=1.8511 alpha=6.31 epsHOMO=-0.2928 epsLUMO=0.0687 epsgap=0.3615 =19.0002 zpve=0.021375 U0=-76.404702 U=-76.401867 H=-76.400922 G=-76.422349 Cv=6.002 pbc="F F F" +O -0.03436050 0.97753957 0.00760159 +H 0.06476649 0.02057220 0.00153463 +H 0.87179037 1.30079240 0.00069313 +4 +Properties=species:S:1:pos:R:3 A=0 B=35.6100361 C=35.6100361 mu=0 alpha=16.28 epsHOMO=-0.2845 epsLUMO=0.0506 epsgap=0.3351 =59.5248 zpve=0.026841 U0=-77.308427 U=-77.305527 H=-77.304583 G=-77.327429 Cv=8.574 pbc="F F F" +C 0.59953949 0.00000000 1.00000000 +C -0.59953949 0.00000000 1.00000000 +H -1.66163859 0.00000000 1.00000000 +H 1.66163859 0.00000000 1.00000000 +3 +Properties=species:S:1:pos:R:3 A=0 B=44.593883 C=44.593883 mu=2.8937 alpha=12.99 epsHOMO=-0.3604 epsLUMO=0.0191 epsgap=0.3796 =48.7476 zpve=0.016601 U0=-93.411888 U=-93.40937 H=-93.408425 G=-93.431246 Cv=6.278 pbc="F F F" +C -0.01332393 1.13246572 0.00827589 +N 0.00231072 -0.01915859 0.00192873 +H -0.02780270 2.19894930 0.01415379 +4 +Properties=species:S:1:pos:R:3 A=285.48839 B=38.9823 C=34.29892 mu=2.1089 alpha=14.18 epsHOMO=-0.267 epsLUMO=-0.0406 epsgap=0.2263 =59.9891 zpve=0.026603 U0=-114.483613 U=-114.480746 H=-114.479802 G=-114.505268 Cv=6.413 pbc="F F F" +C -0.01397770 1.18021143 0.00775250 +O 0.00231399 -0.01966366 0.00216107 +H 0.91496029 1.78951117 0.00395656 +H -0.95910972 1.76401798 0.01718284 +8 +Properties=species:S:1:pos:R:3 A=80.46225 B=19.90649 C=19.90633 mu=0 alpha=23.95 epsHOMO=-0.3385 epsLUMO=0.1041 epsgap=0.4426 =109.5031 zpve=0.074542 U0=-79.764152 U=-79.760666 H=-79.759722 G=-79.787269 Cv=10.098 pbc="F F F" +C -0.01870400 1.52558201 0.01043281 +C 0.00210374 -0.00388191 0.00199882 +H 0.99487275 1.93974324 0.00294120 +H -0.54207611 1.92361063 -0.86511735 +H -0.52524112 1.91417308 0.90002399 +H 0.52548654 -0.40190784 0.87754395 +H -1.01147651 -0.41803380 0.00950849 +H 0.50862619 -0.39247040 -0.88760117 +6 +Properties=species:S:1:pos:R:3 A=127.83497 B=24.85872 C=23.97872 mu=1.5258 alpha=16.97 epsHOMO=-0.2653 epsLUMO=0.0784 epsgap=0.3437 =83.794 zpve=0.051208 U0=-115.679136 U=-115.675816 H=-115.674872 G=-115.701876 Cv=8.751 pbc="F F F" +C -0.00828817 1.39046978 -0.00560069 +O -0.00797038 -0.02504537 0.02030606 +H 1.00658338 1.81556366 0.00348335 +H -0.54657475 1.79916975 -0.87390126 +H -0.52288871 1.72555240 0.89907326 +H 0.44142019 -0.33354425 -0.77152059 +7 +Properties=species:S:1:pos:R:3 A=160.28041 B=8.59323 C=8.59321 mu=0.7156 alpha=28.78 epsHOMO=-0.2609 epsLUMO=0.0613 epsgap=0.3222 =177.1963 zpve=0.05541 U0=-116.609549 U=-116.60555 H=-116.604606 G=-116.633775 Cv=12.482 pbc="F F F" +C -0.01782102 1.46435788 0.01009397 +C 0.00208816 0.00950777 0.00201200 +C 0.01834085 -1.19180518 -0.00450508 +H 0.99782210 1.87425349 0.00260606 +H -0.54220434 1.85801178 -0.86721192 +H -0.52533306 1.84834356 0.90148138 +H 0.03231658 -2.25314823 -0.01025999 +6 +Properties=species:S:1:pos:R:3 A=159.03567 B=9.22327 C=9.22324 mu=3.8266 alpha=24.45 epsHOMO=-0.3264 epsLUMO=0.0376 epsgap=0.364 =160.7223 zpve=0.045286 U0=-132.71815 U=-132.714563 H=-132.713619 G=-132.742149 Cv=10.287 pbc="F F F" +C -0.01788629 1.46712787 0.01011311 +C 0.00173819 0.01035260 0.00207588 +N 0.01765235 -1.14452926 -0.00420445 +H 1.00202941 1.86089927 0.00245401 +H -0.54398848 1.84479901 -0.87075460 +H -0.52707783 1.83518166 0.90486329 +7 +Properties=species:S:1:pos:R:3 A=57.22434 B=10.11122 C=9.07368 mu=2.5682 alpha=25.11 epsHOMO=-0.254 epsLUMO=-0.0198 epsgap=0.2342 =166.9728 zpve=0.055355 U0=-153.787612 U=-153.783728 H=-153.782784 G=-153.812518 Cv=11.219 pbc="F F F" +C -0.00294482 1.50991366 0.00867278 +C 0.02608284 0.00327563 -0.03745912 +O 0.94228801 -0.65507035 -0.45682576 +H 0.92278802 1.92634242 -0.39146557 +H -0.86201540 1.87852481 -0.56479538 +H -0.15050638 1.84393383 1.04289100 +H -0.89443009 -0.48643408 0.35774865 +6 +Properties=species:S:1:pos:R:3 A=73.8472 B=11.34793 C=9.83639 mu=3.7286 alpha=21.57 epsHOMO=-0.2543 epsLUMO=0.0302 epsgap=0.2845 =145.3078 zpve=0.045279 U0=-169.860788 U=-169.856903 H=-169.855958 G=-169.885594 Cv=10.89 pbc="F F F" +N -0.02589986 1.34614561 0.00889391 +C 0.04646728 -0.01174341 0.00120425 +O 1.07183520 -0.65258782 -0.01113313 +H 0.82535497 1.88504948 0.00373769 +H -0.90837680 1.82679638 0.01891992 +H -0.96144100 -0.47500376 0.00807391 +11 +Properties=species:S:1:pos:R:3 A=29.45018 B=8.37701 C=7.42076 mu=0.0597 alpha=34.75 epsHOMO=-0.323 epsLUMO=0.0949 epsgap=0.4179 =227.1361 zpve=0.103182 U0=-119.052475 U=-119.047927 H=-119.046983 G=-119.078157 Cv=14.84 pbc="F F F" +C -0.03113825 1.54081582 0.03192126 +C 0.01215347 0.01092235 -0.01603259 +C 0.72169129 -0.52583353 -1.26230570 +H 0.97955987 1.96459116 0.03098367 +H -0.55840223 1.94831192 -0.83816075 +H -0.54252252 1.90153531 0.93005671 +H 0.51522791 -0.36840234 0.88231134 +H -1.01070641 -0.38456999 0.02051783 +H 1.75851210 -0.17376585 -1.30871516 +H 0.74087192 -1.62024959 -1.27516511 +H 0.22023351 -0.19051179 -2.17729020 +9 +Properties=species:S:1:pos:R:3 A=35.09545 B=9.3686 C=8.1497 mu=1.4131 alpha=27.87 epsHOMO=-0.2619 epsLUMO=0.0798 epsgap=0.3417 =193.1659 zpve=0.079754 U0=-154.972731 U=-154.968412 H=-154.967467 G=-154.998148 Cv=13.546 pbc="F F F" +C -0.00860504 1.50203829 -0.00681217 +C 0.01099310 -0.01764877 -0.01377035 +O 0.68088841 -0.44041803 -1.19313210 +H 1.01153334 1.89662030 -0.01920155 +H -0.53159862 1.88076109 -0.88974659 +H -0.51674572 1.87611771 0.88710739 +H 0.52377121 -0.38912295 0.88824082 +H -1.02027544 -0.40507261 0.01690670 +H 0.69529573 -1.40179568 -1.20148495 +9 +Properties=species:S:1:pos:R:3 A=39.37691 B=10.04033 C=8.90353 mu=1.1502 alpha=28.13 epsHOMO=-0.2525 epsLUMO=0.091 epsgap=0.3435 =187.1015 zpve=0.079534 U0=-154.960361 U=-154.956045 H=-154.9551 G=-154.985747 Cv=12.934 pbc="F F F" +C -0.01482147 1.39241234 0.00567104 +O -0.00471537 -0.01360660 0.01459658 +C 0.63794893 -0.55329676 -1.11358232 +H 1.00528358 1.81015807 0.00465631 +H -0.54689560 1.79343530 -0.87251051 +H -0.53002895 1.72291969 0.91101696 +H 0.13993792 -0.25599333 -2.05098375 +H 1.69265275 -0.23868382 -1.17477743 +H 0.59959435 -1.64180161 -1.02407616 +9 +Properties=species:S:1:pos:R:3 A=20.15852 B=20.15302 C=12.5891 mu=0.0005 alpha=30.82 epsHOMO=-0.2888 epsLUMO=0.1042 epsgap=0.393 =155.8145 zpve=0.081231 U0=-117.824798 U=-117.821426 H=-117.820482 G=-117.849087 Cv=11.041 pbc="F F F" +C -0.01193280 1.51433198 0.01031700 +C 1.30299118 0.77886562 -0.00617842 +C 0.00867174 0.00767042 0.00201032 +H -0.30541464 2.01702117 0.92533239 +H -0.32275498 2.02680156 -0.89347839 +H 1.88493396 0.79145020 -0.92119393 +H 1.90226631 0.78165391 0.89766373 +H -0.27088043 -0.51289125 0.91137474 +H -0.28821983 -0.50310409 -0.90740824 +7 +Properties=species:S:1:pos:R:3 A=25.77385 B=22.12109 C=14.18066 mu=1.7675 alpha=24.04 epsHOMO=-0.2682 epsLUMO=0.1042 epsgap=0.3724 =129.891 zpve=0.057289 U0=-153.742562 U=-153.73941 H=-153.738466 G=-153.766642 Cv=9.176 pbc="F F F" +C 0.01537720 1.41764380 0.00956287 +C 1.26478161 0.64923984 -0.00655044 +O -0.00024018 -0.00771006 0.00204055 +H -0.31763326 1.88586598 0.93475751 +H -0.33527583 1.89576673 -0.90397578 +H 1.83246682 0.56256848 -0.93193290 +H 1.85008258 0.55267938 0.90680147 +10 +Properties=species:S:1:pos:R:3 A=10.12193 B=8.49011 C=4.89615 mu=2.7362 alpha=35.53 epsHOMO=-0.2431 epsLUMO=-0.0087 epsgap=0.2344 =292.4367 zpve=0.083382 U0=-193.08834 U=-193.082969 H=-193.082024 G=-193.116476 Cv=16.893 pbc="F F F" +C -0.00310189 1.48050328 -0.17259867 +C -0.04527202 -0.02887059 0.00139493 +C 1.29705800 -0.72194415 0.16889042 +O -1.08643172 -0.64273343 0.00630393 +H 0.59403529 1.74668579 -1.05225043 +H -1.01540407 1.87034023 -0.28382265 +H 0.48099600 1.95070605 0.69099376 +H 1.82512144 -0.32470731 1.04328658 +H 1.14892507 -1.79597689 0.28554393 +H 1.93682635 -0.52949692 -0.69995403 +9 +Properties=species:S:1:pos:R:3 A=10.78886 B=9.27509 C=5.14977 mu=3.6367 alpha=31.83 epsHOMO=-0.2436 epsLUMO=0.0347 epsgap=0.2783 =267.6148 zpve=0.07319 U0=-209.159302 U=-209.15402 H=-209.153076 G=-209.187468 Cv=16.561 pbc="F F F" +C 0.00679889 1.49969736 -0.02567030 +C -0.02740385 -0.01752051 -0.14894811 +N 1.17826667 -0.63324298 0.05691721 +O -1.03721965 -0.63980649 -0.40727572 +H 0.91390280 1.92923755 -0.46100067 +H -0.87080896 1.91124186 -0.52345176 +H -0.02826124 1.78517271 1.03149125 +H 1.98405139 -0.13175861 0.38674906 +H 1.19049421 -1.63919563 0.10006209 +8 +Properties=species:S:1:pos:R:3 A=11.1475 B=10.36388 C=5.42091 mu=3.4869 alpha=28.07 epsHOMO=-0.2495 epsLUMO=0.0556 epsgap=0.3051 =244.2308 zpve=0.063824 U0=-225.221461 U=-225.217075 H=-225.216131 G=-225.247724 Cv=15.292 pbc="F F F" +N 0.03605270 1.36077873 -0.12416403 +C -0.02591138 -0.02076560 0.00200645 +N 1.21968479 -0.62334220 0.11963222 +O -1.06822866 -0.64174597 0.00865573 +H 0.80749439 1.83455148 0.32144915 +H -0.85825775 1.80373500 0.02243770 +H 1.99927148 -0.17303054 -0.33602496 +H 1.18204327 -1.62147901 -0.02109234 +14 +Properties=species:S:1:pos:R:3 A=7.75166 B=7.74847 C=4.48668 mu=0.0897 alpha=45.46 epsHOMO=-0.3167 epsLUMO=0.0843 epsgap=0.401 =355.0621 zpve=0.131146 U0=-158.342346 U=-158.336603 H=-158.335658 G=-158.370016 Cv=20.273 pbc="F F F" +C -0.03215888 1.54021598 0.01074456 +C 0.03381741 0.00745852 0.00180716 +C 0.71375572 -0.50856404 -1.27296949 +C 0.73848999 -0.52220886 1.25750907 +H 0.97522736 1.97414341 0.00528362 +H -0.56196769 1.92232326 -0.86835418 +H -0.54817239 1.91268414 0.90208039 +H -0.99752525 -0.37310578 0.00977297 +H 1.75070021 -0.15586784 -1.33269631 +H 0.73446691 -1.60328288 -1.29939696 +H 0.19367011 -0.16085589 -2.17195508 +H 0.23611990 -0.18382017 2.17005260 +H 0.75964083 -1.61713153 1.27226101 +H 1.77635866 -0.16985318 1.30053019 +12 +Properties=species:S:1:pos:R:3 A=8.67553 B=8.00568 C=4.75542 mu=1.4259 alpha=38.58 epsHOMO=-0.2612 epsLUMO=0.074 epsgap=0.3351 =318.3721 zpve=0.107673 U0=-194.267232 U=-194.261748 H=-194.260804 G=-194.294663 Cv=19.052 pbc="F F F" +C -0.03315871 1.54782566 -0.00438815 +C -0.01108534 0.01859095 0.01676117 +C 0.70938384 -0.53596711 1.23978444 +O -1.33219841 -0.51712554 0.05236057 +H 0.98215692 1.95715900 -0.03182225 +H -0.56388100 1.92087623 -0.88845865 +H -0.54082548 1.93340945 0.88575489 +H 0.51042122 -0.33767241 -0.88819176 +H 0.22240492 -0.18785860 2.15650245 +H 0.68242024 -1.62887638 1.23305141 +H 1.75434301 -0.21246950 1.25524188 +H -1.81818681 -0.15577435 -0.69553962 +6 +Properties=species:S:1:pos:R:3 A=0 B=4.4259726 C=4.4259726 mu=0 alpha=38.52 epsHOMO=-0.2599 epsLUMO=-0.0214 epsgap=0.2386 =278.6264 zpve=0.037354 U0=-153.459846 U=-153.455442 H=-153.454498 G=-153.482621 Cv=15.312 pbc="F F F" +C 0.68098021 0.00000000 0.00000000 +C -0.68098021 0.00000000 0.00000000 +C -1.88766603 0.00000000 0.00000000 +C 1.88766603 0.00000000 0.00000000 +H -2.94960000 0.00000000 0.00000000 +H 2.94960000 0.00000000 0.00000000 +5 +Properties=species:S:1:pos:R:3 A=0 B=4.5793222 C=4.5793222 mu=3.792 alpha=32.66 epsHOMO=-0.3102 epsLUMO=-0.0543 epsgap=0.2559 =260.1896 zpve=0.027259 U0=-169.557758 U=-169.553764 H=-169.55282 G=-169.581024 Cv=12.93 pbc="F F F" +C 0.01510390 0.00000000 1.00000000 +C 1.38233149 0.00000000 1.00000000 +C -1.18862525 0.00000000 1.00000000 +H -2.25177201 0.00000000 1.00000000 +N 2.54296187 0.00000000 1.00000000 +4 +Properties=species:S:1:pos:R:3 A=0 B=4.73269 C=4.73269 mu=0.0023 alpha=27.7 epsHOMO=-0.3696 epsLUMO=-0.0926 epsgap=0.277 =242.9308 zpve=0.015951 U0=-185.648533 U=-185.644825 H=-185.64388 G=-185.667652 Cv=10.398 pbc="F F F" +N 0.01745734 -1.16134217 -0.00415342 +C 0.00253212 -0.00344278 0.00179939 +C -0.01611419 1.37220987 0.00934873 +N -0.03264302 2.53008276 0.01609090 +6 +Properties=species:S:1:pos:R:3 A=68.5171 B=4.8345 C=4.51586 mu=2.7824 alpha=31.14 epsHOMO=-0.2777 epsLUMO=-0.0735 epsgap=0.2042 =268.3921 zpve=0.037208 U0=-190.624631 U=-190.620363 H=-190.619419 G=-190.650543 Cv=13.049 pbc="F F F" +O -0.06776120 -0.04233838 0.00282489 +C -0.00562945 1.16382879 0.00743862 +C 1.22985272 1.91339997 0.00028781 +C 2.23625322 2.57430970 -0.00529277 +H -0.91670701 1.79467546 0.01781352 +H 3.13429662 3.14370267 -0.01037656 +5 +Properties=species:S:1:pos:R:3 A=67.88408 B=5.00823 C=4.66413 mu=2.3112 alpha=26.25 epsHOMO=-0.3166 epsLUMO=-0.11 epsgap=0.2066 =251.0007 zpve=0.02654 U0=-206.721858 U=-206.717875 H=-206.716931 G=-206.747625 Cv=11.329 pbc="F F F" +O -0.04055978 -0.03799144 0.00266513 +C -0.01768870 1.16193251 0.00746008 +C 1.23315534 1.93381336 0.00043371 +N 2.19857378 2.57055097 -0.00483320 +H -0.92627534 1.78959196 0.01764859 +6 +Properties=species:S:1:pos:R:3 A=56.25048 B=4.77441 C=4.40088 mu=0.002 alpha=26.12 epsHOMO=-0.2668 epsLUMO=-0.1113 epsgap=0.1555 =266.8164 zpve=0.036943 U0=-227.798785 U=-227.79457 H=-227.793626 G=-227.825074 Cv=12.147 pbc="F F F" +O 0.00337122 -0.03146586 0.00157206 +C -0.01713174 1.17081409 0.00676444 +C 1.26555783 1.99719410 -0.00007703 +O 1.24507069 3.19946589 0.00681275 +H -0.94690483 1.77678142 0.01852668 +H 2.19534410 1.39121374 -0.01006739 +10 +Properties=species:S:1:pos:R:3 A=80.28766 B=3.3688 C=3.3688 mu=0 alpha=42.32 epsHOMO=-0.2412 epsLUMO=0.0684 epsgap=0.3096 =400.2236 zpve=0.083896 U0=-155.908941 U=-155.90318 H=-155.902236 G=-155.937641 Cv=17.447 pbc="F F F" +C -0.01787959 1.46676893 0.01011180 +C 0.00186644 0.01072913 0.00211109 +C 0.01819704 -1.19272861 -0.00450723 +C 0.03795170 -2.64876793 -0.01251193 +H 0.86460312 1.87589979 0.51479719 +H -0.03217624 1.87210581 -1.00791002 +H -0.90233115 1.85185524 0.53003953 +H -0.83477011 -3.06339007 0.50451436 +H 0.03276422 -3.04315564 -1.03491223 +H 0.93213486 -3.03931642 0.48626606 +10 +Properties=species:S:1:pos:R:3 A=27.39459 B=4.53005 C=4.08342 mu=0.7067 alpha=40.09 epsHOMO=-0.2592 epsLUMO=0.0566 epsgap=0.3157 =333.9589 zpve=0.084338 U0=-155.897345 U=-155.892291 H=-155.891347 G=-155.924226 Cv=17.13 pbc="F F F" +C -0.03095840 1.54775025 0.03167945 +C 0.01485375 0.00962471 -0.02082154 +C 0.69099073 -0.49954575 -1.20857624 +C 1.25222275 -0.89514467 -2.19527879 +H 0.97899300 1.96621609 0.03373834 +H -0.56082354 1.95002902 -0.83580745 +H -0.54576708 1.88225519 0.93709062 +H 0.51920135 -0.37425398 0.87496224 +H -1.00644802 -0.39030838 0.01340632 +H 1.74594541 -1.25604187 -3.06299415 +9 +Properties=species:S:1:pos:R:3 A=28.0016 B=4.67752 C=4.21765 mu=3.9233 alpha=35.38 epsHOMO=-0.3213 epsLUMO=0.034 epsgap=0.3553 =314.5335 zpve=0.07419 U0=-172.006141 U=-172.001467 H=-172.000523 G=-172.032826 Cv=14.988 pbc="F F F" +C -0.02522005 1.54773054 0.02133370 +C 0.01183939 0.00999278 -0.01556702 +C 0.68915114 -0.50836846 -1.20331488 +N 1.22565733 -0.90360846 -2.14737482 +H 0.98571620 1.96212990 0.02370153 +H -0.55522192 1.94599662 -0.84711771 +H -0.53962556 1.88294354 0.92536604 +H 0.52481910 -0.38226048 0.86933355 +H -1.00453542 -0.39832109 0.00530071 +8 +Properties=species:S:1:pos:R:3 A=32.19893 B=4.76299 C=4.30696 mu=4.4361 alpha=31.81 epsHOMO=-0.2683 epsLUMO=0.0173 epsgap=0.2855 =295.6635 zpve=0.063305 U0=-188.042067 U=-188.037478 H=-188.036534 G=-188.06863 Cv=14.488 pbc="F F F" +N -0.03608099 1.48762533 0.03678072 +C -0.01039471 0.02517605 -0.01506608 +C -1.37180956 -0.52108920 0.02739272 +N -2.44026695 -0.95956444 0.03370519 +H 0.91729752 1.83547547 0.05202682 +H -0.47162178 1.85677205 -0.80275569 +H 0.48946161 -0.40880401 -0.89715168 +H 0.52827150 -0.34533338 0.86469547 +8 +Properties=species:S:1:pos:R:3 A=35.11615 B=4.66117 C=4.22354 mu=1.7211 alpha=33.1 epsHOMO=-0.2595 epsLUMO=0.0277 epsgap=0.2872 =300.0993 zpve=0.060632 U0=-191.810916 U=-191.806025 H=-191.805081 G=-191.837634 Cv=15.855 pbc="F F F" +O -0.02013197 1.45738137 0.01010195 +C 0.00168478 0.03579980 0.00224736 +C -1.36366691 -0.47481101 0.01255056 +C -2.47902835 -0.91970202 0.02082451 +H 0.89446911 1.75736553 0.00327363 +H 0.51979028 -0.35175413 -0.88980302 +H 0.53670458 -0.36127661 0.88000894 +H -3.46773502 -1.30737009 0.02818120 +7 +Properties=species:S:1:pos:R:3 A=35.93172 B=4.83443 C=4.37827 mu=4.6788 alpha=28.56 epsHOMO=-0.3018 epsLUMO=0.0022 epsgap=0.3039 =280.6659 zpve=0.050262 U0=-207.916786 U=-207.912215 H=-207.911271 G=-207.943384 Cv=13.845 pbc="F F F" +O -0.03738221 1.44547841 0.01010769 +C 0.01292906 0.03441661 0.00209165 +C -1.35747452 -0.48874523 0.01239738 +N -2.42135277 -0.93685184 0.02016053 +H 0.86898057 1.76972949 0.00417577 +H 0.51692713 -0.36329790 -0.89215814 +H 0.53387616 -0.37278749 0.88223921 +10 +Properties=species:S:1:pos:R:3 A=26.14564 B=4.2893 C=4.12773 mu=2.6741 alpha=35.83 epsHOMO=-0.25 epsLUMO=-0.0205 epsgap=0.2295 =333.3276 zpve=0.084175 U0=-193.075202 U=-193.070116 H=-193.069171 G=-193.102798 Cv=15.954 pbc="F F F" +C 0.16879340 1.52513042 -0.15747056 +C -0.18737625 0.06194763 0.14679374 +C 0.50917645 -0.43996215 1.39125850 +O 1.18191079 -1.43565585 1.45816384 +H 1.23126511 1.63137254 -0.39632693 +H -0.40744668 1.89431681 -1.00969246 +H -0.04931034 2.17266260 0.69857432 +H -1.26905160 -0.01668067 0.32854433 +H 0.06279062 -0.60250479 -0.68474036 +H 0.35384841 0.20663370 2.28871052 +9 +Properties=species:S:1:pos:R:3 A=19.98749 B=6.11589 C=4.82584 mu=3.7071 alpha=32.78 epsHOMO=-0.2516 epsLUMO=0.0335 epsgap=0.2851 =279.7863 zpve=0.074166 U0=-209.144909 U=-209.139976 H=-209.139032 G=-209.172305 Cv=15.058 pbc="F F F" +C 0.01474916 1.47888256 -0.03509326 +N 0.18708077 0.03831317 -0.02906851 +C 0.45703661 -0.66858895 1.10069001 +O 0.58457996 -0.19876202 2.21119705 +H 0.76025289 1.96736104 -0.67198126 +H -0.98462423 1.75984483 -0.38485103 +H 0.14269849 1.82387718 0.99149397 +H 0.10386349 -0.46937726 -0.89461379 +H 0.55047568 -1.75253452 0.88868242 +8 +Properties=species:S:1:pos:R:3 A=48.62351 B=4.67298 C=4.38187 mu=3.92 alpha=29.47 epsHOMO=-0.2814 epsLUMO=0.0074 epsgap=0.2888 =293.917 zpve=0.061327 U0=-229.013797 U=-229.009003 H=-229.008059 G=-229.041086 Cv=13.885 pbc="F F F" +C 0.10653781 1.43512049 0.03336100 +O 0.42686564 0.04716929 0.09309945 +C 0.50714862 -0.63652665 -1.06318297 +O 0.76927014 -1.79955017 -1.11010475 +H 0.92349251 2.00385139 0.48465728 +H -0.03757815 1.76927183 -1.00057425 +H -0.81269569 1.60801916 0.59873287 +H 0.30458460 -0.00231902 -1.94965553 +8 +Properties=species:S:1:pos:R:3 A=36.49282 B=4.31175 C=4.04493 mu=1.7341 alpha=28.53 epsHOMO=-0.2537 epsLUMO=-0.0341 epsgap=0.2196 =303.8129 zpve=0.060508 U0=-228.992613 U=-228.987769 H=-228.986825 G=-229.019918 Cv=14.78 pbc="F F F" +O 0.19375856 1.37170995 0.31398297 +C 0.04992637 0.01405481 -0.04526239 +C -1.40888025 -0.39635680 -0.20601574 +O -1.77729462 -1.37233860 -0.80361689 +H -0.01723186 1.91269132 -0.45337758 +H 0.60440478 -0.26519766 -0.95205725 +H 0.46740406 -0.57521679 0.78176270 +H -2.11835055 0.30075962 0.29870515 +14 +Properties=species:S:1:pos:R:3 A=23.44662 B=3.60588 C=3.38683 mu=0 alpha=45.71 epsHOMO=-0.317 epsLUMO=0.0937 epsgap=0.4107 =426.2996 zpve=0.131708 U0=-158.340943 U=-158.33517 H=-158.334226 G=-158.36894 Cv=19.668 pbc="F F F" +C -0.03007624 1.55804912 0.02980774 +C 0.00707277 0.02834877 -0.00712529 +C 0.71320792 -0.52989340 -1.24765581 +C 0.75036895 -2.05959366 -1.28458957 +H 0.98195330 1.97845113 0.02800797 +H -0.55582433 1.96212343 -0.84270157 +H -0.54083762 1.92692755 0.92493697 +H 0.50928672 -0.34909049 0.89361319 +H -1.01733481 -0.36542299 0.03207393 +H 0.21098948 -0.15245770 -2.14839302 +H 1.73761331 -0.13611625 -1.28685672 +H 1.27616854 -2.46366410 -0.41210980 +H -0.26165699 -2.48000447 -1.28273552 +H 1.26108491 -2.42846444 -2.17974803 +12 +Properties=species:S:1:pos:R:3 A=26.59789 B=3.79186 C=3.53779 mu=1.3402 alpha=38.61 epsHOMO=-0.2619 epsLUMO=0.081 epsgap=0.3429 =382.8628 zpve=0.108241 U0=-194.261089 U=-194.255495 H=-194.254551 G=-194.28893 Cv=18.431 pbc="F F F" +C -0.00379012 1.52196790 0.01027996 +C -0.03589372 -0.00778254 0.00225671 +C -1.45219016 -0.56653711 0.01284386 +O -1.36799785 -1.98394604 0.00453606 +H 1.02477576 1.89411231 0.00239793 +H -0.51286674 1.93764614 -0.86653888 +H -0.49584080 1.92801344 0.90121721 +H 0.48140784 -0.39530552 -0.88316064 +H 0.49828589 -0.40486256 0.87330348 +H -1.98734220 -0.20399494 0.90666062 +H -2.00431485 -0.19459473 -0.86666460 +H -2.26171819 -2.33824298 0.01034748 +12 +Properties=species:S:1:pos:R:3 A=28.29567 B=4.14901 C=3.88349 mu=1.0363 alpha=39.34 epsHOMO=-0.2503 epsLUMO=0.0925 epsgap=0.3428 =368.9331 zpve=0.107895 U0=-194.254127 U=-194.248585 H=-194.247641 G=-194.281899 Cv=17.888 pbc="F F F" +C -0.00519551 1.50868224 0.03308760 +C 0.01316580 -0.01037819 0.01988643 +O 0.69758944 -0.46344140 1.16868979 +C 0.76688491 -1.86508183 1.24602669 +H 1.01445476 1.90423799 0.02996018 +H -0.52990866 1.89184059 -0.84726911 +H -0.51263765 1.87805843 0.92875424 +H -1.01599507 -0.40998729 0.00714282 +H 0.51093143 -0.38369435 -0.89219395 +H -0.23415841 -2.32451489 1.28977780 +H 1.30129276 -2.29853663 0.38486095 +H 1.30990287 -2.11811998 2.16013206 +10 +Properties=species:S:1:pos:R:3 A=14.79671 B=5.6956 C=4.58846 mu=0.0075 alpha=31.42 epsHOMO=-0.2594 epsLUMO=0.0584 epsgap=0.3179 =297.8398 zpve=0.085172 U0=-230.183076 U=-230.177723 H=-230.176779 G=-230.211195 Cv=16.837 pbc="F F F" +O -0.01418735 1.42642242 -0.05423651 +C -0.00391839 0.00717714 0.03496062 +C -1.42317019 -0.55560600 -0.01256639 +O -2.11229413 -0.10563875 -1.17228313 +H -0.18987882 1.64154705 -0.97555148 +H 0.59659504 -0.43315430 -0.77409095 +H 0.47311116 -0.24903733 0.98747216 +H -1.39494859 -1.64975279 -0.06283188 +H -1.96497417 -0.27216915 0.90131972 +H -2.35925991 0.80944396 -1.00614597 +12 +Properties=species:S:1:pos:R:3 A=15.61472 B=6.31363 C=5.54514 mu=0.1136 alpha=41.96 epsHOMO=-0.2727 epsLUMO=0.1012 epsgap=0.3738 =298.6061 zpve=0.109284 U0=-157.116735 U=-157.11209 H=-157.111146 G=-157.143262 Cv=16.49 pbc="F F F" +C -0.03602245 1.52092949 0.01569161 +C 0.01938487 0.01004403 0.04814953 +C 1.30891671 -0.71251995 -0.24920416 +C 0.75347423 -0.70267714 1.15564676 +H 0.90105691 1.95389291 0.38283338 +H -0.19640365 1.89437369 -1.00208569 +H -0.84685273 1.90588930 0.64451322 +H -0.88416809 -0.48001889 -0.30566335 +H 1.26900901 -1.63903068 -0.81150371 +H 2.19010738 -0.11131209 -0.44927513 +H 1.26248862 -0.09487455 1.89690028 +H 0.33540836 -1.62248918 1.54980695 +10 +Properties=species:S:1:pos:R:3 A=18.21931 B=6.63877 C=5.92459 mu=1.812 alpha=35.01 epsHOMO=-0.2633 epsLUMO=0.1052 epsgap=0.3685 =267.2979 zpve=0.085275 U0=-193.039603 U=-193.035186 H=-193.034242 G=-193.065979 Cv=14.764 pbc="F F F" +C -0.01646343 1.51830705 0.00771445 +C -0.02743227 0.01657694 -0.10889741 +C 0.77296553 -0.70131886 -1.10863115 +O 1.17212293 -0.66702969 0.26278829 +H 0.91865980 1.92914217 -0.38285880 +H -0.85158014 1.95456506 -0.55109460 +H -0.11487702 1.82596470 1.05397777 +H -0.93582598 -0.47350600 0.24682793 +H 0.44443922 -1.67201495 -1.47810622 +H 1.40538284 -0.13600339 -1.79271491 +11 +Properties=species:S:1:pos:R:3 A=16.58914 B=7.18798 C=6.11415 mu=1.1353 alpha=39.02 epsHOMO=-0.2304 epsLUMO=0.0968 epsgap=0.3271 =270.5508 zpve=0.097671 U0=-173.147782 U=-173.143343 H=-173.142399 G=-173.174073 Cv=15.298 pbc="F F F" +C -0.05275541 1.47419574 0.00999108 +N 0.01940516 0.02189947 0.06334866 +C 1.32511048 -0.56446850 -0.21420725 +C 0.78051759 -0.54057993 1.17242760 +H 0.86784202 1.97176076 0.36297285 +H -0.23845155 1.79095005 -1.02142866 +H -0.88683448 1.81938959 0.62950398 +H 1.31992909 -1.48186782 -0.79602038 +H 2.15202820 0.11020204 -0.43285248 +H 1.24563570 0.14996098 1.87499245 +H 0.37013358 -1.44020447 1.62233365 +10 +Properties=species:S:1:pos:R:3 A=16.79477 B=6.71015 C=5.86781 mu=1.3894 alpha=34.64 epsHOMO=-0.239 epsLUMO=0.0775 epsgap=0.3166 =263.966 zpve=0.085106 U0=-193.034988 U=-193.030356 H=-193.029411 G=-193.061689 Cv=15.679 pbc="F F F" +O 0.21577583 1.35386859 -0.10695107 +C 0.01628099 -0.02832718 -0.02915694 +C -0.39081465 -0.71497009 1.24315669 +C -1.35118138 -0.64280380 0.06273589 +H -0.43642338 1.79062849 0.45006761 +H 0.74981167 -0.52404050 -0.65624767 +H 0.05959375 -1.66840483 1.49729237 +H -0.61369353 -0.08848006 2.10170640 +H -2.19821932 0.03058430 0.15411451 +H -1.56395912 -1.54640426 -0.49826515 +12 +Properties=species:S:1:pos:R:3 A=10.66107 B=10.66107 C=6.30452 mu=0 alpha=41.83 epsHOMO=-0.2982 epsLUMO=0.0956 epsgap=0.3938 =268.4432 zpve=0.110511 U0=-157.115484 U=-157.111322 H=-157.110378 G=-157.141657 Cv=14.696 pbc="F F F" +C -0.02542957 1.54032578 -0.04215944 +C 1.52564399 1.50419989 0.04121276 +C 1.42146727 0.06146790 0.60844885 +C -0.02638833 -0.01070956 0.04935088 +H -0.46591372 1.99639894 0.84962894 +H -0.47900239 2.00028207 -0.92365389 +H 1.98248278 1.51375334 -0.95303183 +H 2.02191365 2.25986579 0.65522129 +H 2.14291679 -0.67956358 0.25531480 +H 1.43105853 0.05751479 1.70261879 +H -0.79053440 -0.48530296 0.66996573 +H -0.05233245 -0.47238446 -0.94236394 +10 +Properties=species:S:1:pos:R:3 A=12.06545 B=11.77731 C=6.71997 mu=1.7978 alpha=34.56 epsHOMO=-0.2424 epsLUMO=0.0859 epsgap=0.3283 =236.9759 zpve=0.086675 U0=-193.034094 U=-193.029968 H=-193.029024 G=-193.060777 Cv=12.915 pbc="F F F" +C -0.03489789 1.55259455 -0.08507691 +C 1.49349183 1.45459700 0.10114677 +O 1.42725884 0.02348990 0.27254886 +C -0.00634758 0.02236494 0.10944630 +H -0.56579210 2.11301721 0.68591527 +H -0.36628352 1.89393380 -1.06692327 +H 2.10031724 1.73525720 -0.76898349 +H 1.90023090 1.95506611 0.98896748 +H -0.51987849 -0.35595179 1.00235948 +H -0.31970062 -0.57567421 -0.75559275 +12 +Properties=species:S:1:pos:R:3 A=8.63483 B=4.11977 C=2.88825 mu=0.6875 alpha=45.37 epsHOMO=-0.2392 epsLUMO=0.0192 epsgap=0.2584 =452.5112 zpve=0.100501 U0=-248.375248 U=-248.368823 H=-248.367879 G=-248.405354 Cv=21.616 pbc="F F F" +C -0.10255370 1.49907127 -0.00133642 +C -0.00519774 -0.00343114 -0.02723470 +C -0.00688536 -0.76890740 1.26434744 +N 0.08186799 -0.69202791 -1.10087306 +O 0.07439067 0.13215394 -2.24195258 +H 0.78342093 1.94690862 -0.46354050 +H -0.96150430 1.83614082 -0.59021965 +H -0.19854173 1.87462989 1.01931607 +H -0.92620012 -0.57297946 1.82982479 +H 0.07256154 -1.84064782 1.07516863 +H 0.82937178 -0.45553340 1.90133089 +H 0.13975924 -0.51254299 -2.95389260 +10 +Properties=species:S:1:pos:R:3 A=9.17136 B=9.04195 C=4.5531 mu=1.8689 alpha=43.14 epsHOMO=-0.2029 epsLUMO=0.0499 epsgap=0.2528 =303.9808 zpve=0.082433 U0=-210.101789 U=-210.097816 H=-210.096872 G=-210.12818 Cv=14.821 pbc="F F F" +N -0.00829694 1.35362838 0.00995971 +C 1.28033254 1.82457421 -0.00022459 +C 2.12216639 0.73698898 -0.01445600 +C 1.30849904 -0.43109580 -0.01284154 +C -0.00342782 -0.01836884 0.00235736 +H -0.83243234 1.92772668 0.02122995 +H 1.48471820 2.88312630 0.00354313 +H 3.20066918 0.77343077 -0.02488416 +H 1.64810599 -1.45539683 -0.02180394 +H -0.92551647 -0.57697054 0.00839402 +9 +Properties=species:S:1:pos:R:3 A=9.77329 B=9.41192 C=4.7946 mu=3.6193 alpha=39.13 epsHOMO=-0.2253 epsLUMO=0.0332 epsgap=0.2585 =283.6817 zpve=0.071145 U0=-226.160842 U=-226.157088 H=-226.156144 G=-226.187104 Cv=13.371 pbc="F F F" +N -0.00996090 1.35636172 0.01000855 +C 1.29535422 1.79575578 -0.00047017 +C 2.05550519 0.65637438 -0.01422927 +N 1.25385745 -0.46275132 -0.01260894 +C 0.02301170 -0.00706382 0.00200146 +H -0.83195718 1.93618436 0.02132575 +H 1.54553961 2.84344998 0.00289054 +H 3.13177434 0.57569766 -0.02524155 +H -0.87667864 -0.60414531 0.00750794 +9 +Properties=species:S:1:pos:R:3 A=9.50228 B=9.29497 C=4.69874 mu=0.5571 alpha=39.2 epsHOMO=-0.2246 epsLUMO=0.0199 epsgap=0.2445 =289.005 zpve=0.069883 U0=-229.969129 U=-229.965414 H=-229.96447 G=-229.995393 Cv=13.358 pbc="F F F" +O -0.03255819 1.35065130 0.00967376 +C 1.25319237 1.79167710 -0.00030351 +C 2.11664681 0.74375623 -0.01441494 +C 1.30397796 -0.43852387 -0.01283316 +C 0.01629568 -0.00777185 0.00191294 +H 1.37951089 2.86161135 0.00427433 +H 3.19376406 0.79865501 -0.02458604 +H 1.63858893 -1.46383271 -0.02156949 +H -0.93736295 -0.50899925 0.00843891 +8 +Properties=species:S:1:pos:R:3 A=10.10926 B=9.69372 C=4.94857 mu=1.5081 alpha=35.17 epsHOMO=-0.2509 epsLUMO=0.001 epsgap=0.2519 =269.2444 zpve=0.058593 U0=-246.02915 U=-246.025614 H=-246.024669 G=-246.055309 Cv=12.04 pbc="F F F" +O -0.03808298 1.35643965 0.00975193 +C 1.26496982 1.76855319 -0.00061744 +C 2.04955750 0.66630033 -0.01406047 +N 1.24227075 -0.46732066 -0.01237541 +C 0.04019820 0.00561577 0.00183569 +H 1.43513907 2.83095265 0.00340823 +H 3.12532898 0.59783015 -0.02480757 +H -0.89387707 -0.53342154 0.00796935 +17 +Properties=species:S:1:pos:R:3 A=4.4178 B=4.41753 C=4.41717 mu=0.0003 alpha=56.01 epsHOMO=-0.3145 epsLUMO=0.0737 epsgap=0.3882 =486.2719 zpve=0.158836 U0=-197.632222 U=-197.625241 H=-197.624297 G=-197.661411 Cv=26.084 pbc="F F F" +C -0.01859029 1.53486266 0.01039904 +C 0.00210320 -0.00413672 0.00196980 +C 0.74643954 -0.51390760 1.24887638 +C -1.44190166 -0.53673615 0.01311457 +C 0.72234971 -0.50049606 -1.26445632 +H 0.99776928 1.94420529 0.00435474 +H -0.54181883 1.92841415 -0.86819911 +H -0.52758402 1.91888376 0.90148530 +H 0.25549576 -0.17602728 2.16833067 +H 0.77815389 -1.60892372 1.27088904 +H 1.77964786 -0.14975834 1.26944035 +H -1.99871895 -0.18888794 -0.86408066 +H -1.45956909 -1.63227235 0.00649916 +H -1.98088827 -0.19979639 0.90561580 +H 1.75482473 -0.13554018 -1.30118083 +H 0.75396989 -1.59524036 -1.29822280 +H 0.21358221 -0.15343900 -2.17067181 +15 +Properties=species:S:1:pos:R:3 A=4.69474 B=4.66938 C=4.47909 mu=1.384 alpha=49.04 epsHOMO=-0.2601 epsLUMO=0.0664 epsgap=0.3265 =449.0573 zpve=0.134977 U0=-233.560626 U=-233.553779 H=-233.552834 G=-233.589759 Cv=25.128 pbc="F F F" +C -0.00855999 1.54270147 0.00152717 +C 0.00506780 0.00702635 0.01856160 +C 0.76137731 -0.51839196 1.24766443 +C -1.42012774 -0.54933183 -0.02116008 +O 0.62590477 -0.48363745 -1.17657057 +H 1.01361406 1.94020776 0.00281128 +H -0.51459669 1.90702466 -0.89705781 +H -0.52214815 1.94882514 0.87918344 +H 0.28130613 -0.20165548 2.17943598 +H 0.79965506 -1.61131746 1.23022549 +H 1.79096916 -0.14072935 1.26083003 +H -1.93854829 -0.19910724 -0.91828281 +H -1.39937632 -1.64259062 -0.04563833 +H -1.98850725 -0.23059656 0.85726520 +H 1.53111188 -0.15488046 -1.19210222 +9 +Properties=species:S:1:pos:R:3 A=10.21876 B=4.04324 C=2.94978 mu=2.8579 alpha=42.02 epsHOMO=-0.2654 epsLUMO=-0.0575 epsgap=0.2079 =416.7799 zpve=0.065175 U0=-229.927277 U=-229.921622 H=-229.920677 G=-229.955843 Cv=18.723 pbc="F F F" +C -0.00693851 1.49559567 -0.01063358 +C -0.02986170 -0.01594623 0.06248673 +O -0.08815239 -0.63215062 1.10334812 +C 0.02336981 -0.70256747 -1.22062379 +C 0.06738132 -1.26058341 -2.28623129 +H 0.90429806 1.83281887 -0.51655384 +H -0.85338524 1.85556926 -0.60552819 +H -0.05237764 1.91099807 0.99695949 +H 0.10466868 -1.77036047 -3.21832617 +8 +Properties=species:S:1:pos:R:3 A=10.16063 B=4.15847 C=3.0056 mu=3.3351 alpha=37.08 epsHOMO=-0.3007 epsLUMO=-0.0889 epsgap=0.2118 =397.7757 zpve=0.05451 U0=-246.027383 U=-246.022024 H=-246.02108 G=-246.055769 Cv=16.963 pbc="F F F" +C -0.01171097 1.49973776 -0.01213268 +C -0.02919740 -0.00338745 0.07151218 +O -0.09164028 -0.64592927 1.08732241 +C 0.03831104 -0.69690258 -1.23748557 +N 0.09136286 -1.22982650 -2.26228068 +H 0.90093132 1.83370670 -0.51814928 +H -0.85663933 1.84864400 -0.61618135 +H -0.06416540 1.92131542 0.99203818 +8 +Properties=species:S:1:pos:R:3 A=10.68423 B=4.3198 C=3.07993 mu=5.1815 alpha=38.31 epsHOMO=-0.2739 epsLUMO=-0.0438 epsgap=0.2301 =384.5574 zpve=0.056619 U0=-242.19573 U=-242.190591 H=-242.189646 G=-242.223513 Cv=17.465 pbc="F F F" +N -0.05232108 1.34991769 0.15535538 +C 0.08549378 -0.01476951 0.02668890 +N 1.14555215 -0.71993906 -0.03966037 +C -1.19426556 -0.71152088 0.01802151 +N -2.22747610 -1.22790543 0.00132148 +H 0.75474469 1.91998737 -0.04411334 +H -0.94458527 1.76600473 -0.05932293 +H 1.98312429 -0.13415500 -0.02878551 +9 +Properties=species:S:1:pos:R:3 A=9.08854 B=4.42607 C=3.03169 mu=0.9461 alpha=36.51 epsHOMO=-0.2538 epsLUMO=-0.0964 epsgap=0.1574 =399.222 zpve=0.064992 U0=-267.10335 U=-267.097658 H=-267.096714 G=-267.132534 Cv=17.806 pbc="F F F" +C -0.43126066 1.30586664 -0.12758585 +C 0.25285715 -0.01026988 0.13138867 +O 0.69872099 -0.36890333 1.19604690 +C 0.38978943 -0.96773680 -1.06226208 +O -0.01611268 -0.71564293 -2.16583718 +H 0.10006565 1.85324490 -0.91332597 +H -1.44270433 1.13069361 -0.50923371 +H -0.46757554 1.89548158 0.78836479 +H 0.90329886 -1.91558845 -0.79531972 +9 +Properties=species:S:1:pos:R:3 A=10.08927 B=4.54115 C=3.13487 mu=2.7707 alpha=38.09 epsHOMO=-0.2561 epsLUMO=-0.064 epsgap=0.192 =384.4827 zpve=0.067668 U0=-263.278851 U=-263.273589 H=-263.272645 G=-263.306835 Cv=17.972 pbc="F F F" +N -0.16032929 1.08528962 -0.45398652 +C 0.18649127 -0.08762327 0.14758021 +N 1.28979627 -0.46427423 0.67927030 +C -0.94204384 -1.08440264 0.20423621 +O -2.01802205 -0.89007687 -0.30583149 +H 0.54574437 1.73837930 -0.74689246 +H -1.04684920 1.09570857 -0.93607796 +H 2.01738195 0.24991828 0.59881811 +H -0.67740148 -2.01003995 0.74746441 +13 +Properties=species:S:1:pos:R:3 A=7.92874 B=3.8272 C=2.82581 mu=0.6578 alpha=51.2 epsHOMO=-0.2589 epsLUMO=0.0571 epsgap=0.316 =481.9854 zpve=0.112471 U0=-195.186772 U=-195.180446 H=-195.179502 G=-195.215658 Cv=22.569 pbc="F F F" +C -0.01763434 1.54859468 -0.00253584 +C -0.01719180 0.00735789 0.03269604 +C 0.75818463 -0.52820155 1.25278862 +C -1.38213303 -0.51768438 0.00775516 +C -2.50796392 -0.94005629 0.00478552 +H 1.00944396 1.92639613 -0.02632830 +H -0.54514614 1.92217052 -0.88393459 +H -0.51243000 1.95339892 0.88560642 +H 0.49366179 -0.34904155 -0.87265890 +H 0.28968458 -0.19345372 2.18334679 +H 0.77833392 -1.62102506 1.25783727 +H 1.78952492 -0.16181727 1.23574954 +H -3.49998244 -1.31810165 -0.00723572 +12 +Properties=species:S:1:pos:R:3 A=7.90009 B=3.95466 C=2.88643 mu=3.9512 alpha=46.23 epsHOMO=-0.318 epsLUMO=0.0365 epsgap=0.3545 =460.694 zpve=0.102281 U0=-211.295796 U=-211.289821 H=-211.288877 G=-211.324525 Cv=20.467 pbc="F F F" +C -0.00242350 1.55035837 0.01056187 +C -0.01856600 0.01004352 -0.02261770 +C -1.45045318 -0.55766178 0.01293347 +C 0.70125749 -0.48583168 -1.20172764 +N 1.26190946 -0.87126766 -2.13619740 +H 1.01959496 1.93673215 0.00349668 +H -0.52972844 1.96141639 -0.85498386 +H -0.50134251 1.90346839 0.91755862 +H 0.52481877 -0.36222456 0.85525462 +H -2.02427903 -0.21428716 -0.85251869 +H -1.44438296 -1.65026927 0.00754107 +H -1.95805494 -0.21725882 0.91996760 +11 +Properties=species:S:1:pos:R:3 A=8.30095 B=3.97615 C=2.93764 mu=2.7429 alpha=42.87 epsHOMO=-0.2704 epsLUMO=0.0278 epsgap=0.2983 =440.0738 zpve=0.091554 U0=-227.338075 U=-227.332253 H=-227.331309 G=-227.366638 Cv=19.946 pbc="F F F" +C -0.01064295 1.54128691 0.00722087 +C -0.00203811 0.00756015 0.03863463 +N 0.76268677 -0.47101822 1.19250856 +C -1.38541954 -0.52099256 -0.00194097 +N -2.45680847 -0.95636072 0.00694969 +H 1.02043523 1.90106589 0.00392365 +H -0.52873161 1.91193452 -0.88031480 +H -0.51849536 1.94150431 0.89013197 +H 0.50418828 -0.35805500 -0.86276072 +H 0.30070681 -0.18364934 2.05155305 +H 0.78148992 -1.48670299 1.20428183 +11 +Properties=species:S:1:pos:R:3 A=8.55919 B=3.89952 C=2.91869 mu=1.3582 alpha=44.03 epsHOMO=-0.2665 epsLUMO=0.0336 epsgap=0.3001 =444.6452 zpve=0.088908 U0=-231.108368 U=-231.102292 H=-231.101348 G=-231.137061 Cv=21.306 pbc="F F F" +C -0.00754278 1.55566144 0.08650633 +C 0.01207541 0.02096553 0.04935916 +O -1.29150251 -0.52785128 0.22126386 +C 0.65093362 -0.47718651 -1.17430507 +C 1.13902673 -0.86577343 -2.20205518 +H 1.00824243 1.95969458 0.04929733 +H -0.56272245 1.95192010 -0.76978085 +H -0.49328161 1.88929438 1.00704123 +H 0.57811967 -0.34464907 0.91458864 +H -1.78516532 -0.35903262 -0.58909400 +H 1.58078877 -1.22365060 -3.09919447 +10 +Properties=species:S:1:pos:R:3 A=8.55908 B=4.01671 C=2.97882 mu=3.269 alpha=39.28 epsHOMO=-0.3051 epsLUMO=0.0115 epsgap=0.3166 =424.3395 zpve=0.078602 U0=-247.214861 U=-247.209162 H=-247.208218 G=-247.243338 Cv=19.252 pbc="F F F" +C -0.00992462 1.54951908 0.00732200 +C 0.00740485 0.01722020 0.05031270 +O 0.72085722 -0.49630479 1.15864583 +C -1.36995095 -0.52355929 0.00894432 +N -2.45081572 -0.93233138 0.00716912 +H 1.01892314 1.91630447 0.02724149 +H -0.50261490 1.90969362 -0.89997951 +H -0.54800426 1.95377611 0.87053664 +H 0.53602846 -0.36494195 -0.82970945 +H 0.27702643 -0.20644534 1.96421773 +13 +Properties=species:S:1:pos:R:3 A=7.66289 B=3.70925 C=2.79937 mu=2.6921 alpha=46.58 epsHOMO=-0.2469 epsLUMO=-0.0188 epsgap=0.2281 =482.0475 zpve=0.112328 U0=-232.364952 U=-232.358577 H=-232.357633 G=-232.394589 Cv=21.434 pbc="F F F" +C -0.02629647 1.53877116 -0.00783747 +C 0.01468904 0.00095310 0.00166037 +C 0.74737862 -0.53388859 1.24420471 +C -1.40211264 -0.53859257 -0.01557820 +O -1.87620455 -1.23582351 -0.87399559 +H 0.98823696 1.94625080 0.03705522 +H -0.50725090 1.92153422 -0.91285565 +H -0.57756514 1.92360883 0.85796386 +H 0.50584680 -0.36421091 -0.90619124 +H 0.22958380 -0.23909403 2.16431052 +H 0.81692736 -1.62559499 1.22973438 +H 1.76267153 -0.12846566 1.29050755 +H -2.00861510 -0.22792742 0.87121666 +11 +Properties=species:S:1:pos:R:3 A=8.31096 B=4.07963 C=2.92918 mu=2.8354 alpha=39.16 epsHOMO=-0.255 epsLUMO=-0.0279 epsgap=0.2271 =432.1489 zpve=0.088443 U0=-268.287661 U=-268.281505 H=-268.280561 G=-268.316982 Cv=20.344 pbc="F F F" +C -0.05483118 1.46032843 -0.17068647 +C 0.07105714 -0.03524485 0.11225841 +O 0.58204486 -0.33316656 1.40176256 +C -1.27639279 -0.74383027 0.03051185 +O -2.11855775 -0.49643175 -0.79163412 +H 0.93158072 1.93091398 -0.23353204 +H -0.57713995 1.61290939 -1.11835562 +H -0.62444315 1.94776119 0.62573670 +H 0.69687521 -0.50071620 -0.67159471 +H 1.45603316 0.06066659 1.47858584 +H -1.40723217 -1.53388627 0.80211181 +12 +Properties=species:S:1:pos:R:3 A=8.9331 B=4.19405 C=2.96046 mu=3.7163 alpha=44.42 epsHOMO=-0.2424 epsLUMO=0.0327 epsgap=0.2751 =441.85 zpve=0.10227 U0=-248.430371 U=-248.424309 H=-248.423365 G=-248.459383 Cv=19.918 pbc="F F F" +C -0.09776499 1.44917268 0.04561984 +N 0.01043053 0.00373818 -0.00070600 +C 0.05323028 -0.71432112 1.25264891 +C 0.06728716 -0.64067225 -1.20060778 +O 0.03636432 -0.11006515 -2.29109228 +H 0.75650660 1.88747109 0.57647421 +H -0.11648577 1.81632103 -0.98049172 +H -1.01641106 1.75521548 0.56151415 +H -0.85453556 -0.53657675 1.84390168 +H 0.13297722 -1.78696336 1.05851351 +H 0.91637348 -0.40737846 1.85761345 +H 0.14762240 -1.73801339 -1.06805139 +11 +Properties=species:S:1:pos:R:3 A=10.13982 B=3.81346 C=2.86965 mu=2.9514 alpha=39.33 epsHOMO=-0.2699 epsLUMO=-0.0262 epsgap=0.2437 =440.1727 zpve=0.088924 U0=-268.301176 U=-268.295084 H=-268.29414 G=-268.331307 Cv=19.824 pbc="F F F" +C -0.01708808 1.44281136 0.03225501 +C -0.05544542 -0.06560572 -0.02375999 +O -0.17379913 -0.76196233 0.96223129 +C 0.06068107 -0.73615179 -1.38825252 +O 0.00877771 -2.12574390 -1.27749486 +H 0.92062950 1.81463913 -0.39522215 +H -0.83050523 1.86542281 -0.56780350 +H -0.10911975 1.78049045 1.06493675 +H -0.75015067 -0.35235060 -2.03056074 +H 1.00312898 -0.40389029 -1.85592942 +H -0.09063255 -2.29450960 -0.32608019 +13 +Properties=species:S:1:pos:R:3 A=9.55216 B=3.57844 C=2.7341 mu=2.6168 alpha=46.19 epsHOMO=-0.2423 epsLUMO=-0.0072 epsgap=0.2351 =489.8518 zpve=0.112006 U0=-232.377706 U=-232.371073 H=-232.370129 G=-232.408256 Cv=21.716 pbc="F F F" +C -0.04384102 1.54099793 -0.03913814 +C 0.02765132 0.01885817 0.04778773 +C 0.76814644 -0.48842218 1.28000847 +C 0.87850208 -1.99746312 1.42393323 +O 1.24179142 0.26651340 2.09788702 +H 0.95796454 1.97690198 -0.06816012 +H -0.58447717 1.85356031 -0.93690369 +H -0.55173626 1.95737759 0.83440529 +H -0.97692824 -0.42709877 0.05353178 +H 0.51853486 -0.40806507 -0.83809409 +H 1.39924980 -2.42678188 0.56053177 +H 1.42001187 -2.24449367 2.33776426 +H -0.11750602 -2.45360651 1.45141965 +12 +Properties=species:S:1:pos:R:3 A=9.78802 B=3.78441 C=2.84416 mu=3.499 alpha=42.54 epsHOMO=-0.2438 epsLUMO=0.0355 epsgap=0.2793 =457.447 zpve=0.101847 U0=-248.448467 U=-248.441988 H=-248.441044 G=-248.478935 Cv=21.374 pbc="F F F" +C -0.00220144 1.53344329 -0.05960369 +C -0.03235837 0.01206167 0.06840265 +C 0.69666086 -0.48196462 1.31828322 +N 0.98104007 -1.82034162 1.31984698 +O 1.00392124 0.24606232 2.24136749 +H 1.02111190 1.89525169 -0.19182672 +H -0.59707204 1.86206427 -0.91645604 +H -0.39728839 1.99920712 0.84545201 +H -1.06936083 -0.34552935 0.13040806 +H 0.39947165 -0.46906818 -0.81777020 +H 0.63281951 -2.43917647 0.60874785 +H 1.35708014 -2.22217793 2.16303522 +12 +Properties=species:S:1:pos:R:3 A=10.01185 B=3.84195 C=2.87635 mu=3.5402 alpha=43.61 epsHOMO=-0.2418 epsLUMO=0.0387 epsgap=0.2805 =458.9803 zpve=0.101735 U0=-248.443503 U=-248.436899 H=-248.435955 G=-248.474272 Cv=20.967 pbc="F F F" +C 0.00619941 1.45933202 -0.03893859 +N -0.06411616 0.01422963 -0.12046901 +C -1.20595394 -0.68196796 0.16117120 +C -1.08982704 -2.19284899 0.02095775 +O -2.24482911 -0.14443077 0.49994418 +H 0.75053989 1.78372520 0.69715573 +H 0.25692001 1.90395263 -1.00876215 +H -0.97856026 1.81121438 0.27082194 +H 0.75820982 -0.49543660 -0.39464024 +H -0.09909703 -2.53543104 -0.28970003 +H -1.34097671 -2.65395851 0.97972885 +H -1.82903100 -2.53483935 -0.70813076 +11 +Properties=species:S:1:pos:R:3 A=10.44045 B=4.04692 C=2.98547 mu=3.5648 alpha=39.51 epsHOMO=-0.2436 epsLUMO=0.0599 epsgap=0.3034 =428.404 zpve=0.091713 U0=-264.504487 U=-264.498452 H=-264.497508 G=-264.533633 Cv=20.274 pbc="F F F" +C 0.00922630 1.45021814 -0.03194543 +N -0.01429488 -0.00054646 -0.01782667 +C -1.21576579 -0.67252403 0.04421896 +N -1.09733352 -2.04644898 -0.15997741 +O -2.28599299 -0.12893711 0.24196027 +H 0.89659038 1.81885022 0.49120949 +H 0.00233950 1.86388504 -1.04914155 +H -0.88562684 1.79943346 0.48353298 +H 0.75257305 -0.47506631 -0.46719265 +H -0.24882333 -2.48772194 0.16375654 +H -1.93419610 -2.53898393 0.11482880 +12 +Properties=species:S:1:pos:R:3 A=9.69683 B=4.1533 C=3.01703 mu=1.1876 alpha=43.57 epsHOMO=-0.2595 epsLUMO=0.0352 epsgap=0.2948 =443.1687 zpve=0.102062 U0=-248.416462 U=-248.410358 H=-248.409414 G=-248.445651 Cv=20.256 pbc="F F F" +C -0.09160695 1.37540046 -0.00729426 +O -0.06964534 -0.04831581 -0.11148812 +C 0.68114625 -0.56142673 -1.10732458 +C 0.60405298 -2.06701550 -1.08766892 +N 1.32645533 0.19266343 -1.89967731 +H 0.91463916 1.76843655 0.16257460 +H -0.48562826 1.82624615 -0.92235216 +H -0.73971430 1.60007423 0.84110605 +H -0.43430065 -2.39242162 -1.20325205 +H 1.20627110 -2.50049977 -1.88745640 +H 0.95651337 -2.44976670 -0.12501838 +H 1.83504115 -0.36104361 -2.58486055 +11 +Properties=species:S:1:pos:R:3 A=10.20392 B=4.16834 C=3.07281 mu=1.7569 alpha=39.33 epsHOMO=-0.2685 epsLUMO=0.0174 epsgap=0.2859 =427.6606 zpve=0.089436 U0=-268.32127 U=-268.315051 H=-268.314106 G=-268.351214 Cv=19.501 pbc="F F F" +C 0.07295254 1.38840919 0.06442046 +O 0.21049114 -0.03740028 0.04612736 +C 0.50102805 -0.57224288 -1.15975346 +C 0.62218715 -2.07378323 -1.06030684 +O 0.63922154 0.08224418 -2.16157325 +H 1.00029720 1.87062570 -0.25532064 +H -0.73338957 1.70782089 -0.60080454 +H -0.15751280 1.65154060 1.09692954 +H -0.31330001 -2.50202851 -0.68941906 +H 0.85646588 -2.48430275 -2.04157352 +H 1.40651685 -2.34055496 -0.34634301 +10 +Properties=species:S:1:pos:R:3 A=10.68182 B=4.39532 C=3.17969 mu=2.329 alpha=35.5 epsHOMO=-0.2669 epsLUMO=0.0575 epsgap=0.3244 =398.5908 zpve=0.079271 U0=-284.385189 U=-284.379361 H=-284.378417 G=-284.414085 Cv=19.084 pbc="F F F" +C -0.02645771 1.38305753 0.02085660 +O 0.04139566 -0.04439503 -0.00277452 +C 0.66775338 -0.56001625 -1.09000344 +N 0.72605063 -1.92219983 -0.98822954 +O 1.12952381 0.09648143 -1.99322180 +H 0.97529779 1.82044307 0.02387306 +H -0.57085698 1.76214621 -0.84790425 +H -0.55410722 1.63835731 0.94043594 +H 0.12662696 -2.38401590 -0.32566929 +H 0.97230070 -2.41798421 -1.82732573 +10 +Properties=species:S:1:pos:R:3 A=10.20696 B=3.93135 C=2.9219 mu=4.5676 alpha=35.87 epsHOMO=-0.246 epsLUMO=0.0273 epsgap=0.2733 =418.5967 zpve=0.078222 U0=-284.360325 U=-284.354148 H=-284.353204 G=-284.390143 Cv=20.089 pbc="F F F" +N -0.08115607 1.31807026 0.01276742 +C 0.05442259 -0.04477733 0.08155388 +O 1.12163074 -0.59783950 0.20940553 +C -1.28687786 -0.79011642 0.06178435 +O -1.04605114 -2.13954195 -0.23957158 +H 0.76623366 1.85991128 -0.04483425 +H -0.93021346 1.74567447 -0.31565615 +H -1.74559696 -0.65521334 1.05526700 +H -1.96026061 -0.31149222 -0.67026256 +H -1.85637296 -2.63017646 -0.07625478 +10 +Properties=species:S:1:pos:R:3 A=10.14389 B=4.0714 C=3.02223 mu=5.3004 alpha=35.19 epsHOMO=-0.2527 epsLUMO=0.0208 epsgap=0.2735 =408.0279 zpve=0.080317 U0=-284.372483 U=-284.367172 H=-284.366228 G=-284.40095 Cv=17.931 pbc="F F F" +N 0.01838100 0.93057357 0.04943058 +H -0.70674506 0.56116798 -0.55550134 +H 0.68248307 0.18430002 0.21487099 +H 0.21928084 2.79858558 -0.32670585 +C -0.54586914 1.44688585 1.30274586 +C -0.80466975 2.96030569 1.21052835 +O -0.21468822 3.53648884 0.15531687 +O -1.45295676 3.56338618 2.02143528 +H -1.47662579 0.96512183 1.62072169 +H 0.17781209 1.30324286 2.11157176 +13 +Properties=species:S:1:pos:R:3 A=6.6508 B=4.19317 C=3.39441 mu=2.2854 alpha=42.01 epsHOMO=-0.2597 epsLUMO=0.0631 epsgap=0.3228 =438.3028 zpve=0.11345 U0=-269.479234 U=-269.472993 H=-269.472049 G=-269.508213 Cv=22.072 pbc="F F F" +C -0.02775167 1.53421433 0.00651151 +C 0.08343246 0.01218277 0.05258986 +O 0.95856392 -0.48200710 -0.96694113 +C 0.69767574 -0.49516451 1.35948812 +O 2.02247062 -0.02842530 1.52222186 +H 0.94333763 1.98841434 0.21841589 +H -0.37320516 1.87354041 -0.97716908 +H -0.74773817 1.89256394 0.74926853 +H -0.91671848 -0.43697036 -0.06040528 +H 0.76726710 -0.01412177 -1.78502043 +H 0.11650002 -0.13351914 2.21392431 +H 0.65814685 -1.59563445 1.36274474 +H 2.46378566 -0.22762476 0.68698431 +17 +Properties=species:S:1:pos:R:3 A=7.26511 B=3.32874 C=2.54491 mu=0.0618 alpha=56.26 epsHOMO=-0.3085 epsLUMO=0.085 epsgap=0.3934 =565.8412 zpve=0.159632 U0=-197.629387 U=-197.622325 H=-197.621381 G=-197.659365 Cv=25.169 pbc="F F F" +C 0.05879035 1.56174169 -0.01945240 +C -0.01544024 0.03182306 0.00308332 +C -1.44103237 -0.54862028 0.05028629 +C -1.40777007 -2.07231030 -0.13012010 +C -2.18400529 -0.17659759 1.34114303 +H 1.09435638 1.90233607 -0.11900072 +H -0.50689566 1.97217319 -0.86388098 +H -0.34407951 2.00628082 0.89579522 +H 0.48926758 -0.36011214 -0.88953902 +H 0.55254938 -0.35139446 0.86269887 +H -2.00031575 -0.12153682 -0.79559684 +H -0.85501131 -2.55065810 0.68775438 +H -2.41787513 -2.49543628 -0.13720127 +H -0.91928762 -2.35363802 -1.06914014 +H -3.19100197 -0.60699559 1.35137051 +H -1.65197294 -0.56010584 2.22063481 +H -2.28793759 0.90575132 1.46079572 +15 +Properties=species:S:1:pos:R:3 A=8.11598 B=3.43678 C=2.66869 mu=1.3894 alpha=49.45 epsHOMO=-0.2617 epsLUMO=0.0733 epsgap=0.335 =521.8605 zpve=0.136091 U0=-233.555951 U=-233.549143 H=-233.548199 G=-233.585602 Cv=23.99 pbc="F F F" +C -0.03841227 1.55621396 0.00935837 +C 0.01907135 0.02716079 -0.02074203 +C 0.73141506 -0.52709328 -1.25454422 +C 0.83975868 -2.05206973 -1.22872655 +O -0.01226470 -0.08514394 -2.38973758 +H 0.96845664 1.98863424 0.03526234 +H -0.54377006 1.93824134 -0.88074407 +H -0.57652955 1.91383386 0.89256698 +H 0.53166867 -0.34991486 0.87240999 +H -0.99727186 -0.38638654 -0.00185289 +H 1.74909346 -0.09943025 -1.28826184 +H 1.34143968 -2.42487137 -2.12957624 +H 1.41822012 -2.39229108 -0.36340871 +H -0.15616765 -2.50443859 -1.18308875 +H 0.43090825 -0.40901616 -3.17979642 +15 +Properties=species:S:1:pos:R:3 A=7.55335 B=3.78323 C=2.80566 mu=1.0758 alpha=49.8 epsHOMO=-0.2476 epsLUMO=0.086 epsgap=0.3336 =507.9614 zpve=0.135681 U0=-233.545899 U=-233.539034 H=-233.53809 G=-233.57582 Cv=23.573 pbc="F F F" +C -0.00857605 1.38097833 0.09454670 +O -0.02255106 -0.00739461 -0.13062576 +C -1.30243341 -0.61997805 -0.02088309 +C -1.18687286 -1.97885751 -0.70303918 +C -1.75587824 -0.74662760 1.43714508 +H 1.00321550 1.73258087 -0.12443496 +H -0.71511468 1.90838275 -0.56674280 +H -0.24909065 1.64967237 1.13384681 +H -2.03737978 -0.00432241 -0.56884198 +H -0.44792779 -2.59945605 -0.18596870 +H -2.14751041 -2.50225525 -0.69102581 +H -0.86524212 -1.85860679 -1.74077836 +H -2.73321482 -1.23674908 1.49205117 +H -1.03621350 -1.34483828 2.00544671 +H -1.84898410 0.22935483 1.92198087 +15 +Properties=species:S:1:pos:R:3 A=6.14183 B=5.17679 C=3.79297 mu=0.1068 alpha=52.92 epsHOMO=-0.2633 epsLUMO=0.0893 epsgap=0.3526 =439.1643 zpve=0.137025 U0=-196.409349 U=-196.403398 H=-196.402453 G=-196.437676 Cv=22.258 pbc="F F F" +C -0.03913204 1.50456305 0.04978913 +C 0.00985856 -0.01113880 0.01248619 +C -1.24167981 -0.66663044 -0.53989979 +C 1.33803387 -0.66895748 -0.27400430 +C 0.75126442 -0.72221586 1.11862571 +H 0.88633040 1.92490040 0.45579358 +H -0.18183878 1.92045743 -0.95489291 +H -0.86832076 1.85815718 0.67439648 +H -1.43570890 -0.34344387 -1.56976411 +H -1.15326757 -1.75757800 -0.54433832 +H -2.12221416 -0.40570820 0.05951361 +H 1.34398374 -1.58235208 -0.86005084 +H 2.20196897 -0.03329084 -0.43929326 +H 1.21949576 -0.12246018 1.89246580 +H 0.36153319 -1.67153717 1.47171932 +13 +Properties=species:S:1:pos:R:3 A=6.49534 B=5.52329 C=3.9108 mu=1.8235 alpha=45.7 epsHOMO=-0.2596 epsLUMO=0.091 epsgap=0.3505 =405.521 zpve=0.112851 U0=-232.335768 U=-232.329981 H=-232.329037 G=-232.364091 Cv=20.719 pbc="F F F" +C -0.03970330 1.50954998 -0.04112233 +C -0.03023556 -0.00335329 -0.06498361 +C -1.24613189 -0.68356648 0.52531190 +C 0.78937201 -0.71129193 -1.06027559 +O 1.22546798 -0.60059036 0.29712283 +H 0.88992772 1.90948478 -0.45296558 +H -0.87952723 1.90350108 -0.62376642 +H -0.14448576 1.87590604 0.98604429 +H -2.15218727 -0.41012616 -0.02629495 +H -1.13412584 -1.77005431 0.49747032 +H -1.38586631 -0.38055453 1.56882757 +H 0.50712690 -1.71386874 -1.38085018 +H 1.37088104 -0.14369322 -1.78640853 +13 +Properties=species:S:1:pos:R:3 A=6.57648 B=5.31603 C=3.98453 mu=1.3822 alpha=45.85 epsHOMO=-0.2494 epsLUMO=0.0776 epsgap=0.327 =401.4888 zpve=0.113237 U0=-232.33341 U=-232.327734 H=-232.32679 G=-232.36147 Cv=21.17 pbc="F F F" +C -0.03714052 1.53215920 0.01332310 +C 0.01344335 0.02117019 0.01922005 +O -1.17476104 -0.59735284 -0.40931260 +C 1.30744798 -0.69902106 -0.27389650 +C 0.70844749 -0.71373504 1.12226318 +H 0.89026861 1.96240279 0.40276135 +H -0.17846151 1.91561262 -1.00518522 +H -0.87011232 1.88955201 0.62730953 +H -1.28352265 -0.40225391 -1.34690641 +H 1.23973813 -1.61642115 -0.84783774 +H 2.20543993 -0.11523820 -0.44744474 +H 1.19539159 -0.13889834 1.90240284 +H 0.24735439 -1.63670241 1.45378480 +10 +Properties=species:S:1:pos:R:3 A=12.18399 B=5.1384 C=3.78868 mu=2.5732 alpha=40.19 epsHOMO=-0.263 epsLUMO=0.0277 epsgap=0.2907 =352.0378 zpve=0.080558 U0=-247.201165 U=-247.196699 H=-247.195755 G=-247.22841 Cv=15.51 pbc="F F F" +N -0.04445152 1.25623533 0.31681915 +C -0.03914559 0.04913710 -0.01670558 +C -1.08749619 -1.04164446 -0.11488033 +C 0.09869688 -1.90754844 -0.58225894 +O 0.99647508 -0.76306629 -0.44028010 +H 0.88935980 1.66481350 0.24916893 +H -1.54324114 -1.32235812 0.83572172 +H -1.86910036 -0.85713839 -0.85325910 +H 0.39739753 -2.72227350 0.08158721 +H 0.06945080 -2.25418345 -1.61796084 +11 +Properties=species:S:1:pos:R:3 A=10.79571 B=4.78732 C=3.54292 mu=2.7119 alpha=42.77 epsHOMO=-0.2415 epsLUMO=-0.0194 epsgap=0.2222 =379.6371 zpve=0.090544 U0=-231.15578 U=-231.150804 H=-231.149859 G=-231.184401 Cv=17.076 pbc="F F F" +O -0.00101746 0.01846628 -0.20114742 +C -0.01405811 1.19658059 0.00205306 +C -1.13542911 2.22979148 0.21957980 +C -0.03500884 3.29097637 0.53052223 +C 1.08469664 2.25947795 0.18994331 +H -1.71642814 2.41772662 -0.68901078 +H -1.83392757 1.98415059 1.02444244 +H -0.05534741 4.17585264 -0.10670963 +H -0.02541477 3.61399048 1.57278917 +H 1.81074389 2.03288534 0.97578973 +H 1.63600801 2.46255380 -0.73376244 +10 +Properties=species:S:1:pos:R:3 A=12.23436 B=4.97895 C=3.70561 mu=3.6671 alpha=39.73 epsHOMO=-0.25 epsLUMO=0.038 epsgap=0.288 =355.0934 zpve=0.080442 U0=-247.225618 U=-247.220897 H=-247.219953 G=-247.253218 Cv=16.1 pbc="F F F" +O 0.03184134 -0.03461682 0.00849836 +C -0.02440334 1.16440533 0.02160811 +C -1.14541322 2.23712809 0.03012901 +C 0.00928805 3.27945878 0.04557758 +N 0.93843838 2.14652109 0.03554396 +H -1.77030529 2.23779730 -0.86428437 +H -1.77632809 2.21765386 0.92007934 +H 0.07170564 3.91863516 -0.84072193 +H 0.06622603 3.89826625 0.94657952 +H 1.94616840 2.09535713 0.03855945 +9 +Properties=species:S:1:pos:R:3 A=12.44643 B=5.23328 C=3.86599 mu=3.9339 alpha=35.4 epsHOMO=-0.2788 epsLUMO=0.0089 epsgap=0.2878 =336.0792 zpve=0.068574 U0=-267.106213 U=-267.101929 H=-267.100985 G=-267.13332 Cv=14.483 pbc="F F F" +O 0.04424004 0.03933243 -0.33071104 +C -0.04854479 1.17416230 0.00410076 +C -1.14211656 2.23611850 0.15338361 +C 0.02332538 3.12357010 0.61681625 +O 0.95663808 2.01190122 0.42603746 +H -1.62573755 2.51482212 -0.78401102 +H -1.90009213 1.99553386 0.90028663 +H 0.28368077 3.96172751 -0.03229287 +H 0.00782250 3.43942655 1.66162725 +10 +Properties=species:S:1:pos:R:3 A=11.54185 B=4.90368 C=3.63309 mu=2.5257 alpha=39.34 epsHOMO=-0.2437 epsLUMO=-0.0258 epsgap=0.2179 =359.152 zpve=0.07965 U0=-247.190194 U=-247.185543 H=-247.184599 G=-247.217688 Cv=16.083 pbc="F F F" +O 0.00053891 0.00665475 -0.09743049 +C -0.01371990 1.19213881 0.03139936 +C -1.10668681 2.26612284 0.17247913 +N -0.03543445 3.25123475 0.48533693 +C 1.05328615 2.29521506 0.14383904 +H -1.65047970 2.42796175 -0.76886054 +H -1.83606786 2.11370530 0.97567410 +H -0.05434600 4.07193609 -0.10727051 +H 1.80754206 2.16277968 0.92736250 +H 1.56737937 2.47130277 -0.81152688 +9 +Properties=species:S:1:pos:R:3 A=12.18264 B=4.94228 C=3.68162 mu=0.8477 alpha=35.94 epsHOMO=-0.2647 epsLUMO=-0.0352 epsgap=0.2295 =344.5473 zpve=0.066989 U0=-267.068488 U=-267.063976 H=-267.063032 G=-267.095887 Cv=15.115 pbc="F F F" +O -0.00031692 0.00676321 -0.17139774 +C -0.01417098 1.18672865 -0.00980279 +C -1.08283120 2.27653381 0.15574094 +O -0.03856115 3.26460423 0.27513986 +C 1.02857270 2.30515693 0.12774311 +H -1.72923855 2.43647507 -0.71671274 +H -1.70219898 2.19346725 1.05800754 +H 1.67366781 2.23923293 1.01324179 +H 1.64705068 2.48224548 -0.76148355 +15 +Properties=species:S:1:pos:R:3 A=9.63416 B=4.10254 C=3.28665 mu=0.095 alpha=52.94 epsHOMO=-0.2896 epsLUMO=0.0927 epsgap=0.3823 =455.0215 zpve=0.138424 U0=-196.407957 U=-196.40245 H=-196.401505 G=-196.436159 Cv=20.299 pbc="F F F" +C -0.47005934 1.44206547 -0.06684548 +C 0.14287306 0.05485144 0.03747984 +C 1.37254693 -0.30295273 -0.84679168 +C 1.95947994 -1.09364561 0.35326039 +C 0.99887433 -0.30768787 1.28563099 +H 0.29210839 2.21844829 0.06844100 +H -0.93614604 1.60094605 -1.04612799 +H -1.24148161 1.59707353 0.69627593 +H -0.63517341 -0.70560132 -0.10055095 +H 1.19338376 -0.84118177 -1.78129390 +H 1.96867777 0.58857708 -1.07004184 +H 1.69873597 -2.15500718 0.30521100 +H 3.03253510 -1.01077235 0.54148058 +H 1.48290386 0.58242428 1.70211026 +H 0.51304296 -0.84979686 2.10121062 +13 +Properties=species:S:1:pos:R:3 A=9.93129 B=4.56362 C=3.63704 mu=1.6826 alpha=45.72 epsHOMO=-0.241 epsLUMO=0.0915 epsgap=0.3325 =407.6909 zpve=0.11459 U0=-232.33123 U=-232.325877 H=-232.324933 G=-232.359589 Cv=18.582 pbc="F F F" +C -0.32308228 1.53751451 0.01947624 +C 0.11847214 0.08900172 -0.00523140 +C 0.87489284 -0.43763303 -1.24721738 +C 1.97841048 -0.80657483 -0.23740356 +O 1.27344926 -0.15419108 0.83794040 +H 0.49211985 2.19658795 -0.29527664 +H -1.17615835 1.68923490 -0.65134808 +H -0.62776963 1.82747912 1.03013205 +H -0.71410200 -0.56389187 0.29597305 +H 0.41033314 -1.26269706 -1.78910031 +H 1.15560811 0.34596269 -1.95459519 +H 2.09501012 -1.88349764 -0.05606083 +H 2.96970344 -0.36924147 -0.40408009 +13 +Properties=species:S:1:pos:R:3 A=10.13697 B=4.32512 C=3.50912 mu=1.8995 alpha=45.45 epsHOMO=-0.2419 epsLUMO=0.0814 epsgap=0.3233 =414.1575 zpve=0.114694 U0=-232.325947 U=-232.320548 H=-232.319604 G=-232.354576 Cv=18.443 pbc="F F F" +C -0.18371124 1.54668909 -0.01671129 +C 0.04513382 0.04386724 0.02270494 +C 1.20301104 -0.54034580 -0.81983464 +O 1.80061686 -1.15530615 0.33924991 +C 0.83391983 -0.54313754 1.21648003 +H 0.75102609 2.09256015 0.15344911 +H -0.58319248 1.86155707 -0.98694169 +H -0.89843724 1.85917126 0.75244153 +H -0.89506736 -0.48768372 -0.14843995 +H 0.93560472 -1.27857588 -1.58543917 +H 1.86392938 0.21379924 -1.27081649 +H 1.29414565 0.20948993 1.87273952 +H 0.31517042 -1.28326856 1.83756393 +13 +Properties=species:S:1:pos:R:3 A=10.09703 B=4.26865 C=3.40487 mu=1.4604 alpha=45.55 epsHOMO=-0.256 epsLUMO=0.0801 epsgap=0.3361 =413.9118 zpve=0.115063 U0=-232.333258 U=-232.328097 H=-232.327153 G=-232.361103 Cv=19.023 pbc="F F F" +O 0.54622847 1.03270424 -0.58398083 +C -0.00112269 -0.11036621 0.01898238 +C 0.13945950 -0.34310429 1.54777117 +C -1.26863784 -0.99876517 1.51632654 +C -1.53844651 -0.26418236 0.17423510 +H 0.20332379 1.80433874 -0.12071219 +H 0.41296647 -0.95857955 -0.53560402 +H 0.98890738 -0.92719626 1.90921867 +H 0.11786549 0.61323034 2.08356053 +H -1.20828813 -2.08191064 1.38036699 +H -1.94143614 -0.79119746 2.35014116 +H -2.00495682 0.71307933 0.34581493 +H -2.09160311 -0.78230202 -0.61249171 +11 +Properties=species:S:1:pos:R:3 A=10.85394 B=4.52867 C=3.62328 mu=2.4158 alpha=38.58 epsHOMO=-0.2465 epsLUMO=0.0604 epsgap=0.3069 =374.4087 zpve=0.091005 U0=-268.248371 U=-268.243234 H=-268.24229 G=-268.276572 Cv=17.344 pbc="F F F" +O 0.07721714 1.41738724 -0.14439016 +C 0.01675156 0.02484791 0.03233817 +C 0.11193823 -0.54392541 1.47000744 +O -1.16387804 -1.20093191 1.32441605 +C -1.41930178 -0.52040930 0.07750673 +H 1.00022214 1.67889479 -0.21697466 +H 0.66036495 -0.50380879 -0.68180327 +H 0.91806589 -1.25385265 1.68878628 +H 0.09146208 0.24427487 2.23499232 +H -2.16139683 0.28183960 0.18222436 +H -1.72867456 -1.20941157 -0.71550887 +15 +Properties=species:S:1:pos:R:3 A=7.14221 B=4.37083 C=3.30265 mu=0.1023 alpha=52.92 epsHOMO=-0.2632 epsLUMO=0.094 epsgap=0.3573 =465.3301 zpve=0.137341 U0=-196.406419 U=-196.40034 H=-196.399396 G=-196.435152 Cv=22.005 pbc="F F F" +C -0.05189850 1.55217435 -0.10318438 +C 0.01226648 0.04690675 0.03747520 +C 1.30115692 -0.70661553 -0.19725724 +C 0.70431939 -0.64893239 1.19003562 +C 1.39750324 0.09481280 2.31078011 +H 0.87404209 2.03543171 0.22162228 +H -0.21641357 1.83695278 -1.14852958 +H -0.87157646 1.97673684 0.48797046 +H -0.88508206 -0.45596941 -0.31580786 +H 1.27663658 -1.64149022 -0.74697967 +H 2.19424067 -0.11404121 -0.37569359 +H 0.21672461 -1.56377934 1.51902400 +H 1.91317356 0.99051175 1.95271747 +H 0.68738009 0.40901468 3.08446972 +H 2.14934633 -0.54151807 2.79111543 +13 +Properties=species:S:1:pos:R:3 A=7.36997 B=4.78662 C=3.53123 mu=1.3092 alpha=45.84 epsHOMO=-0.2518 epsLUMO=0.0822 epsgap=0.334 =418.298 zpve=0.113827 U0=-232.32907 U=-232.323327 H=-232.322383 G=-232.357426 Cv=20.702 pbc="F F F" +C -0.07992786 1.55914739 -0.03875994 +C 0.00042206 0.05111569 0.04346551 +C 1.31748624 -0.66230034 -0.20269965 +C 0.71624326 -0.61854924 1.18128126 +O 1.28134126 0.21474798 2.15341739 +H 0.80207677 2.01979988 0.41147972 +H -0.15235410 1.89225261 -1.07968732 +H -0.95836082 1.93564781 0.49643179 +H -0.88615174 -0.46939753 -0.30918496 +H 1.32384464 -1.60086657 -0.74666557 +H 2.18619315 -0.03316813 -0.37068758 +H 0.28509951 -1.54025035 1.57291630 +H 2.12931661 -0.16234387 2.40895930 +14 +Properties=species:S:1:pos:R:3 A=7.53724 B=4.74514 C=3.54049 mu=1.2483 alpha=49.79 epsHOMO=-0.2199 epsLUMO=0.0931 epsgap=0.313 =432.5081 zpve=0.125556 U0=-212.438188 U=-212.432286 H=-212.431342 G=-212.466725 Cv=20.993 pbc="F F F" +C -0.17034561 1.55765735 -0.10065470 +C 0.01075256 0.05574638 -0.05225833 +C 0.71794239 -0.67802425 -1.14204150 +N 1.29811574 -0.59777508 0.19386866 +C 2.50047290 0.20256923 0.36428818 +H 0.60876703 2.05717913 -0.68119301 +H -1.13238698 1.79957181 -0.56489127 +H -0.17350949 1.98946323 0.90659028 +H -0.81010441 -0.46148051 0.44427396 +H 0.39136106 -1.66274618 -1.46771171 +H 1.16668484 -0.06908735 -1.92776126 +H 2.58340476 1.06745445 -0.31262255 +H 2.55143652 0.56892747 1.39502638 +H 3.37185012 -0.43769461 0.19201862 +13 +Properties=species:S:1:pos:R:3 A=8.15202 B=4.38313 C=3.43318 mu=1.8159 alpha=46.02 epsHOMO=-0.2573 epsLUMO=0.0984 epsgap=0.3557 =432.2224 zpve=0.113178 U0=-232.334436 U=-232.32857 H=-232.327626 G=-232.363064 Cv=20.451 pbc="F F F" +C -0.03345961 1.54674842 -0.13373520 +C -0.04966080 0.05914273 0.10861437 +O 1.17261123 -0.65888877 -0.09925231 +C 0.62653087 -0.62548063 1.22492030 +C 1.43849738 0.05647689 2.29618065 +H 0.84261573 2.02417904 0.30895947 +H -0.02020603 1.75197977 -1.20938503 +H -0.93419215 2.01073729 0.28317577 +H -0.92262410 -0.44789053 -0.31001063 +H 0.19593793 -1.58039168 1.53656778 +H 1.84118250 1.01302927 1.95813013 +H 0.82514514 0.22925358 3.18745348 +H 2.28152757 -0.57796414 2.58961605 diff --git a/latest/_modules/index.html b/latest/_modules/index.html new file mode 100644 index 000000000..ca000cccb --- /dev/null +++ b/latest/_modules/index.html @@ -0,0 +1,266 @@ + + + + + + + + Overview: module code - metatensor-models 2023.11.29 documentation + + + + + + + + + + + + + + + + + + + Contents + + + + + + Menu + + + + + + + + Expand + + + + + + Light mode + + + + + + + + + + + + + + Dark mode + + + + + + + Auto light/dark mode + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/latest/_modules/metatensor/models/utils/data/dataset.html b/latest/_modules/metatensor/models/utils/data/dataset.html new file mode 100644 index 000000000..2e527cc66 --- /dev/null +++ b/latest/_modules/metatensor/models/utils/data/dataset.html @@ -0,0 +1,362 @@ + + + + + + + + metatensor.models.utils.data.dataset - metatensor-models 2023.11.29 documentation + + + + + + + + + + + + + + + + + + + Contents + + + + + + Menu + + + + + + + + Expand + + + + + + Light mode + + + + + + + + + + + + + + Dark mode + + + + + + + Auto light/dark mode + + + + + + + + + + + + + + + + + + + +
+
+
+ +
+ +
+
+ +
+ +
+
+ +
+
+
+ + + + + Back to top + +
+
+ +
+ +
+
+

Source code for metatensor.models.utils.data.dataset

+from typing import Dict, List
+
+import metatensor.torch
+import rascaline.torch
+import torch
+from metatensor.torch import Labels, TensorMap
+
+
+
+[docs] +class Dataset(torch.utils.data.Dataset): + def __init__( + self, structures: List[rascaline.torch.System], targets: Dict[str, TensorMap] + ): + """ + Creates a dataset from a list of `rascaline.torch.System` objects + and a dictionary of targets where the keys are strings and the + values are `TensorMap` objects. + """ + + for tensor_map in targets.values(): + n_structures = ( + torch.max(tensor_map.block(0).samples["structure"]).item() + 1 + ) + if n_structures != len(structures): + raise ValueError( + f"Number of structures in input ({len(structures)}) and " + f"output ({n_structures}) must be the same" + ) + + self.structures = structures + self.targets = targets + + def __len__(self): + """ + Return the total number of samples in the dataset. + """ + return len(self.structures) + + def __getitem__(self, index): + """ + Generates one sample of data. + + Args: + index: The index of the item in the dataset. + + Returns: + A tuple containing the structure and targets for the given index. + """ + structure = self.structures[index] + + structure_index_samples = Labels( + names=["structure"], + values=torch.tensor([[index]]), # must be a 2D-array + ) + + targets = {} + for name, tensor_map in self.targets.items(): + targets[name] = metatensor.torch.slice( + tensor_map, "samples", structure_index_samples + ) + + return structure, targets + + @property + def all_species(self) -> List[int]: + """ + Returns the list of all species present in the dataset. + + Returns: + The list of species present in the dataset. + """ + species = set() + for structure in self.structures: + species.update(structure.species.tolist()) + + return sorted(species)
+ + + +
+[docs] +def collate_fn(batch): + """ + Creates a batch from a list of samples. + + Args: + batch: A list of samples, where each sample is a tuple containing a + structure and targets. + + Returns: + A tuple containing the structures and targets for the batch. + """ + + structures = [sample[0] for sample in batch] + targets = {} + for name in batch[0][1].keys(): + targets[name] = metatensor.torch.join( + [sample[1][name] for sample in batch], "samples" + ) + + return structures, targets
+ +
+
+
+
+ + +
+
+ + Made with Sphinx and @pradyunsg's + + Furo + +
+
+
+ + +
+
+
+ +
+
+ +
+
+ + + + + + \ No newline at end of file diff --git a/latest/_modules/metatensor/models/utils/data/readers.html b/latest/_modules/metatensor/models/utils/data/readers.html new file mode 100644 index 000000000..b128591fb --- /dev/null +++ b/latest/_modules/metatensor/models/utils/data/readers.html @@ -0,0 +1,320 @@ + + + + + + + + metatensor.models.utils.data.readers - metatensor-models 2023.11.29 documentation + + + + + + + + + + + + + + + + + + + Contents + + + + + + Menu + + + + + + + + Expand + + + + + + Light mode + + + + + + + + + + + + + + Dark mode + + + + + + + Auto light/dark mode + + + + + + + + + + + + + + + + + + + +
+
+
+ +
+ +
+
+ +
+ +
+
+ +
+
+
+ + + + + Back to top + +
+
+ +
+ +
+
+

Source code for metatensor.models.utils.data.readers

+from typing import List, Dict, Optional, Union
+
+from pathlib import Path
+
+from metatensor.torch import TensorMap
+
+from .structures import STRUCTURE_READERS
+from .targets import TARGET_READERS
+
+from rascaline.torch.system import System
+
+
+
+[docs] +def read_structures(filename: str, fileformat: Optional[str] = None) -> List[System]: + """Read structure informations from a file. + + :param filename: name of the file to read + :param fileformat: format of the structure file. If :py:obj:`None` the format is + determined from the suffix. + :returns: list of structures + """ + + if fileformat is None: + fileformat = Path(filename).suffix + + try: + reader = STRUCTURE_READERS[fileformat] + except KeyError: + raise ValueError(f"fileformat '{fileformat}' is not supported") + + return reader(filename)
+ + + +
+[docs] +def read_targets( + filename: str, + target_values: Union[List[str], str], + fileformat: Optional[str] = None, +) -> Dict[str, TensorMap]: + """Read target informations from a file. + + :param filename: name of the file to read + :param target_values: target values to be parsed from the file. + :param fileformat: format of the target value file. If :py:obj:`None` the format is + determined from the suffix. + :returns: dictionary containing one key per ``target_value``. + """ + + if fileformat is None: + fileformat = Path(filename).suffix + + try: + reader = TARGET_READERS[fileformat] + except KeyError: + raise ValueError(f"fileformat '{fileformat}' is not supported") + + return reader(filename, target_values)
+ +
+
+
+
+ + +
+
+ + Made with Sphinx and @pradyunsg's + + Furo + +
+
+
+ + +
+
+
+ +
+
+ +
+
+ + + + + + \ No newline at end of file diff --git a/latest/_modules/metatensor/models/utils/data/readers/structures/ase.html b/latest/_modules/metatensor/models/utils/data/readers/structures/ase.html new file mode 100644 index 000000000..5dc191f64 --- /dev/null +++ b/latest/_modules/metatensor/models/utils/data/readers/structures/ase.html @@ -0,0 +1,280 @@ + + + + + + + + metatensor.models.utils.data.readers.structures.ase - metatensor-models 2023.11.29 documentation + + + + + + + + + + + + + + + + + + + Contents + + + + + + Menu + + + + + + + + Expand + + + + + + Light mode + + + + + + + + + + + + + + Dark mode + + + + + + + Auto light/dark mode + + + + + + + + + + + + + + + + + + + +
+
+
+ +
+ +
+
+ +
+ +
+
+ +
+
+
+ + + + + Back to top + +
+
+ +
+ +
+
+

Source code for metatensor.models.utils.data.readers.structures.ase

+from typing import List
+
+import ase.io
+from rascaline.systems import AseSystem
+from rascaline.torch.system import System, systems_to_torch
+
+
+
+[docs] +def read_ase(filename: str) -> List[System]: + """Store structure informations using ase. + + :param filename: name of the file to read + + :returns: + A list of structures + """ + systems = [AseSystem(atoms) for atoms in ase.io.read(filename, ":")] + + return systems_to_torch(systems)
+ +
+
+
+
+ + +
+
+ + Made with Sphinx and @pradyunsg's + + Furo + +
+
+
+ + +
+
+
+ +
+
+ +
+
+ + + + + + \ No newline at end of file diff --git a/latest/_modules/metatensor/models/utils/data/readers/targets/ase.html b/latest/_modules/metatensor/models/utils/data/readers/targets/ase.html new file mode 100644 index 000000000..219a5546a --- /dev/null +++ b/latest/_modules/metatensor/models/utils/data/readers/targets/ase.html @@ -0,0 +1,303 @@ + + + + + + + + metatensor.models.utils.data.readers.targets.ase - metatensor-models 2023.11.29 documentation + + + + + + + + + + + + + + + + + + + Contents + + + + + + Menu + + + + + + + + Expand + + + + + + Light mode + + + + + + + + + + + + + + Dark mode + + + + + + + Auto light/dark mode + + + + + + + + + + + + + + + + + + + +
+
+
+ +
+ +
+
+ +
+ +
+
+ +
+
+
+ + + + + Back to top + +
+
+ +
+ +
+
+

Source code for metatensor.models.utils.data.readers.targets.ase

+from typing import Dict, List, Union
+
+import ase.io
+import torch
+from metatensor.torch import Labels, TensorBlock, TensorMap
+
+
+
+[docs] +def read_ase( + filename: str, + target_values: Union[List[str], str], +) -> Dict[str, TensorMap]: + """Store target informations with ase in a :class:`metatensor.TensorMap`. + + :param filename: name of the file to read + :param target_values: target values to be parsed from the file. + + :returns: + TensorMap containing the given information + """ + + if type(target_values) is str: + target_values = [target_values] + + frames = ase.io.read(filename, ":") + + target_dictionary = {} + for target_value in target_values: + values = [f.info[target_value] for f in frames] + + n_structures = len(values) + + block = TensorBlock( + values=torch.tensor(values).reshape(-1, 1), + samples=Labels(["structure"], torch.arange(n_structures).reshape(-1, 1)), + components=[], + properties=Labels(["energy"], torch.tensor([(0,)])), + ) + + target_dictionary[target_value] = TensorMap(Labels.single(), [block]) + + return target_dictionary
+ +
+
+
+
+ + +
+
+ + Made with Sphinx and @pradyunsg's + + Furo + +
+
+
+ + +
+
+
+ +
+
+ +
+
+ + + + + + \ No newline at end of file diff --git a/latest/_modules/metatensor/models/utils/data/writers.html b/latest/_modules/metatensor/models/utils/data/writers.html new file mode 100644 index 000000000..c5c2a7ac9 --- /dev/null +++ b/latest/_modules/metatensor/models/utils/data/writers.html @@ -0,0 +1,301 @@ + + + + + + + + metatensor.models.utils.data.writers - metatensor-models 2023.11.29 documentation + + + + + + + + + + + + + + + + + + + Contents + + + + + + Menu + + + + + + + + Expand + + + + + + Light mode + + + + + + + + + + + + + + Dark mode + + + + + + + Auto light/dark mode + + + + + + + + + + + + + + + + + + + +
+
+
+ +
+ +
+
+ +
+ +
+
+ +
+
+
+ + + + + Back to top + +
+
+ +
+ +
+
+

Source code for metatensor.models.utils.data.writers

+from typing import List, Optional
+
+from pathlib import Path
+from metatensor.torch import TensorMap
+from rascaline.torch.system import System
+
+from .xyz import write_xyz
+
+
+PREDICTIONS_WRITERS = {".xyz": write_xyz}
+""":py:class:`dict`: dictionary mapping file suffixes to a prediction writers"""
+
+
+
+[docs] +def write_predictions( + filename: str, + predictions: TensorMap, + structures: List[System], + fileformat: Optional[str] = None, +) -> None: + """Writes predictions to a file. + + For certain file suffixes also the structures will be written (i.e ``xyz``). + + :param filename: name of the file to write + :param predictions: :py:class:`metatensor.torch.TensorMap` containinb the + predictions that should be written + :param structures: list of structures that for some writers will also be written + :param fileformat: format of the target value file. If :py:obj:`None` the format is + determined from the suffix. + """ + if fileformat is None: + fileformat = Path(filename).suffix + + try: + writer = PREDICTIONS_WRITERS[fileformat] + except KeyError: + raise ValueError(f"fileformat '{fileformat}' is not supported") + + return writer(filename, predictions, structures)
+ +
+
+
+
+ + +
+
+ + Made with Sphinx and @pradyunsg's + + Furo + +
+
+
+ + +
+
+
+ +
+
+ +
+
+ + + + + + \ No newline at end of file diff --git a/latest/_modules/metatensor/models/utils/data/writers/xyz.html b/latest/_modules/metatensor/models/utils/data/writers/xyz.html new file mode 100644 index 000000000..7086e9bf0 --- /dev/null +++ b/latest/_modules/metatensor/models/utils/data/writers/xyz.html @@ -0,0 +1,290 @@ + + + + + + + + metatensor.models.utils.data.writers.xyz - metatensor-models 2023.11.29 documentation + + + + + + + + + + + + + + + + + + + Contents + + + + + + Menu + + + + + + + + Expand + + + + + + Light mode + + + + + + + + + + + + + + Dark mode + + + + + + + Auto light/dark mode + + + + + + + + + + + + + + + + + + + +
+
+
+ +
+ +
+
+ +
+ +
+
+ +
+
+
+ + + + + Back to top + +
+
+ +
+ +
+
+

Source code for metatensor.models.utils.data.writers.xyz

+from typing import List
+
+import ase
+import ase.io
+import torch
+from metatensor.torch import TensorMap
+from rascaline.torch.system import System
+
+
+
+[docs] +def write_xyz(filename: str, predictions: TensorMap, structures: List[System]) -> None: + """An ase based xyz file writer + + :param filename: name of the file to read + :param predictions: prediction values written to the file. + :param structures: strcutures additional written to the file. + """ + frames = [] + for i_system, system in enumerate(structures): + info = {"energy": float(predictions["energy"].block().values[i_system, 0])} + atoms = ase.Atoms(symbols=system.species, positions=system.positions, info=info) + + if torch.any(system.cell != 0): + atoms.pbc = True + atoms.cell = system.cell + + frames.append(atoms) + + ase.io.write(filename, frames)
+ +
+
+
+
+ + +
+
+ + Made with Sphinx and @pradyunsg's + + Furo + +
+
+
+ + +
+
+
+ +
+
+ +
+
+ + + + + + \ No newline at end of file diff --git a/latest/_modules/metatensor/models/utils/model_io.html b/latest/_modules/metatensor/models/utils/model_io.html new file mode 100644 index 000000000..8513698da --- /dev/null +++ b/latest/_modules/metatensor/models/utils/model_io.html @@ -0,0 +1,321 @@ + + + + + + + + metatensor.models.utils.model_io - metatensor-models 2023.11.29 documentation + + + + + + + + + + + + + + + + + + + Contents + + + + + + Menu + + + + + + + + Expand + + + + + + Light mode + + + + + + + + + + + + + + Dark mode + + + + + + + Auto light/dark mode + + + + + + + + + + + + + + + + + + + +
+
+
+ +
+ +
+
+ +
+ +
+
+ +
+
+
+ + + + + Back to top + +
+
+ +
+ +
+
+

Source code for metatensor.models.utils.model_io

+import importlib
+
+import torch
+
+
+
+[docs] +def save_model( + model: torch.nn.Module, + path: str, +) -> None: + """Saves a model to a file, along with all the metadata needed to load it. + + Parameters + ---------- + :param model: The model to save. + :param path: The path to the file where the model should be saved. + """ + torch.save( + { + "architecture_name": model.name, + "model_state_dict": model.state_dict(), + "model_hypers": model.hypers, + "all_species": model.all_species, + }, + path, + )
+ + + +
+[docs] +def load_model(path: str) -> torch.nn.Module: + """Loads a model from a file. + + Parameters + ---------- + :param path: The path to the file containing the model. + + Returns + ------- + :return: The loaded model. + """ + + # Load the model and the metadata + model_dict = torch.load(path) + + # Get the architecture + architecture = importlib.import_module( + f"metatensor.models.{model_dict['architecture_name']}" + ) + + # Create the model + model = architecture.Model( + all_species=model_dict["all_species"], hypers=model_dict["model_hypers"] + ) + + # Load the model weights + model.load_state_dict(model_dict["model_state_dict"]) + + return model
+ +
+
+
+
+ + +
+
+ + Made with Sphinx and @pradyunsg's + + Furo + +
+
+
+ + +
+
+
+ +
+
+ +
+
+ + + + + + \ No newline at end of file diff --git a/latest/_sources/architectures/index.rst.txt b/latest/_sources/architectures/index.rst.txt new file mode 100644 index 000000000..c980b7510 --- /dev/null +++ b/latest/_sources/architectures/index.rst.txt @@ -0,0 +1,10 @@ +Available Architectures +======================= + +This is a list of all architectures available in ``metatensor-models``. + +.. toctree:: + :maxdepth: 1 + :glob: + + ./* diff --git a/latest/_sources/architectures/soap-bpnn.rst.txt b/latest/_sources/architectures/soap-bpnn.rst.txt new file mode 100644 index 000000000..828e4e02e --- /dev/null +++ b/latest/_sources/architectures/soap-bpnn.rst.txt @@ -0,0 +1,32 @@ +.. _architecture-soap-bpnn: + +SOAP-BPNN +========= + +This is a Behler-Parrinello neural network with SOAP features. + + +Installation +------------ + +To install the package, you can run the following command in the root +directory of the repository: + +.. code-block:: bash + + pip install .[soap-bpnn] + +This will install the package with the SOAP-BPNN dependencies. + + +Hyperparameters +--------------- + +The hyperparameters (and relative default values) for the SOAP-BPNN model are: + +.. literalinclude:: ../../../src/metatensor/models/cli/conf/architecture/soap_bpnn.yaml + :language: yaml + +Any of these hyperparameters can be overridden with the training parameter file. + + diff --git a/latest/_sources/dev-docs/adding-models.rst.txt b/latest/_sources/dev-docs/adding-models.rst.txt new file mode 100644 index 000000000..a97544db4 --- /dev/null +++ b/latest/_sources/dev-docs/adding-models.rst.txt @@ -0,0 +1,4 @@ +Adding new models +================= + +To be done. diff --git a/latest/_sources/dev-docs/index.rst.txt b/latest/_sources/dev-docs/index.rst.txt new file mode 100644 index 000000000..c46ce355d --- /dev/null +++ b/latest/_sources/dev-docs/index.rst.txt @@ -0,0 +1,13 @@ +Developer documentation +======================= + +This is a collection of documentation for developers of the metatensor-models package. +It includes documentation on how to add a new model, as well as the API of the utils +module. + + +.. toctree:: + :maxdepth: 1 + + adding-models + utils/index diff --git a/latest/_sources/dev-docs/utils/dataset.rst.txt b/latest/_sources/dev-docs/utils/dataset.rst.txt new file mode 100644 index 000000000..c086d3e84 --- /dev/null +++ b/latest/_sources/dev-docs/utils/dataset.rst.txt @@ -0,0 +1,7 @@ +Dataset +####### + +.. automodule:: metatensor.models.utils.data.dataset + :members: + :undoc-members: + :show-inheritance: diff --git a/latest/_sources/dev-docs/utils/index.rst.txt b/latest/_sources/dev-docs/utils/index.rst.txt new file mode 100644 index 000000000..7b7852442 --- /dev/null +++ b/latest/_sources/dev-docs/utils/index.rst.txt @@ -0,0 +1,12 @@ +Utility API +=========== + +This is the API for the ``utils`` module of ``metatensor-models``. + +.. toctree:: + :maxdepth: 1 + + dataset + readers/index + writers + model-io diff --git a/latest/_sources/dev-docs/utils/model-io.rst.txt b/latest/_sources/dev-docs/utils/model-io.rst.txt new file mode 100644 index 000000000..14b6e6d3d --- /dev/null +++ b/latest/_sources/dev-docs/utils/model-io.rst.txt @@ -0,0 +1,7 @@ +Model IO +######## + +.. automodule:: metatensor.models.utils.model_io + :members: + :undoc-members: + :show-inheritance: diff --git a/latest/_sources/dev-docs/utils/readers/index.rst.txt b/latest/_sources/dev-docs/utils/readers/index.rst.txt new file mode 100644 index 000000000..c221ecfd5 --- /dev/null +++ b/latest/_sources/dev-docs/utils/readers/index.rst.txt @@ -0,0 +1,17 @@ +Structure and Target data Readers +================================= + +The main entry point for reading structure and target information are the two reader +functions + +.. automodule:: metatensor.models.utils.data.readers + :members: + +Based on the provided filename they chose which child reader they use. For details on +these refer to their documentation + +.. toctree:: + :maxdepth: 1 + + structure + target diff --git a/latest/_sources/dev-docs/utils/readers/structure.rst.txt b/latest/_sources/dev-docs/utils/readers/structure.rst.txt new file mode 100644 index 000000000..4b76fecdb --- /dev/null +++ b/latest/_sources/dev-docs/utils/readers/structure.rst.txt @@ -0,0 +1,13 @@ +Structure Readers +################# + +Parsers for obtaining information from structures. All readers return a :py:class:`list` +of :py:class:`rascaline.torch.system.System`. The mapping which reader is used for which +file type is stored in + +.. autodata:: metatensor.models.utils.data.readers.structures.STRUCTURE_READERS + +Implemented Readers +------------------- + +.. autofunction:: metatensor.models.utils.data.readers.structures.read_ase diff --git a/latest/_sources/dev-docs/utils/readers/target.rst.txt b/latest/_sources/dev-docs/utils/readers/target.rst.txt new file mode 100644 index 000000000..e9eb26dca --- /dev/null +++ b/latest/_sources/dev-docs/utils/readers/target.rst.txt @@ -0,0 +1,13 @@ +Target data Reader +################## + +Parsers for obtaining information from target files. All readers return a of +:py:class:`metatensor.torch.TensorMap`. The mapping which reader is used for which file +type is stored in + +.. autodata:: metatensor.models.utils.data.readers.targets.TARGET_READERS + +Implemented Readers +------------------- + +.. autofunction:: metatensor.models.utils.data.readers.targets.read_ase diff --git a/latest/_sources/dev-docs/utils/writers.rst.txt b/latest/_sources/dev-docs/utils/writers.rst.txt new file mode 100644 index 000000000..82695a85a --- /dev/null +++ b/latest/_sources/dev-docs/utils/writers.rst.txt @@ -0,0 +1,17 @@ +Target data Writers +=================== + +The main entry point for writing target information is + +.. autofunction:: metatensor.models.utils.data.writers.write_predictions + + +Based on the provided filename the writer choses which child writer to use. The mapping +which reader is used for which file type is stored in + +.. autodata:: metatensor.models.utils.data.writers.PREDICTIONS_WRITERS + +Implemented Writers +------------------- + +.. autofunction:: metatensor.models.utils.data.writers.write_xyz diff --git a/latest/_sources/getting-started/index.rst.txt b/latest/_sources/getting-started/index.rst.txt new file mode 100644 index 000000000..e941c77e1 --- /dev/null +++ b/latest/_sources/getting-started/index.rst.txt @@ -0,0 +1,10 @@ +Getting started +=============== + +This sections describes how to install the package, and its most basic commands. + +.. toctree:: + :maxdepth: 1 + + installation + usage diff --git a/latest/_sources/getting-started/installation.rst.txt b/latest/_sources/getting-started/installation.rst.txt new file mode 100644 index 000000000..95332be0c --- /dev/null +++ b/latest/_sources/getting-started/installation.rst.txt @@ -0,0 +1,5 @@ +.. _label_installation: + +.. include:: ../../../README.rst + :start-after: marker-installation + :end-before: marker-issues diff --git a/latest/_sources/getting-started/usage.rst.txt b/latest/_sources/getting-started/usage.rst.txt new file mode 100644 index 000000000..b8456ec4f --- /dev/null +++ b/latest/_sources/getting-started/usage.rst.txt @@ -0,0 +1,68 @@ +Usage +===== + +`metatensor-models` is designed for an direct usage from the the command line (cli). The +general help of `metatensor-models` can be accessed using + +.. code-block:: bash + + metatensor-models --help + +We now demonstrate how to `train` and `evaluate` a model from the command line. For this +example we use the :ref:`architecture-soap-bpnn` architecture and a subset of the `QM9 +dataset `_. You can obtain the reduced dataset +from our :download:`website <../../static/qm9_reduced_100.xyz>`. + +Training +######## + +To train models, `metatensor-models` uses the hydra framework. Hydra is a framework +developed by Facebook AI for elegantly configuring complex applications. It's primarily +used for managing command-line arguments in Python applications, allowing for a +structured and dynamic approach to configuration. It allows to dynamical composition and +override of config files and the command line and has powerful tools to create multiple +training runs with a single command. We will not explain here how to use hydra in +detail, as we only use a few functions ins this example but rather refer to their good +package documentation. + +The sub-command to start a model training is + +.. code-block:: bash + + metatensor-models train + +To train a model you have to define your options. This includes the specific +architecture you want to use and the data including the training structures and target +values + +The default model and training hyperparameter for each model are listed in their +corresponding documentation page. We will use these minimal options to run an example +training using the default hyperparameters of an SOAP BPNN model + +.. literalinclude:: ../../static/options.yaml + :language: yaml + +For each training run a new output directory based on the current date and time is +created. By default, this output directory is used to store Hydra's output for the run +(configuration, Logs etc). You can `override +`_ this +behavior in the options file. To start the training create an ``options.yaml`` file in +the current directory and type + +.. literalinclude:: ../../../examples/usage.sh + :language: bash + :lines: 3-8 + + +Evaluation +########## + +The sub-command to evaluate a already trained model is + +.. code-block:: bash + + metatensor-models eval + +.. literalinclude:: ../../../examples/usage.sh + :language: bash + :lines: 9- diff --git a/latest/_sources/index.rst.txt b/latest/_sources/index.rst.txt new file mode 100644 index 000000000..2d2178d3b --- /dev/null +++ b/latest/_sources/index.rst.txt @@ -0,0 +1,16 @@ +Welcome to metatensor-models's documentation! +============================================= + +This is a collection of atomistic models interfaced with ``metatensor``. + +.. include:: ../../README.rst + :start-after: marker-architectures + :end-before: marker-documentation + +.. toctree:: + :maxdepth: 1 + :hidden: + + getting-started/index + architectures/index + dev-docs/index diff --git a/latest/_static/basic.css b/latest/_static/basic.css new file mode 100644 index 000000000..30fee9d0f --- /dev/null +++ b/latest/_static/basic.css @@ -0,0 +1,925 @@ +/* + * basic.css + * ~~~~~~~~~ + * + * Sphinx stylesheet -- basic theme. + * + * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. + * :license: BSD, see LICENSE for details. + * + */ + +/* -- main layout ----------------------------------------------------------- */ + +div.clearer { + clear: both; +} + +div.section::after { + display: block; + content: ''; + clear: left; +} + +/* -- relbar ---------------------------------------------------------------- */ + +div.related { + width: 100%; + font-size: 90%; +} + +div.related h3 { + display: none; +} + +div.related ul { + margin: 0; + padding: 0 0 0 10px; + list-style: none; +} + +div.related li { + display: inline; +} + +div.related li.right { + float: right; + margin-right: 5px; +} + +/* -- sidebar --------------------------------------------------------------- */ + +div.sphinxsidebarwrapper { + padding: 10px 5px 0 10px; +} + +div.sphinxsidebar { + float: left; + width: 230px; + margin-left: -100%; + font-size: 90%; + word-wrap: break-word; + overflow-wrap : break-word; +} + +div.sphinxsidebar ul { + list-style: none; +} + +div.sphinxsidebar ul ul, +div.sphinxsidebar ul.want-points { + margin-left: 20px; + list-style: square; +} + +div.sphinxsidebar ul ul { + margin-top: 0; + margin-bottom: 0; +} + +div.sphinxsidebar form { + margin-top: 10px; +} + +div.sphinxsidebar input { + border: 1px solid #98dbcc; + font-family: sans-serif; + font-size: 1em; +} + +div.sphinxsidebar #searchbox form.search { + overflow: hidden; +} + +div.sphinxsidebar #searchbox input[type="text"] { + float: left; + width: 80%; + padding: 0.25em; + box-sizing: border-box; +} + +div.sphinxsidebar #searchbox input[type="submit"] { + float: left; + width: 20%; + border-left: none; + padding: 0.25em; + box-sizing: border-box; +} + + +img { + border: 0; + max-width: 100%; +} + +/* -- search page ----------------------------------------------------------- */ + +ul.search { + margin: 10px 0 0 20px; + padding: 0; +} + +ul.search li { + padding: 5px 0 5px 20px; + background-image: url(file.png); + background-repeat: no-repeat; + background-position: 0 7px; +} + +ul.search li a { + font-weight: bold; +} + +ul.search li p.context { + color: #888; + margin: 2px 0 0 30px; + text-align: left; +} + +ul.keywordmatches li.goodmatch a { + font-weight: bold; +} + +/* -- index page ------------------------------------------------------------ */ + +table.contentstable { + width: 90%; + margin-left: auto; + margin-right: auto; +} + +table.contentstable p.biglink { + line-height: 150%; +} + +a.biglink { + font-size: 1.3em; +} + +span.linkdescr { + font-style: italic; + padding-top: 5px; + font-size: 90%; +} + +/* -- general index --------------------------------------------------------- */ + +table.indextable { + width: 100%; +} + +table.indextable td { + text-align: left; + vertical-align: top; +} + +table.indextable ul { + margin-top: 0; + margin-bottom: 0; + list-style-type: none; +} + +table.indextable > tbody > tr > td > ul { + padding-left: 0em; +} + +table.indextable tr.pcap { + height: 10px; +} + +table.indextable tr.cap { + margin-top: 10px; + background-color: #f2f2f2; +} + +img.toggler { + margin-right: 3px; + margin-top: 3px; + cursor: pointer; +} + +div.modindex-jumpbox { + border-top: 1px solid #ddd; + border-bottom: 1px solid #ddd; + margin: 1em 0 1em 0; + padding: 0.4em; +} + +div.genindex-jumpbox { + border-top: 1px solid #ddd; + border-bottom: 1px solid #ddd; + margin: 1em 0 1em 0; + padding: 0.4em; +} + +/* -- domain module index --------------------------------------------------- */ + +table.modindextable td { + padding: 2px; + border-collapse: collapse; +} + +/* -- general body styles --------------------------------------------------- */ + +div.body { + min-width: 360px; + max-width: 800px; +} + +div.body p, div.body dd, div.body li, div.body blockquote { + -moz-hyphens: auto; + -ms-hyphens: auto; + -webkit-hyphens: auto; + hyphens: auto; +} + +a.headerlink { + visibility: hidden; +} + +a:visited { + color: #551A8B; +} + +h1:hover > a.headerlink, +h2:hover > a.headerlink, +h3:hover > a.headerlink, +h4:hover > a.headerlink, +h5:hover > a.headerlink, +h6:hover > a.headerlink, +dt:hover > a.headerlink, +caption:hover > a.headerlink, +p.caption:hover > a.headerlink, +div.code-block-caption:hover > a.headerlink { + visibility: visible; +} + +div.body p.caption { + text-align: inherit; +} + +div.body td { + text-align: left; +} + +.first { + margin-top: 0 !important; +} + +p.rubric { + margin-top: 30px; + font-weight: bold; +} + +img.align-left, figure.align-left, .figure.align-left, object.align-left { + clear: left; + float: left; + margin-right: 1em; +} + +img.align-right, figure.align-right, .figure.align-right, object.align-right { + clear: right; + float: right; + margin-left: 1em; +} + +img.align-center, figure.align-center, .figure.align-center, object.align-center { + display: block; + margin-left: auto; + margin-right: auto; +} + +img.align-default, figure.align-default, .figure.align-default { + display: block; + margin-left: auto; + margin-right: auto; +} + +.align-left { + text-align: left; +} + +.align-center { + text-align: center; +} + +.align-default { + text-align: center; +} + +.align-right { + text-align: right; +} + +/* -- sidebars -------------------------------------------------------------- */ + +div.sidebar, +aside.sidebar { + margin: 0 0 0.5em 1em; + border: 1px solid #ddb; + padding: 7px; + background-color: #ffe; + width: 40%; + float: right; + clear: right; + overflow-x: auto; +} + +p.sidebar-title { + font-weight: bold; +} + +nav.contents, +aside.topic, +div.admonition, div.topic, blockquote { + clear: left; +} + +/* -- topics ---------------------------------------------------------------- */ + +nav.contents, +aside.topic, +div.topic { + border: 1px solid #ccc; + padding: 7px; + margin: 10px 0 10px 0; +} + +p.topic-title { + font-size: 1.1em; + font-weight: bold; + margin-top: 10px; +} + +/* -- admonitions ----------------------------------------------------------- */ + +div.admonition { + margin-top: 10px; + margin-bottom: 10px; + padding: 7px; +} + +div.admonition dt { + font-weight: bold; +} + +p.admonition-title { + margin: 0px 10px 5px 0px; + font-weight: bold; +} + +div.body p.centered { + text-align: center; + margin-top: 25px; +} + +/* -- content of sidebars/topics/admonitions -------------------------------- */ + +div.sidebar > :last-child, +aside.sidebar > :last-child, +nav.contents > :last-child, +aside.topic > :last-child, +div.topic > :last-child, +div.admonition > :last-child { + margin-bottom: 0; +} + +div.sidebar::after, +aside.sidebar::after, +nav.contents::after, +aside.topic::after, +div.topic::after, +div.admonition::after, +blockquote::after { + display: block; + content: ''; + clear: both; +} + +/* -- tables ---------------------------------------------------------------- */ + +table.docutils { + margin-top: 10px; + margin-bottom: 10px; + border: 0; + border-collapse: collapse; +} + +table.align-center { + margin-left: auto; + margin-right: auto; +} + +table.align-default { + margin-left: auto; + margin-right: auto; +} + +table caption span.caption-number { + font-style: italic; +} + +table caption span.caption-text { +} + +table.docutils td, table.docutils th { + padding: 1px 8px 1px 5px; + border-top: 0; + border-left: 0; + border-right: 0; + border-bottom: 1px solid #aaa; +} + +th { + text-align: left; + padding-right: 5px; +} + +table.citation { + border-left: solid 1px gray; + margin-left: 1px; +} + +table.citation td { + border-bottom: none; +} + +th > :first-child, +td > :first-child { + margin-top: 0px; +} + +th > :last-child, +td > :last-child { + margin-bottom: 0px; +} + +/* -- figures --------------------------------------------------------------- */ + +div.figure, figure { + margin: 0.5em; + padding: 0.5em; +} + +div.figure p.caption, figcaption { + padding: 0.3em; +} + +div.figure p.caption span.caption-number, +figcaption span.caption-number { + font-style: italic; +} + +div.figure p.caption span.caption-text, +figcaption span.caption-text { +} + +/* -- field list styles ----------------------------------------------------- */ + +table.field-list td, table.field-list th { + border: 0 !important; +} + +.field-list ul { + margin: 0; + padding-left: 1em; +} + +.field-list p { + margin: 0; +} + +.field-name { + -moz-hyphens: manual; + -ms-hyphens: manual; + -webkit-hyphens: manual; + hyphens: manual; +} + +/* -- hlist styles ---------------------------------------------------------- */ + +table.hlist { + margin: 1em 0; +} + +table.hlist td { + vertical-align: top; +} + +/* -- object description styles --------------------------------------------- */ + +.sig { + font-family: 'Consolas', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', monospace; +} + +.sig-name, code.descname { + background-color: transparent; + font-weight: bold; +} + +.sig-name { + font-size: 1.1em; +} + +code.descname { + font-size: 1.2em; +} + +.sig-prename, code.descclassname { + background-color: transparent; +} + +.optional { + font-size: 1.3em; +} + +.sig-paren { + font-size: larger; +} + +.sig-param.n { + font-style: italic; +} + +/* C++ specific styling */ + +.sig-inline.c-texpr, +.sig-inline.cpp-texpr { + font-family: unset; +} + +.sig.c .k, .sig.c .kt, +.sig.cpp .k, .sig.cpp .kt { + color: #0033B3; +} + +.sig.c .m, +.sig.cpp .m { + color: #1750EB; +} + +.sig.c .s, .sig.c .sc, +.sig.cpp .s, .sig.cpp .sc { + color: #067D17; +} + + +/* -- other body styles ----------------------------------------------------- */ + +ol.arabic { + list-style: decimal; +} + +ol.loweralpha { + list-style: lower-alpha; +} + +ol.upperalpha { + list-style: upper-alpha; +} + +ol.lowerroman { + list-style: lower-roman; +} + +ol.upperroman { + list-style: upper-roman; +} + +:not(li) > ol > li:first-child > :first-child, +:not(li) > ul > li:first-child > :first-child { + margin-top: 0px; +} + +:not(li) > ol > li:last-child > :last-child, +:not(li) > ul > li:last-child > :last-child { + margin-bottom: 0px; +} + +ol.simple ol p, +ol.simple ul p, +ul.simple ol p, +ul.simple ul p { + margin-top: 0; +} + +ol.simple > li:not(:first-child) > p, +ul.simple > li:not(:first-child) > p { + margin-top: 0; +} + +ol.simple p, +ul.simple p { + margin-bottom: 0; +} + +aside.footnote > span, +div.citation > span { + float: left; +} +aside.footnote > span:last-of-type, +div.citation > span:last-of-type { + padding-right: 0.5em; +} +aside.footnote > p { + margin-left: 2em; +} +div.citation > p { + margin-left: 4em; +} +aside.footnote > p:last-of-type, +div.citation > p:last-of-type { + margin-bottom: 0em; +} +aside.footnote > p:last-of-type:after, +div.citation > p:last-of-type:after { + content: ""; + clear: both; +} + +dl.field-list { + display: grid; + grid-template-columns: fit-content(30%) auto; +} + +dl.field-list > dt { + font-weight: bold; + word-break: break-word; + padding-left: 0.5em; + padding-right: 5px; +} + +dl.field-list > dd { + padding-left: 0.5em; + margin-top: 0em; + margin-left: 0em; + margin-bottom: 0em; +} + +dl { + margin-bottom: 15px; +} + +dd > :first-child { + margin-top: 0px; +} + +dd ul, dd table { + margin-bottom: 10px; +} + +dd { + margin-top: 3px; + margin-bottom: 10px; + margin-left: 30px; +} + +.sig dd { + margin-top: 0px; + margin-bottom: 0px; +} + +.sig dl { + margin-top: 0px; + margin-bottom: 0px; +} + +dl > dd:last-child, +dl > dd:last-child > :last-child { + margin-bottom: 0; +} + +dt:target, span.highlighted { + background-color: #fbe54e; +} + +rect.highlighted { + fill: #fbe54e; +} + +dl.glossary dt { + font-weight: bold; + font-size: 1.1em; +} + +.versionmodified { + font-style: italic; +} + +.system-message { + background-color: #fda; + padding: 5px; + border: 3px solid red; +} + +.footnote:target { + background-color: #ffa; +} + +.line-block { + display: block; + margin-top: 1em; + margin-bottom: 1em; +} + +.line-block .line-block { + margin-top: 0; + margin-bottom: 0; + margin-left: 1.5em; +} + +.guilabel, .menuselection { + font-family: sans-serif; +} + +.accelerator { + text-decoration: underline; +} + +.classifier { + font-style: oblique; +} + +.classifier:before { + font-style: normal; + margin: 0 0.5em; + content: ":"; + display: inline-block; +} + +abbr, acronym { + border-bottom: dotted 1px; + cursor: help; +} + +.translated { + background-color: rgba(207, 255, 207, 0.2) +} + +.untranslated { + background-color: rgba(255, 207, 207, 0.2) +} + +/* -- code displays --------------------------------------------------------- */ + +pre { + overflow: auto; + overflow-y: hidden; /* fixes display issues on Chrome browsers */ +} + +pre, div[class*="highlight-"] { + clear: both; +} + +span.pre { + -moz-hyphens: none; + -ms-hyphens: none; + -webkit-hyphens: none; + hyphens: none; + white-space: nowrap; +} + +div[class*="highlight-"] { + margin: 1em 0; +} + +td.linenos pre { + border: 0; + background-color: transparent; + color: #aaa; +} + +table.highlighttable { + display: block; +} + +table.highlighttable tbody { + display: block; +} + +table.highlighttable tr { + display: flex; +} + +table.highlighttable td { + margin: 0; + padding: 0; +} + +table.highlighttable td.linenos { + padding-right: 0.5em; +} + +table.highlighttable td.code { + flex: 1; + overflow: hidden; +} + +.highlight .hll { + display: block; +} + +div.highlight pre, +table.highlighttable pre { + margin: 0; +} + +div.code-block-caption + div { + margin-top: 0; +} + +div.code-block-caption { + margin-top: 1em; + padding: 2px 5px; + font-size: small; +} + +div.code-block-caption code { + background-color: transparent; +} + +table.highlighttable td.linenos, +span.linenos, +div.highlight span.gp { /* gp: Generic.Prompt */ + user-select: none; + -webkit-user-select: text; /* Safari fallback only */ + -webkit-user-select: none; /* Chrome/Safari */ + -moz-user-select: none; /* Firefox */ + -ms-user-select: none; /* IE10+ */ +} + +div.code-block-caption span.caption-number { + padding: 0.1em 0.3em; + font-style: italic; +} + +div.code-block-caption span.caption-text { +} + +div.literal-block-wrapper { + margin: 1em 0; +} + +code.xref, a code { + background-color: transparent; + font-weight: bold; +} + +h1 code, h2 code, h3 code, h4 code, h5 code, h6 code { + background-color: transparent; +} + +.viewcode-link { + float: right; +} + +.viewcode-back { + float: right; + font-family: sans-serif; +} + +div.viewcode-block:target { + margin: -1px -10px; + padding: 0 10px; +} + +/* -- math display ---------------------------------------------------------- */ + +img.math { + vertical-align: middle; +} + +div.body div.math p { + text-align: center; +} + +span.eqno { + float: right; +} + +span.eqno a.headerlink { + position: absolute; + z-index: 1; +} + +div.math:hover a.headerlink { + visibility: visible; +} + +/* -- printout stylesheet --------------------------------------------------- */ + +@media print { + div.document, + div.documentwrapper, + div.bodywrapper { + margin: 0 !important; + width: 100%; + } + + div.sphinxsidebar, + div.related, + div.footer, + #top-link { + display: none; + } +} \ No newline at end of file diff --git a/latest/_static/debug.css b/latest/_static/debug.css new file mode 100644 index 000000000..74d4aec33 --- /dev/null +++ b/latest/_static/debug.css @@ -0,0 +1,69 @@ +/* + This CSS file should be overridden by the theme authors. It's + meant for debugging and developing the skeleton that this theme provides. +*/ +body { + font-family: -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, + "Apple Color Emoji", "Segoe UI Emoji"; + background: lavender; +} +.sb-announcement { + background: rgb(131, 131, 131); +} +.sb-announcement__inner { + background: black; + color: white; +} +.sb-header { + background: lightskyblue; +} +.sb-header__inner { + background: royalblue; + color: white; +} +.sb-header-secondary { + background: lightcyan; +} +.sb-header-secondary__inner { + background: cornflowerblue; + color: white; +} +.sb-sidebar-primary { + background: lightgreen; +} +.sb-main { + background: blanchedalmond; +} +.sb-main__inner { + background: antiquewhite; +} +.sb-header-article { + background: lightsteelblue; +} +.sb-article-container { + background: snow; +} +.sb-article-main { + background: white; +} +.sb-footer-article { + background: lightpink; +} +.sb-sidebar-secondary { + background: lightgoldenrodyellow; +} +.sb-footer-content { + background: plum; +} +.sb-footer-content__inner { + background: palevioletred; +} +.sb-footer { + background: pink; +} +.sb-footer__inner { + background: salmon; +} +.sb-article { + background: white; +} diff --git a/latest/_static/doctools.js b/latest/_static/doctools.js new file mode 100644 index 000000000..d06a71d75 --- /dev/null +++ b/latest/_static/doctools.js @@ -0,0 +1,156 @@ +/* + * doctools.js + * ~~~~~~~~~~~ + * + * Base JavaScript utilities for all Sphinx HTML documentation. + * + * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. + * :license: BSD, see LICENSE for details. + * + */ +"use strict"; + +const BLACKLISTED_KEY_CONTROL_ELEMENTS = new Set([ + "TEXTAREA", + "INPUT", + "SELECT", + "BUTTON", +]); + +const _ready = (callback) => { + if (document.readyState !== "loading") { + callback(); + } else { + document.addEventListener("DOMContentLoaded", callback); + } +}; + +/** + * Small JavaScript module for the documentation. + */ +const Documentation = { + init: () => { + Documentation.initDomainIndexTable(); + Documentation.initOnKeyListeners(); + }, + + /** + * i18n support + */ + TRANSLATIONS: {}, + PLURAL_EXPR: (n) => (n === 1 ? 0 : 1), + LOCALE: "unknown", + + // gettext and ngettext don't access this so that the functions + // can safely bound to a different name (_ = Documentation.gettext) + gettext: (string) => { + const translated = Documentation.TRANSLATIONS[string]; + switch (typeof translated) { + case "undefined": + return string; // no translation + case "string": + return translated; // translation exists + default: + return translated[0]; // (singular, plural) translation tuple exists + } + }, + + ngettext: (singular, plural, n) => { + const translated = Documentation.TRANSLATIONS[singular]; + if (typeof translated !== "undefined") + return translated[Documentation.PLURAL_EXPR(n)]; + return n === 1 ? singular : plural; + }, + + addTranslations: (catalog) => { + Object.assign(Documentation.TRANSLATIONS, catalog.messages); + Documentation.PLURAL_EXPR = new Function( + "n", + `return (${catalog.plural_expr})` + ); + Documentation.LOCALE = catalog.locale; + }, + + /** + * helper function to focus on search bar + */ + focusSearchBar: () => { + document.querySelectorAll("input[name=q]")[0]?.focus(); + }, + + /** + * Initialise the domain index toggle buttons + */ + initDomainIndexTable: () => { + const toggler = (el) => { + const idNumber = el.id.substr(7); + const toggledRows = document.querySelectorAll(`tr.cg-${idNumber}`); + if (el.src.substr(-9) === "minus.png") { + el.src = `${el.src.substr(0, el.src.length - 9)}plus.png`; + toggledRows.forEach((el) => (el.style.display = "none")); + } else { + el.src = `${el.src.substr(0, el.src.length - 8)}minus.png`; + toggledRows.forEach((el) => (el.style.display = "")); + } + }; + + const togglerElements = document.querySelectorAll("img.toggler"); + togglerElements.forEach((el) => + el.addEventListener("click", (event) => toggler(event.currentTarget)) + ); + togglerElements.forEach((el) => (el.style.display = "")); + if (DOCUMENTATION_OPTIONS.COLLAPSE_INDEX) togglerElements.forEach(toggler); + }, + + initOnKeyListeners: () => { + // only install a listener if it is really needed + if ( + !DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS && + !DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS + ) + return; + + document.addEventListener("keydown", (event) => { + // bail for input elements + if (BLACKLISTED_KEY_CONTROL_ELEMENTS.has(document.activeElement.tagName)) return; + // bail with special keys + if (event.altKey || event.ctrlKey || event.metaKey) return; + + if (!event.shiftKey) { + switch (event.key) { + case "ArrowLeft": + if (!DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS) break; + + const prevLink = document.querySelector('link[rel="prev"]'); + if (prevLink && prevLink.href) { + window.location.href = prevLink.href; + event.preventDefault(); + } + break; + case "ArrowRight": + if (!DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS) break; + + const nextLink = document.querySelector('link[rel="next"]'); + if (nextLink && nextLink.href) { + window.location.href = nextLink.href; + event.preventDefault(); + } + break; + } + } + + // some keyboard layouts may need Shift to get / + switch (event.key) { + case "/": + if (!DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS) break; + Documentation.focusSearchBar(); + event.preventDefault(); + } + }); + }, +}; + +// quick alias for translations +const _ = Documentation.gettext; + +_ready(Documentation.init); diff --git a/latest/_static/documentation_options.js b/latest/_static/documentation_options.js new file mode 100644 index 000000000..5251cbfac --- /dev/null +++ b/latest/_static/documentation_options.js @@ -0,0 +1,13 @@ +const DOCUMENTATION_OPTIONS = { + VERSION: '2023.11.29', + LANGUAGE: 'en', + COLLAPSE_INDEX: false, + BUILDER: 'html', + FILE_SUFFIX: '.html', + LINK_SUFFIX: '.html', + HAS_SOURCE: true, + SOURCELINK_SUFFIX: '.txt', + NAVIGATION_WITH_KEYS: false, + SHOW_SEARCH_SUMMARY: true, + ENABLE_SEARCH_SHORTCUTS: true, +}; \ No newline at end of file diff --git a/latest/_static/file.png b/latest/_static/file.png new file mode 100644 index 0000000000000000000000000000000000000000..a858a410e4faa62ce324d814e4b816fff83a6fb3 GIT binary patch literal 286 zcmV+(0pb3MP)s`hMrGg#P~ix$^RISR_I47Y|r1 z_CyJOe}D1){SET-^Amu_i71Lt6eYfZjRyw@I6OQAIXXHDfiX^GbOlHe=Ae4>0m)d(f|Me07*qoM6N<$f}vM^LjV8( literal 0 HcmV?d00001 diff --git a/latest/_static/language_data.js b/latest/_static/language_data.js new file mode 100644 index 000000000..250f5665f --- /dev/null +++ b/latest/_static/language_data.js @@ -0,0 +1,199 @@ +/* + * language_data.js + * ~~~~~~~~~~~~~~~~ + * + * This script contains the language-specific data used by searchtools.js, + * namely the list of stopwords, stemmer, scorer and splitter. + * + * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. + * :license: BSD, see LICENSE for details. + * + */ + +var stopwords = ["a", "and", "are", "as", "at", "be", "but", "by", "for", "if", "in", "into", "is", "it", "near", "no", "not", "of", "on", "or", "such", "that", "the", "their", "then", "there", "these", "they", "this", "to", "was", "will", "with"]; + + +/* Non-minified version is copied as a separate JS file, is available */ + +/** + * Porter Stemmer + */ +var Stemmer = function() { + + var step2list = { + ational: 'ate', + tional: 'tion', + enci: 'ence', + anci: 'ance', + izer: 'ize', + bli: 'ble', + alli: 'al', + entli: 'ent', + eli: 'e', + ousli: 'ous', + ization: 'ize', + ation: 'ate', + ator: 'ate', + alism: 'al', + iveness: 'ive', + fulness: 'ful', + ousness: 'ous', + aliti: 'al', + iviti: 'ive', + biliti: 'ble', + logi: 'log' + }; + + var step3list = { + icate: 'ic', + ative: '', + alize: 'al', + iciti: 'ic', + ical: 'ic', + ful: '', + ness: '' + }; + + var c = "[^aeiou]"; // consonant + var v = "[aeiouy]"; // vowel + var C = c + "[^aeiouy]*"; // consonant sequence + var V = v + "[aeiou]*"; // vowel sequence + + var mgr0 = "^(" + C + ")?" + V + C; // [C]VC... is m>0 + var meq1 = "^(" + C + ")?" + V + C + "(" + V + ")?$"; // [C]VC[V] is m=1 + var mgr1 = "^(" + C + ")?" + V + C + V + C; // [C]VCVC... is m>1 + var s_v = "^(" + C + ")?" + v; // vowel in stem + + this.stemWord = function (w) { + var stem; + var suffix; + var firstch; + var origword = w; + + if (w.length < 3) + return w; + + var re; + var re2; + var re3; + var re4; + + firstch = w.substr(0,1); + if (firstch == "y") + w = firstch.toUpperCase() + w.substr(1); + + // Step 1a + re = /^(.+?)(ss|i)es$/; + re2 = /^(.+?)([^s])s$/; + + if (re.test(w)) + w = w.replace(re,"$1$2"); + else if (re2.test(w)) + w = w.replace(re2,"$1$2"); + + // Step 1b + re = /^(.+?)eed$/; + re2 = /^(.+?)(ed|ing)$/; + if (re.test(w)) { + var fp = re.exec(w); + re = new RegExp(mgr0); + if (re.test(fp[1])) { + re = /.$/; + w = w.replace(re,""); + } + } + else if (re2.test(w)) { + var fp = re2.exec(w); + stem = fp[1]; + re2 = new RegExp(s_v); + if (re2.test(stem)) { + w = stem; + re2 = /(at|bl|iz)$/; + re3 = new RegExp("([^aeiouylsz])\\1$"); + re4 = new RegExp("^" + C + v + "[^aeiouwxy]$"); + if (re2.test(w)) + w = w + "e"; + else if (re3.test(w)) { + re = /.$/; + w = w.replace(re,""); + } + else if (re4.test(w)) + w = w + "e"; + } + } + + // Step 1c + re = /^(.+?)y$/; + if (re.test(w)) { + var fp = re.exec(w); + stem = fp[1]; + re = new RegExp(s_v); + if (re.test(stem)) + w = stem + "i"; + } + + // Step 2 + re = /^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$/; + if (re.test(w)) { + var fp = re.exec(w); + stem = fp[1]; + suffix = fp[2]; + re = new RegExp(mgr0); + if (re.test(stem)) + w = stem + step2list[suffix]; + } + + // Step 3 + re = /^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/; + if (re.test(w)) { + var fp = re.exec(w); + stem = fp[1]; + suffix = fp[2]; + re = new RegExp(mgr0); + if (re.test(stem)) + w = stem + step3list[suffix]; + } + + // Step 4 + re = /^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$/; + re2 = /^(.+?)(s|t)(ion)$/; + if (re.test(w)) { + var fp = re.exec(w); + stem = fp[1]; + re = new RegExp(mgr1); + if (re.test(stem)) + w = stem; + } + else if (re2.test(w)) { + var fp = re2.exec(w); + stem = fp[1] + fp[2]; + re2 = new RegExp(mgr1); + if (re2.test(stem)) + w = stem; + } + + // Step 5 + re = /^(.+?)e$/; + if (re.test(w)) { + var fp = re.exec(w); + stem = fp[1]; + re = new RegExp(mgr1); + re2 = new RegExp(meq1); + re3 = new RegExp("^" + C + v + "[^aeiouwxy]$"); + if (re.test(stem) || (re2.test(stem) && !(re3.test(stem)))) + w = stem; + } + re = /ll$/; + re2 = new RegExp(mgr1); + if (re.test(w) && re2.test(w)) { + re = /.$/; + w = w.replace(re,""); + } + + // and turn initial Y back to y + if (firstch == "y") + w = firstch.toLowerCase() + w.substr(1); + return w; + } +} + diff --git a/latest/_static/minus.png b/latest/_static/minus.png new file mode 100644 index 0000000000000000000000000000000000000000..d96755fdaf8bb2214971e0db9c1fd3077d7c419d GIT binary patch literal 90 zcmeAS@N?(olHy`uVBq!ia0vp^+#t*WBp7;*Yy1LIik>cxAr*|t7R?Mi>2?kWtu=nj kDsEF_5m^0CR;1wuP-*O&G^0G}KYk!hp00i_>zopr08q^qX#fBK literal 0 HcmV?d00001 diff --git a/latest/_static/options.yaml b/latest/_static/options.yaml new file mode 100644 index 000000000..3331fbea7 --- /dev/null +++ b/latest/_static/options.yaml @@ -0,0 +1,8 @@ +defaults: + - architecture: soap_bpnn # architecture used to train the model + +# Section defining the parameters for structure and target data +dataset: + structure_path: "qm9_reduced_100.xyz" # file where the positions are stored + targets_path: "qm9_reduced_100.xyz" # file with target values (i.e energies) + target_value: "U0" # name of the target value in `targets_path` diff --git a/latest/_static/plus.png b/latest/_static/plus.png new file mode 100644 index 0000000000000000000000000000000000000000..7107cec93a979b9a5f64843235a16651d563ce2d GIT binary patch literal 90 zcmeAS@N?(olHy`uVBq!ia0vp^+#t*WBp7;*Yy1LIik>cxAr*|t7R?Mi>2?kWtu>-2 m3q%Vub%g%s<8sJhVPMczOq}xhg9DJoz~JfX=d#Wzp$Pyb1r*Kz literal 0 HcmV?d00001 diff --git a/latest/_static/pygments.css b/latest/_static/pygments.css new file mode 100644 index 000000000..c2e07c71e --- /dev/null +++ b/latest/_static/pygments.css @@ -0,0 +1,258 @@ +.highlight pre { line-height: 125%; } +.highlight td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } +.highlight span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } +.highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } +.highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } +.highlight .hll { background-color: #ffffcc } +.highlight { background: #f8f8f8; } +.highlight .c { color: #8f5902; font-style: italic } /* Comment */ +.highlight .err { color: #a40000; border: 1px solid #ef2929 } /* Error */ +.highlight .g { color: #000000 } /* Generic */ +.highlight .k { color: #204a87; font-weight: bold } /* Keyword */ +.highlight .l { color: #000000 } /* Literal */ +.highlight .n { color: #000000 } /* Name */ +.highlight .o { color: #ce5c00; font-weight: bold } /* Operator */ +.highlight .x { color: #000000 } /* Other */ +.highlight .p { color: #000000; font-weight: bold } /* Punctuation */ +.highlight .ch { color: #8f5902; font-style: italic } /* Comment.Hashbang */ +.highlight .cm { color: #8f5902; font-style: italic } /* Comment.Multiline */ +.highlight .cp { color: #8f5902; font-style: italic } /* Comment.Preproc */ +.highlight .cpf { color: #8f5902; font-style: italic } /* Comment.PreprocFile */ +.highlight .c1 { color: #8f5902; font-style: italic } /* Comment.Single */ +.highlight .cs { color: #8f5902; font-style: italic } /* Comment.Special */ +.highlight .gd { color: #a40000 } /* Generic.Deleted */ +.highlight .ge { color: #000000; font-style: italic } /* Generic.Emph */ +.highlight .ges { color: #000000; font-weight: bold; font-style: italic } /* Generic.EmphStrong */ +.highlight .gr { color: #ef2929 } /* Generic.Error */ +.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */ +.highlight .gi { color: #00A000 } /* Generic.Inserted */ +.highlight .go { color: #000000; font-style: italic } /* Generic.Output */ +.highlight .gp { color: #8f5902 } /* Generic.Prompt */ +.highlight .gs { color: #000000; font-weight: bold } /* Generic.Strong */ +.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */ +.highlight .gt { color: #a40000; font-weight: bold } /* Generic.Traceback */ +.highlight .kc { color: #204a87; font-weight: bold } /* Keyword.Constant */ +.highlight .kd { color: #204a87; font-weight: bold } /* Keyword.Declaration */ +.highlight .kn { color: #204a87; font-weight: bold } /* Keyword.Namespace */ +.highlight .kp { color: #204a87; font-weight: bold } /* Keyword.Pseudo */ +.highlight .kr { color: #204a87; font-weight: bold } /* Keyword.Reserved */ +.highlight .kt { color: #204a87; font-weight: bold } /* Keyword.Type */ +.highlight .ld { color: #000000 } /* Literal.Date */ +.highlight .m { color: #0000cf; font-weight: bold } /* Literal.Number */ +.highlight .s { color: #4e9a06 } /* Literal.String */ +.highlight .na { color: #c4a000 } /* Name.Attribute */ +.highlight .nb { color: #204a87 } /* Name.Builtin */ +.highlight .nc { color: #000000 } /* Name.Class */ +.highlight .no { color: #000000 } /* Name.Constant */ +.highlight .nd { color: #5c35cc; font-weight: bold } /* Name.Decorator */ +.highlight .ni { color: #ce5c00 } /* Name.Entity */ +.highlight .ne { color: #cc0000; font-weight: bold } /* Name.Exception */ +.highlight .nf { color: #000000 } /* Name.Function */ +.highlight .nl { color: #f57900 } /* Name.Label */ +.highlight .nn { color: #000000 } /* Name.Namespace */ +.highlight .nx { color: #000000 } /* Name.Other */ +.highlight .py { color: #000000 } /* Name.Property */ +.highlight .nt { color: #204a87; font-weight: bold } /* Name.Tag */ +.highlight .nv { color: #000000 } /* Name.Variable */ +.highlight .ow { color: #204a87; font-weight: bold } /* Operator.Word */ +.highlight .pm { color: #000000; font-weight: bold } /* Punctuation.Marker */ +.highlight .w { color: #f8f8f8 } /* Text.Whitespace */ +.highlight .mb { color: #0000cf; font-weight: bold } /* Literal.Number.Bin */ +.highlight .mf { color: #0000cf; font-weight: bold } /* Literal.Number.Float */ +.highlight .mh { color: #0000cf; font-weight: bold } /* Literal.Number.Hex */ +.highlight .mi { color: #0000cf; font-weight: bold } /* Literal.Number.Integer */ +.highlight .mo { color: #0000cf; font-weight: bold } /* Literal.Number.Oct */ +.highlight .sa { color: #4e9a06 } /* Literal.String.Affix */ +.highlight .sb { color: #4e9a06 } /* Literal.String.Backtick */ +.highlight .sc { color: #4e9a06 } /* Literal.String.Char */ +.highlight .dl { color: #4e9a06 } /* Literal.String.Delimiter */ +.highlight .sd { color: #8f5902; font-style: italic } /* Literal.String.Doc */ +.highlight .s2 { color: #4e9a06 } /* Literal.String.Double */ +.highlight .se { color: #4e9a06 } /* Literal.String.Escape */ +.highlight .sh { color: #4e9a06 } /* Literal.String.Heredoc */ +.highlight .si { color: #4e9a06 } /* Literal.String.Interpol */ +.highlight .sx { color: #4e9a06 } /* Literal.String.Other */ +.highlight .sr { color: #4e9a06 } /* Literal.String.Regex */ +.highlight .s1 { color: #4e9a06 } /* Literal.String.Single */ +.highlight .ss { color: #4e9a06 } /* Literal.String.Symbol */ +.highlight .bp { color: #3465a4 } /* Name.Builtin.Pseudo */ +.highlight .fm { color: #000000 } /* Name.Function.Magic */ +.highlight .vc { color: #000000 } /* Name.Variable.Class */ +.highlight .vg { color: #000000 } /* Name.Variable.Global */ +.highlight .vi { color: #000000 } /* Name.Variable.Instance */ +.highlight .vm { color: #000000 } /* Name.Variable.Magic */ +.highlight .il { color: #0000cf; font-weight: bold } /* Literal.Number.Integer.Long */ +@media not print { +body[data-theme="dark"] .highlight pre { line-height: 125%; } +body[data-theme="dark"] .highlight td.linenos .normal { color: #aaaaaa; background-color: transparent; padding-left: 5px; padding-right: 5px; } +body[data-theme="dark"] .highlight span.linenos { color: #aaaaaa; background-color: transparent; padding-left: 5px; padding-right: 5px; } +body[data-theme="dark"] .highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } +body[data-theme="dark"] .highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } +body[data-theme="dark"] .highlight .hll { background-color: #404040 } +body[data-theme="dark"] .highlight { background: #202020; color: #d0d0d0 } +body[data-theme="dark"] .highlight .c { color: #ababab; font-style: italic } /* Comment */ +body[data-theme="dark"] .highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */ +body[data-theme="dark"] .highlight .esc { color: #d0d0d0 } /* Escape */ +body[data-theme="dark"] .highlight .g { color: #d0d0d0 } /* Generic */ +body[data-theme="dark"] .highlight .k { color: #6ebf26; font-weight: bold } /* Keyword */ +body[data-theme="dark"] .highlight .l { color: #d0d0d0 } /* Literal */ +body[data-theme="dark"] .highlight .n { color: #d0d0d0 } /* Name */ +body[data-theme="dark"] .highlight .o { color: #d0d0d0 } /* Operator */ +body[data-theme="dark"] .highlight .x { color: #d0d0d0 } /* Other */ +body[data-theme="dark"] .highlight .p { color: #d0d0d0 } /* Punctuation */ +body[data-theme="dark"] .highlight .ch { color: #ababab; font-style: italic } /* Comment.Hashbang */ +body[data-theme="dark"] .highlight .cm { color: #ababab; font-style: italic } /* Comment.Multiline */ +body[data-theme="dark"] .highlight .cp { color: #ff3a3a; font-weight: bold } /* Comment.Preproc */ +body[data-theme="dark"] .highlight .cpf { color: #ababab; font-style: italic } /* Comment.PreprocFile */ +body[data-theme="dark"] .highlight .c1 { color: #ababab; font-style: italic } /* Comment.Single */ +body[data-theme="dark"] .highlight .cs { color: #e50808; font-weight: bold; background-color: #520000 } /* Comment.Special */ +body[data-theme="dark"] .highlight .gd { color: #d22323 } /* Generic.Deleted */ +body[data-theme="dark"] .highlight .ge { color: #d0d0d0; font-style: italic } /* Generic.Emph */ +body[data-theme="dark"] .highlight .ges { color: #d0d0d0; font-weight: bold; font-style: italic } /* Generic.EmphStrong */ +body[data-theme="dark"] .highlight .gr { color: #d22323 } /* Generic.Error */ +body[data-theme="dark"] .highlight .gh { color: #ffffff; font-weight: bold } /* Generic.Heading */ +body[data-theme="dark"] .highlight .gi { color: #589819 } /* Generic.Inserted */ +body[data-theme="dark"] .highlight .go { color: #cccccc } /* Generic.Output */ +body[data-theme="dark"] .highlight .gp { color: #aaaaaa } /* Generic.Prompt */ +body[data-theme="dark"] .highlight .gs { color: #d0d0d0; font-weight: bold } /* Generic.Strong */ +body[data-theme="dark"] .highlight .gu { color: #ffffff; text-decoration: underline } /* Generic.Subheading */ +body[data-theme="dark"] .highlight .gt { color: #d22323 } /* Generic.Traceback */ +body[data-theme="dark"] .highlight .kc { color: #6ebf26; font-weight: bold } /* Keyword.Constant */ +body[data-theme="dark"] .highlight .kd { color: #6ebf26; font-weight: bold } /* Keyword.Declaration */ +body[data-theme="dark"] .highlight .kn { color: #6ebf26; font-weight: bold } /* Keyword.Namespace */ +body[data-theme="dark"] .highlight .kp { color: #6ebf26 } /* Keyword.Pseudo */ +body[data-theme="dark"] .highlight .kr { color: #6ebf26; font-weight: bold } /* Keyword.Reserved */ +body[data-theme="dark"] .highlight .kt { color: #6ebf26; font-weight: bold } /* Keyword.Type */ +body[data-theme="dark"] .highlight .ld { color: #d0d0d0 } /* Literal.Date */ +body[data-theme="dark"] .highlight .m { color: #51b2fd } /* Literal.Number */ +body[data-theme="dark"] .highlight .s { color: #ed9d13 } /* Literal.String */ +body[data-theme="dark"] .highlight .na { color: #bbbbbb } /* Name.Attribute */ +body[data-theme="dark"] .highlight .nb { color: #2fbccd } /* Name.Builtin */ +body[data-theme="dark"] .highlight .nc { color: #71adff; text-decoration: underline } /* Name.Class */ +body[data-theme="dark"] .highlight .no { color: #40ffff } /* Name.Constant */ +body[data-theme="dark"] .highlight .nd { color: #ffa500 } /* Name.Decorator */ +body[data-theme="dark"] .highlight .ni { color: #d0d0d0 } /* Name.Entity */ +body[data-theme="dark"] .highlight .ne { color: #bbbbbb } /* Name.Exception */ +body[data-theme="dark"] .highlight .nf { color: #71adff } /* Name.Function */ +body[data-theme="dark"] .highlight .nl { color: #d0d0d0 } /* Name.Label */ +body[data-theme="dark"] .highlight .nn { color: #71adff; text-decoration: underline } /* Name.Namespace */ +body[data-theme="dark"] .highlight .nx { color: #d0d0d0 } /* Name.Other */ +body[data-theme="dark"] .highlight .py { color: #d0d0d0 } /* Name.Property */ +body[data-theme="dark"] .highlight .nt { color: #6ebf26; font-weight: bold } /* Name.Tag */ +body[data-theme="dark"] .highlight .nv { color: #40ffff } /* Name.Variable */ +body[data-theme="dark"] .highlight .ow { color: #6ebf26; font-weight: bold } /* Operator.Word */ +body[data-theme="dark"] .highlight .pm { color: #d0d0d0 } /* Punctuation.Marker */ +body[data-theme="dark"] .highlight .w { color: #666666 } /* Text.Whitespace */ +body[data-theme="dark"] .highlight .mb { color: #51b2fd } /* Literal.Number.Bin */ +body[data-theme="dark"] .highlight .mf { color: #51b2fd } /* Literal.Number.Float */ +body[data-theme="dark"] .highlight .mh { color: #51b2fd } /* Literal.Number.Hex */ +body[data-theme="dark"] .highlight .mi { color: #51b2fd } /* Literal.Number.Integer */ +body[data-theme="dark"] .highlight .mo { color: #51b2fd } /* Literal.Number.Oct */ +body[data-theme="dark"] .highlight .sa { color: #ed9d13 } /* Literal.String.Affix */ +body[data-theme="dark"] .highlight .sb { color: #ed9d13 } /* Literal.String.Backtick */ +body[data-theme="dark"] .highlight .sc { color: #ed9d13 } /* Literal.String.Char */ +body[data-theme="dark"] .highlight .dl { color: #ed9d13 } /* Literal.String.Delimiter */ +body[data-theme="dark"] .highlight .sd { color: #ed9d13 } /* Literal.String.Doc */ +body[data-theme="dark"] .highlight .s2 { color: #ed9d13 } /* Literal.String.Double */ +body[data-theme="dark"] .highlight .se { color: #ed9d13 } /* Literal.String.Escape */ +body[data-theme="dark"] .highlight .sh { color: #ed9d13 } /* Literal.String.Heredoc */ +body[data-theme="dark"] .highlight .si { color: #ed9d13 } /* Literal.String.Interpol */ +body[data-theme="dark"] .highlight .sx { color: #ffa500 } /* Literal.String.Other */ +body[data-theme="dark"] .highlight .sr { color: #ed9d13 } /* Literal.String.Regex */ +body[data-theme="dark"] .highlight .s1 { color: #ed9d13 } /* Literal.String.Single */ +body[data-theme="dark"] .highlight .ss { color: #ed9d13 } /* Literal.String.Symbol */ +body[data-theme="dark"] .highlight .bp { color: #2fbccd } /* Name.Builtin.Pseudo */ +body[data-theme="dark"] .highlight .fm { color: #71adff } /* Name.Function.Magic */ +body[data-theme="dark"] .highlight .vc { color: #40ffff } /* Name.Variable.Class */ +body[data-theme="dark"] .highlight .vg { color: #40ffff } /* Name.Variable.Global */ +body[data-theme="dark"] .highlight .vi { color: #40ffff } /* Name.Variable.Instance */ +body[data-theme="dark"] .highlight .vm { color: #40ffff } /* Name.Variable.Magic */ +body[data-theme="dark"] .highlight .il { color: #51b2fd } /* Literal.Number.Integer.Long */ +@media (prefers-color-scheme: dark) { +body:not([data-theme="light"]) .highlight pre { line-height: 125%; } +body:not([data-theme="light"]) .highlight td.linenos .normal { color: #aaaaaa; background-color: transparent; padding-left: 5px; padding-right: 5px; } +body:not([data-theme="light"]) .highlight span.linenos { color: #aaaaaa; background-color: transparent; padding-left: 5px; padding-right: 5px; } +body:not([data-theme="light"]) .highlight td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } +body:not([data-theme="light"]) .highlight span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } +body:not([data-theme="light"]) .highlight .hll { background-color: #404040 } +body:not([data-theme="light"]) .highlight { background: #202020; color: #d0d0d0 } +body:not([data-theme="light"]) .highlight .c { color: #ababab; font-style: italic } /* Comment */ +body:not([data-theme="light"]) .highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */ +body:not([data-theme="light"]) .highlight .esc { color: #d0d0d0 } /* Escape */ +body:not([data-theme="light"]) .highlight .g { color: #d0d0d0 } /* Generic */ +body:not([data-theme="light"]) .highlight .k { color: #6ebf26; font-weight: bold } /* Keyword */ +body:not([data-theme="light"]) .highlight .l { color: #d0d0d0 } /* Literal */ +body:not([data-theme="light"]) .highlight .n { color: #d0d0d0 } /* Name */ +body:not([data-theme="light"]) .highlight .o { color: #d0d0d0 } /* Operator */ +body:not([data-theme="light"]) .highlight .x { color: #d0d0d0 } /* Other */ +body:not([data-theme="light"]) .highlight .p { color: #d0d0d0 } /* Punctuation */ +body:not([data-theme="light"]) .highlight .ch { color: #ababab; font-style: italic } /* Comment.Hashbang */ +body:not([data-theme="light"]) .highlight .cm { color: #ababab; font-style: italic } /* Comment.Multiline */ +body:not([data-theme="light"]) .highlight .cp { color: #ff3a3a; font-weight: bold } /* Comment.Preproc */ +body:not([data-theme="light"]) .highlight .cpf { color: #ababab; font-style: italic } /* Comment.PreprocFile */ +body:not([data-theme="light"]) .highlight .c1 { color: #ababab; font-style: italic } /* Comment.Single */ +body:not([data-theme="light"]) .highlight .cs { color: #e50808; font-weight: bold; background-color: #520000 } /* Comment.Special */ +body:not([data-theme="light"]) .highlight .gd { color: #d22323 } /* Generic.Deleted */ +body:not([data-theme="light"]) .highlight .ge { color: #d0d0d0; font-style: italic } /* Generic.Emph */ +body:not([data-theme="light"]) .highlight .ges { color: #d0d0d0; font-weight: bold; font-style: italic } /* Generic.EmphStrong */ +body:not([data-theme="light"]) .highlight .gr { color: #d22323 } /* Generic.Error */ +body:not([data-theme="light"]) .highlight .gh { color: #ffffff; font-weight: bold } /* Generic.Heading */ +body:not([data-theme="light"]) .highlight .gi { color: #589819 } /* Generic.Inserted */ +body:not([data-theme="light"]) .highlight .go { color: #cccccc } /* Generic.Output */ +body:not([data-theme="light"]) .highlight .gp { color: #aaaaaa } /* Generic.Prompt */ +body:not([data-theme="light"]) .highlight .gs { color: #d0d0d0; font-weight: bold } /* Generic.Strong */ +body:not([data-theme="light"]) .highlight .gu { color: #ffffff; text-decoration: underline } /* Generic.Subheading */ +body:not([data-theme="light"]) .highlight .gt { color: #d22323 } /* Generic.Traceback */ +body:not([data-theme="light"]) .highlight .kc { color: #6ebf26; font-weight: bold } /* Keyword.Constant */ +body:not([data-theme="light"]) .highlight .kd { color: #6ebf26; font-weight: bold } /* Keyword.Declaration */ +body:not([data-theme="light"]) .highlight .kn { color: #6ebf26; font-weight: bold } /* Keyword.Namespace */ +body:not([data-theme="light"]) .highlight .kp { color: #6ebf26 } /* Keyword.Pseudo */ +body:not([data-theme="light"]) .highlight .kr { color: #6ebf26; font-weight: bold } /* Keyword.Reserved */ +body:not([data-theme="light"]) .highlight .kt { color: #6ebf26; font-weight: bold } /* Keyword.Type */ +body:not([data-theme="light"]) .highlight .ld { color: #d0d0d0 } /* Literal.Date */ +body:not([data-theme="light"]) .highlight .m { color: #51b2fd } /* Literal.Number */ +body:not([data-theme="light"]) .highlight .s { color: #ed9d13 } /* Literal.String */ +body:not([data-theme="light"]) .highlight .na { color: #bbbbbb } /* Name.Attribute */ +body:not([data-theme="light"]) .highlight .nb { color: #2fbccd } /* Name.Builtin */ +body:not([data-theme="light"]) .highlight .nc { color: #71adff; text-decoration: underline } /* Name.Class */ +body:not([data-theme="light"]) .highlight .no { color: #40ffff } /* Name.Constant */ +body:not([data-theme="light"]) .highlight .nd { color: #ffa500 } /* Name.Decorator */ +body:not([data-theme="light"]) .highlight .ni { color: #d0d0d0 } /* Name.Entity */ +body:not([data-theme="light"]) .highlight .ne { color: #bbbbbb } /* Name.Exception */ +body:not([data-theme="light"]) .highlight .nf { color: #71adff } /* Name.Function */ +body:not([data-theme="light"]) .highlight .nl { color: #d0d0d0 } /* Name.Label */ +body:not([data-theme="light"]) .highlight .nn { color: #71adff; text-decoration: underline } /* Name.Namespace */ +body:not([data-theme="light"]) .highlight .nx { color: #d0d0d0 } /* Name.Other */ +body:not([data-theme="light"]) .highlight .py { color: #d0d0d0 } /* Name.Property */ +body:not([data-theme="light"]) .highlight .nt { color: #6ebf26; font-weight: bold } /* Name.Tag */ +body:not([data-theme="light"]) .highlight .nv { color: #40ffff } /* Name.Variable */ +body:not([data-theme="light"]) .highlight .ow { color: #6ebf26; font-weight: bold } /* Operator.Word */ +body:not([data-theme="light"]) .highlight .pm { color: #d0d0d0 } /* Punctuation.Marker */ +body:not([data-theme="light"]) .highlight .w { color: #666666 } /* Text.Whitespace */ +body:not([data-theme="light"]) .highlight .mb { color: #51b2fd } /* Literal.Number.Bin */ +body:not([data-theme="light"]) .highlight .mf { color: #51b2fd } /* Literal.Number.Float */ +body:not([data-theme="light"]) .highlight .mh { color: #51b2fd } /* Literal.Number.Hex */ +body:not([data-theme="light"]) .highlight .mi { color: #51b2fd } /* Literal.Number.Integer */ +body:not([data-theme="light"]) .highlight .mo { color: #51b2fd } /* Literal.Number.Oct */ +body:not([data-theme="light"]) .highlight .sa { color: #ed9d13 } /* Literal.String.Affix */ +body:not([data-theme="light"]) .highlight .sb { color: #ed9d13 } /* Literal.String.Backtick */ +body:not([data-theme="light"]) .highlight .sc { color: #ed9d13 } /* Literal.String.Char */ +body:not([data-theme="light"]) .highlight .dl { color: #ed9d13 } /* Literal.String.Delimiter */ +body:not([data-theme="light"]) .highlight .sd { color: #ed9d13 } /* Literal.String.Doc */ +body:not([data-theme="light"]) .highlight .s2 { color: #ed9d13 } /* Literal.String.Double */ +body:not([data-theme="light"]) .highlight .se { color: #ed9d13 } /* Literal.String.Escape */ +body:not([data-theme="light"]) .highlight .sh { color: #ed9d13 } /* Literal.String.Heredoc */ +body:not([data-theme="light"]) .highlight .si { color: #ed9d13 } /* Literal.String.Interpol */ +body:not([data-theme="light"]) .highlight .sx { color: #ffa500 } /* Literal.String.Other */ +body:not([data-theme="light"]) .highlight .sr { color: #ed9d13 } /* Literal.String.Regex */ +body:not([data-theme="light"]) .highlight .s1 { color: #ed9d13 } /* Literal.String.Single */ +body:not([data-theme="light"]) .highlight .ss { color: #ed9d13 } /* Literal.String.Symbol */ +body:not([data-theme="light"]) .highlight .bp { color: #2fbccd } /* Name.Builtin.Pseudo */ +body:not([data-theme="light"]) .highlight .fm { color: #71adff } /* Name.Function.Magic */ +body:not([data-theme="light"]) .highlight .vc { color: #40ffff } /* Name.Variable.Class */ +body:not([data-theme="light"]) .highlight .vg { color: #40ffff } /* Name.Variable.Global */ +body:not([data-theme="light"]) .highlight .vi { color: #40ffff } /* Name.Variable.Instance */ +body:not([data-theme="light"]) .highlight .vm { color: #40ffff } /* Name.Variable.Magic */ +body:not([data-theme="light"]) .highlight .il { color: #51b2fd } /* Literal.Number.Integer.Long */ +} +} \ No newline at end of file diff --git a/latest/_static/qm9_reduced_100.xyz b/latest/_static/qm9_reduced_100.xyz new file mode 100644 index 000000000..14b2a0416 --- /dev/null +++ b/latest/_static/qm9_reduced_100.xyz @@ -0,0 +1,1201 @@ +5 +Properties=species:S:1:pos:R:3 A=157.7118 B=157.70997 C=157.70699 mu=0 alpha=13.21 epsHOMO=-0.3877 epsLUMO=0.1171 epsgap=0.5048 =35.3641 zpve=0.044749 U0=-40.47893 U=-40.476062 H=-40.475117 G=-40.498597 Cv=6.469 pbc="F F F" +C -0.01269814 1.08580416 0.00800100 +H 0.00215042 -0.00603132 0.00197612 +H 1.01173084 1.46375116 0.00027657 +H -0.54081507 1.44752661 -0.87664372 +H -0.52381363 1.43793264 0.90639729 +4 +Properties=species:S:1:pos:R:3 A=293.60975 B=293.54111 C=191.39397 mu=1.6256 alpha=9.46 epsHOMO=-0.257 epsLUMO=0.0829 epsgap=0.3399 =26.1563 zpve=0.034358 U0=-56.525887 U=-56.523026 H=-56.522082 G=-56.544961 Cv=6.316 pbc="F F F" +N -0.04042605 1.02410775 0.06256380 +H 0.01725746 0.01254521 -0.02737716 +H 0.91578937 1.35874519 -0.02875776 +H -0.52027774 1.34353213 -0.77554261 +3 +Properties=species:S:1:pos:R:3 A=799.58812 B=437.90386 C=282.94545 mu=1.8511 alpha=6.31 epsHOMO=-0.2928 epsLUMO=0.0687 epsgap=0.3615 =19.0002 zpve=0.021375 U0=-76.404702 U=-76.401867 H=-76.400922 G=-76.422349 Cv=6.002 pbc="F F F" +O -0.03436050 0.97753957 0.00760159 +H 0.06476649 0.02057220 0.00153463 +H 0.87179037 1.30079240 0.00069313 +4 +Properties=species:S:1:pos:R:3 A=0 B=35.6100361 C=35.6100361 mu=0 alpha=16.28 epsHOMO=-0.2845 epsLUMO=0.0506 epsgap=0.3351 =59.5248 zpve=0.026841 U0=-77.308427 U=-77.305527 H=-77.304583 G=-77.327429 Cv=8.574 pbc="F F F" +C 0.59953949 0.00000000 1.00000000 +C -0.59953949 0.00000000 1.00000000 +H -1.66163859 0.00000000 1.00000000 +H 1.66163859 0.00000000 1.00000000 +3 +Properties=species:S:1:pos:R:3 A=0 B=44.593883 C=44.593883 mu=2.8937 alpha=12.99 epsHOMO=-0.3604 epsLUMO=0.0191 epsgap=0.3796 =48.7476 zpve=0.016601 U0=-93.411888 U=-93.40937 H=-93.408425 G=-93.431246 Cv=6.278 pbc="F F F" +C -0.01332393 1.13246572 0.00827589 +N 0.00231072 -0.01915859 0.00192873 +H -0.02780270 2.19894930 0.01415379 +4 +Properties=species:S:1:pos:R:3 A=285.48839 B=38.9823 C=34.29892 mu=2.1089 alpha=14.18 epsHOMO=-0.267 epsLUMO=-0.0406 epsgap=0.2263 =59.9891 zpve=0.026603 U0=-114.483613 U=-114.480746 H=-114.479802 G=-114.505268 Cv=6.413 pbc="F F F" +C -0.01397770 1.18021143 0.00775250 +O 0.00231399 -0.01966366 0.00216107 +H 0.91496029 1.78951117 0.00395656 +H -0.95910972 1.76401798 0.01718284 +8 +Properties=species:S:1:pos:R:3 A=80.46225 B=19.90649 C=19.90633 mu=0 alpha=23.95 epsHOMO=-0.3385 epsLUMO=0.1041 epsgap=0.4426 =109.5031 zpve=0.074542 U0=-79.764152 U=-79.760666 H=-79.759722 G=-79.787269 Cv=10.098 pbc="F F F" +C -0.01870400 1.52558201 0.01043281 +C 0.00210374 -0.00388191 0.00199882 +H 0.99487275 1.93974324 0.00294120 +H -0.54207611 1.92361063 -0.86511735 +H -0.52524112 1.91417308 0.90002399 +H 0.52548654 -0.40190784 0.87754395 +H -1.01147651 -0.41803380 0.00950849 +H 0.50862619 -0.39247040 -0.88760117 +6 +Properties=species:S:1:pos:R:3 A=127.83497 B=24.85872 C=23.97872 mu=1.5258 alpha=16.97 epsHOMO=-0.2653 epsLUMO=0.0784 epsgap=0.3437 =83.794 zpve=0.051208 U0=-115.679136 U=-115.675816 H=-115.674872 G=-115.701876 Cv=8.751 pbc="F F F" +C -0.00828817 1.39046978 -0.00560069 +O -0.00797038 -0.02504537 0.02030606 +H 1.00658338 1.81556366 0.00348335 +H -0.54657475 1.79916975 -0.87390126 +H -0.52288871 1.72555240 0.89907326 +H 0.44142019 -0.33354425 -0.77152059 +7 +Properties=species:S:1:pos:R:3 A=160.28041 B=8.59323 C=8.59321 mu=0.7156 alpha=28.78 epsHOMO=-0.2609 epsLUMO=0.0613 epsgap=0.3222 =177.1963 zpve=0.05541 U0=-116.609549 U=-116.60555 H=-116.604606 G=-116.633775 Cv=12.482 pbc="F F F" +C -0.01782102 1.46435788 0.01009397 +C 0.00208816 0.00950777 0.00201200 +C 0.01834085 -1.19180518 -0.00450508 +H 0.99782210 1.87425349 0.00260606 +H -0.54220434 1.85801178 -0.86721192 +H -0.52533306 1.84834356 0.90148138 +H 0.03231658 -2.25314823 -0.01025999 +6 +Properties=species:S:1:pos:R:3 A=159.03567 B=9.22327 C=9.22324 mu=3.8266 alpha=24.45 epsHOMO=-0.3264 epsLUMO=0.0376 epsgap=0.364 =160.7223 zpve=0.045286 U0=-132.71815 U=-132.714563 H=-132.713619 G=-132.742149 Cv=10.287 pbc="F F F" +C -0.01788629 1.46712787 0.01011311 +C 0.00173819 0.01035260 0.00207588 +N 0.01765235 -1.14452926 -0.00420445 +H 1.00202941 1.86089927 0.00245401 +H -0.54398848 1.84479901 -0.87075460 +H -0.52707783 1.83518166 0.90486329 +7 +Properties=species:S:1:pos:R:3 A=57.22434 B=10.11122 C=9.07368 mu=2.5682 alpha=25.11 epsHOMO=-0.254 epsLUMO=-0.0198 epsgap=0.2342 =166.9728 zpve=0.055355 U0=-153.787612 U=-153.783728 H=-153.782784 G=-153.812518 Cv=11.219 pbc="F F F" +C -0.00294482 1.50991366 0.00867278 +C 0.02608284 0.00327563 -0.03745912 +O 0.94228801 -0.65507035 -0.45682576 +H 0.92278802 1.92634242 -0.39146557 +H -0.86201540 1.87852481 -0.56479538 +H -0.15050638 1.84393383 1.04289100 +H -0.89443009 -0.48643408 0.35774865 +6 +Properties=species:S:1:pos:R:3 A=73.8472 B=11.34793 C=9.83639 mu=3.7286 alpha=21.57 epsHOMO=-0.2543 epsLUMO=0.0302 epsgap=0.2845 =145.3078 zpve=0.045279 U0=-169.860788 U=-169.856903 H=-169.855958 G=-169.885594 Cv=10.89 pbc="F F F" +N -0.02589986 1.34614561 0.00889391 +C 0.04646728 -0.01174341 0.00120425 +O 1.07183520 -0.65258782 -0.01113313 +H 0.82535497 1.88504948 0.00373769 +H -0.90837680 1.82679638 0.01891992 +H -0.96144100 -0.47500376 0.00807391 +11 +Properties=species:S:1:pos:R:3 A=29.45018 B=8.37701 C=7.42076 mu=0.0597 alpha=34.75 epsHOMO=-0.323 epsLUMO=0.0949 epsgap=0.4179 =227.1361 zpve=0.103182 U0=-119.052475 U=-119.047927 H=-119.046983 G=-119.078157 Cv=14.84 pbc="F F F" +C -0.03113825 1.54081582 0.03192126 +C 0.01215347 0.01092235 -0.01603259 +C 0.72169129 -0.52583353 -1.26230570 +H 0.97955987 1.96459116 0.03098367 +H -0.55840223 1.94831192 -0.83816075 +H -0.54252252 1.90153531 0.93005671 +H 0.51522791 -0.36840234 0.88231134 +H -1.01070641 -0.38456999 0.02051783 +H 1.75851210 -0.17376585 -1.30871516 +H 0.74087192 -1.62024959 -1.27516511 +H 0.22023351 -0.19051179 -2.17729020 +9 +Properties=species:S:1:pos:R:3 A=35.09545 B=9.3686 C=8.1497 mu=1.4131 alpha=27.87 epsHOMO=-0.2619 epsLUMO=0.0798 epsgap=0.3417 =193.1659 zpve=0.079754 U0=-154.972731 U=-154.968412 H=-154.967467 G=-154.998148 Cv=13.546 pbc="F F F" +C -0.00860504 1.50203829 -0.00681217 +C 0.01099310 -0.01764877 -0.01377035 +O 0.68088841 -0.44041803 -1.19313210 +H 1.01153334 1.89662030 -0.01920155 +H -0.53159862 1.88076109 -0.88974659 +H -0.51674572 1.87611771 0.88710739 +H 0.52377121 -0.38912295 0.88824082 +H -1.02027544 -0.40507261 0.01690670 +H 0.69529573 -1.40179568 -1.20148495 +9 +Properties=species:S:1:pos:R:3 A=39.37691 B=10.04033 C=8.90353 mu=1.1502 alpha=28.13 epsHOMO=-0.2525 epsLUMO=0.091 epsgap=0.3435 =187.1015 zpve=0.079534 U0=-154.960361 U=-154.956045 H=-154.9551 G=-154.985747 Cv=12.934 pbc="F F F" +C -0.01482147 1.39241234 0.00567104 +O -0.00471537 -0.01360660 0.01459658 +C 0.63794893 -0.55329676 -1.11358232 +H 1.00528358 1.81015807 0.00465631 +H -0.54689560 1.79343530 -0.87251051 +H -0.53002895 1.72291969 0.91101696 +H 0.13993792 -0.25599333 -2.05098375 +H 1.69265275 -0.23868382 -1.17477743 +H 0.59959435 -1.64180161 -1.02407616 +9 +Properties=species:S:1:pos:R:3 A=20.15852 B=20.15302 C=12.5891 mu=0.0005 alpha=30.82 epsHOMO=-0.2888 epsLUMO=0.1042 epsgap=0.393 =155.8145 zpve=0.081231 U0=-117.824798 U=-117.821426 H=-117.820482 G=-117.849087 Cv=11.041 pbc="F F F" +C -0.01193280 1.51433198 0.01031700 +C 1.30299118 0.77886562 -0.00617842 +C 0.00867174 0.00767042 0.00201032 +H -0.30541464 2.01702117 0.92533239 +H -0.32275498 2.02680156 -0.89347839 +H 1.88493396 0.79145020 -0.92119393 +H 1.90226631 0.78165391 0.89766373 +H -0.27088043 -0.51289125 0.91137474 +H -0.28821983 -0.50310409 -0.90740824 +7 +Properties=species:S:1:pos:R:3 A=25.77385 B=22.12109 C=14.18066 mu=1.7675 alpha=24.04 epsHOMO=-0.2682 epsLUMO=0.1042 epsgap=0.3724 =129.891 zpve=0.057289 U0=-153.742562 U=-153.73941 H=-153.738466 G=-153.766642 Cv=9.176 pbc="F F F" +C 0.01537720 1.41764380 0.00956287 +C 1.26478161 0.64923984 -0.00655044 +O -0.00024018 -0.00771006 0.00204055 +H -0.31763326 1.88586598 0.93475751 +H -0.33527583 1.89576673 -0.90397578 +H 1.83246682 0.56256848 -0.93193290 +H 1.85008258 0.55267938 0.90680147 +10 +Properties=species:S:1:pos:R:3 A=10.12193 B=8.49011 C=4.89615 mu=2.7362 alpha=35.53 epsHOMO=-0.2431 epsLUMO=-0.0087 epsgap=0.2344 =292.4367 zpve=0.083382 U0=-193.08834 U=-193.082969 H=-193.082024 G=-193.116476 Cv=16.893 pbc="F F F" +C -0.00310189 1.48050328 -0.17259867 +C -0.04527202 -0.02887059 0.00139493 +C 1.29705800 -0.72194415 0.16889042 +O -1.08643172 -0.64273343 0.00630393 +H 0.59403529 1.74668579 -1.05225043 +H -1.01540407 1.87034023 -0.28382265 +H 0.48099600 1.95070605 0.69099376 +H 1.82512144 -0.32470731 1.04328658 +H 1.14892507 -1.79597689 0.28554393 +H 1.93682635 -0.52949692 -0.69995403 +9 +Properties=species:S:1:pos:R:3 A=10.78886 B=9.27509 C=5.14977 mu=3.6367 alpha=31.83 epsHOMO=-0.2436 epsLUMO=0.0347 epsgap=0.2783 =267.6148 zpve=0.07319 U0=-209.159302 U=-209.15402 H=-209.153076 G=-209.187468 Cv=16.561 pbc="F F F" +C 0.00679889 1.49969736 -0.02567030 +C -0.02740385 -0.01752051 -0.14894811 +N 1.17826667 -0.63324298 0.05691721 +O -1.03721965 -0.63980649 -0.40727572 +H 0.91390280 1.92923755 -0.46100067 +H -0.87080896 1.91124186 -0.52345176 +H -0.02826124 1.78517271 1.03149125 +H 1.98405139 -0.13175861 0.38674906 +H 1.19049421 -1.63919563 0.10006209 +8 +Properties=species:S:1:pos:R:3 A=11.1475 B=10.36388 C=5.42091 mu=3.4869 alpha=28.07 epsHOMO=-0.2495 epsLUMO=0.0556 epsgap=0.3051 =244.2308 zpve=0.063824 U0=-225.221461 U=-225.217075 H=-225.216131 G=-225.247724 Cv=15.292 pbc="F F F" +N 0.03605270 1.36077873 -0.12416403 +C -0.02591138 -0.02076560 0.00200645 +N 1.21968479 -0.62334220 0.11963222 +O -1.06822866 -0.64174597 0.00865573 +H 0.80749439 1.83455148 0.32144915 +H -0.85825775 1.80373500 0.02243770 +H 1.99927148 -0.17303054 -0.33602496 +H 1.18204327 -1.62147901 -0.02109234 +14 +Properties=species:S:1:pos:R:3 A=7.75166 B=7.74847 C=4.48668 mu=0.0897 alpha=45.46 epsHOMO=-0.3167 epsLUMO=0.0843 epsgap=0.401 =355.0621 zpve=0.131146 U0=-158.342346 U=-158.336603 H=-158.335658 G=-158.370016 Cv=20.273 pbc="F F F" +C -0.03215888 1.54021598 0.01074456 +C 0.03381741 0.00745852 0.00180716 +C 0.71375572 -0.50856404 -1.27296949 +C 0.73848999 -0.52220886 1.25750907 +H 0.97522736 1.97414341 0.00528362 +H -0.56196769 1.92232326 -0.86835418 +H -0.54817239 1.91268414 0.90208039 +H -0.99752525 -0.37310578 0.00977297 +H 1.75070021 -0.15586784 -1.33269631 +H 0.73446691 -1.60328288 -1.29939696 +H 0.19367011 -0.16085589 -2.17195508 +H 0.23611990 -0.18382017 2.17005260 +H 0.75964083 -1.61713153 1.27226101 +H 1.77635866 -0.16985318 1.30053019 +12 +Properties=species:S:1:pos:R:3 A=8.67553 B=8.00568 C=4.75542 mu=1.4259 alpha=38.58 epsHOMO=-0.2612 epsLUMO=0.074 epsgap=0.3351 =318.3721 zpve=0.107673 U0=-194.267232 U=-194.261748 H=-194.260804 G=-194.294663 Cv=19.052 pbc="F F F" +C -0.03315871 1.54782566 -0.00438815 +C -0.01108534 0.01859095 0.01676117 +C 0.70938384 -0.53596711 1.23978444 +O -1.33219841 -0.51712554 0.05236057 +H 0.98215692 1.95715900 -0.03182225 +H -0.56388100 1.92087623 -0.88845865 +H -0.54082548 1.93340945 0.88575489 +H 0.51042122 -0.33767241 -0.88819176 +H 0.22240492 -0.18785860 2.15650245 +H 0.68242024 -1.62887638 1.23305141 +H 1.75434301 -0.21246950 1.25524188 +H -1.81818681 -0.15577435 -0.69553962 +6 +Properties=species:S:1:pos:R:3 A=0 B=4.4259726 C=4.4259726 mu=0 alpha=38.52 epsHOMO=-0.2599 epsLUMO=-0.0214 epsgap=0.2386 =278.6264 zpve=0.037354 U0=-153.459846 U=-153.455442 H=-153.454498 G=-153.482621 Cv=15.312 pbc="F F F" +C 0.68098021 0.00000000 0.00000000 +C -0.68098021 0.00000000 0.00000000 +C -1.88766603 0.00000000 0.00000000 +C 1.88766603 0.00000000 0.00000000 +H -2.94960000 0.00000000 0.00000000 +H 2.94960000 0.00000000 0.00000000 +5 +Properties=species:S:1:pos:R:3 A=0 B=4.5793222 C=4.5793222 mu=3.792 alpha=32.66 epsHOMO=-0.3102 epsLUMO=-0.0543 epsgap=0.2559 =260.1896 zpve=0.027259 U0=-169.557758 U=-169.553764 H=-169.55282 G=-169.581024 Cv=12.93 pbc="F F F" +C 0.01510390 0.00000000 1.00000000 +C 1.38233149 0.00000000 1.00000000 +C -1.18862525 0.00000000 1.00000000 +H -2.25177201 0.00000000 1.00000000 +N 2.54296187 0.00000000 1.00000000 +4 +Properties=species:S:1:pos:R:3 A=0 B=4.73269 C=4.73269 mu=0.0023 alpha=27.7 epsHOMO=-0.3696 epsLUMO=-0.0926 epsgap=0.277 =242.9308 zpve=0.015951 U0=-185.648533 U=-185.644825 H=-185.64388 G=-185.667652 Cv=10.398 pbc="F F F" +N 0.01745734 -1.16134217 -0.00415342 +C 0.00253212 -0.00344278 0.00179939 +C -0.01611419 1.37220987 0.00934873 +N -0.03264302 2.53008276 0.01609090 +6 +Properties=species:S:1:pos:R:3 A=68.5171 B=4.8345 C=4.51586 mu=2.7824 alpha=31.14 epsHOMO=-0.2777 epsLUMO=-0.0735 epsgap=0.2042 =268.3921 zpve=0.037208 U0=-190.624631 U=-190.620363 H=-190.619419 G=-190.650543 Cv=13.049 pbc="F F F" +O -0.06776120 -0.04233838 0.00282489 +C -0.00562945 1.16382879 0.00743862 +C 1.22985272 1.91339997 0.00028781 +C 2.23625322 2.57430970 -0.00529277 +H -0.91670701 1.79467546 0.01781352 +H 3.13429662 3.14370267 -0.01037656 +5 +Properties=species:S:1:pos:R:3 A=67.88408 B=5.00823 C=4.66413 mu=2.3112 alpha=26.25 epsHOMO=-0.3166 epsLUMO=-0.11 epsgap=0.2066 =251.0007 zpve=0.02654 U0=-206.721858 U=-206.717875 H=-206.716931 G=-206.747625 Cv=11.329 pbc="F F F" +O -0.04055978 -0.03799144 0.00266513 +C -0.01768870 1.16193251 0.00746008 +C 1.23315534 1.93381336 0.00043371 +N 2.19857378 2.57055097 -0.00483320 +H -0.92627534 1.78959196 0.01764859 +6 +Properties=species:S:1:pos:R:3 A=56.25048 B=4.77441 C=4.40088 mu=0.002 alpha=26.12 epsHOMO=-0.2668 epsLUMO=-0.1113 epsgap=0.1555 =266.8164 zpve=0.036943 U0=-227.798785 U=-227.79457 H=-227.793626 G=-227.825074 Cv=12.147 pbc="F F F" +O 0.00337122 -0.03146586 0.00157206 +C -0.01713174 1.17081409 0.00676444 +C 1.26555783 1.99719410 -0.00007703 +O 1.24507069 3.19946589 0.00681275 +H -0.94690483 1.77678142 0.01852668 +H 2.19534410 1.39121374 -0.01006739 +10 +Properties=species:S:1:pos:R:3 A=80.28766 B=3.3688 C=3.3688 mu=0 alpha=42.32 epsHOMO=-0.2412 epsLUMO=0.0684 epsgap=0.3096 =400.2236 zpve=0.083896 U0=-155.908941 U=-155.90318 H=-155.902236 G=-155.937641 Cv=17.447 pbc="F F F" +C -0.01787959 1.46676893 0.01011180 +C 0.00186644 0.01072913 0.00211109 +C 0.01819704 -1.19272861 -0.00450723 +C 0.03795170 -2.64876793 -0.01251193 +H 0.86460312 1.87589979 0.51479719 +H -0.03217624 1.87210581 -1.00791002 +H -0.90233115 1.85185524 0.53003953 +H -0.83477011 -3.06339007 0.50451436 +H 0.03276422 -3.04315564 -1.03491223 +H 0.93213486 -3.03931642 0.48626606 +10 +Properties=species:S:1:pos:R:3 A=27.39459 B=4.53005 C=4.08342 mu=0.7067 alpha=40.09 epsHOMO=-0.2592 epsLUMO=0.0566 epsgap=0.3157 =333.9589 zpve=0.084338 U0=-155.897345 U=-155.892291 H=-155.891347 G=-155.924226 Cv=17.13 pbc="F F F" +C -0.03095840 1.54775025 0.03167945 +C 0.01485375 0.00962471 -0.02082154 +C 0.69099073 -0.49954575 -1.20857624 +C 1.25222275 -0.89514467 -2.19527879 +H 0.97899300 1.96621609 0.03373834 +H -0.56082354 1.95002902 -0.83580745 +H -0.54576708 1.88225519 0.93709062 +H 0.51920135 -0.37425398 0.87496224 +H -1.00644802 -0.39030838 0.01340632 +H 1.74594541 -1.25604187 -3.06299415 +9 +Properties=species:S:1:pos:R:3 A=28.0016 B=4.67752 C=4.21765 mu=3.9233 alpha=35.38 epsHOMO=-0.3213 epsLUMO=0.034 epsgap=0.3553 =314.5335 zpve=0.07419 U0=-172.006141 U=-172.001467 H=-172.000523 G=-172.032826 Cv=14.988 pbc="F F F" +C -0.02522005 1.54773054 0.02133370 +C 0.01183939 0.00999278 -0.01556702 +C 0.68915114 -0.50836846 -1.20331488 +N 1.22565733 -0.90360846 -2.14737482 +H 0.98571620 1.96212990 0.02370153 +H -0.55522192 1.94599662 -0.84711771 +H -0.53962556 1.88294354 0.92536604 +H 0.52481910 -0.38226048 0.86933355 +H -1.00453542 -0.39832109 0.00530071 +8 +Properties=species:S:1:pos:R:3 A=32.19893 B=4.76299 C=4.30696 mu=4.4361 alpha=31.81 epsHOMO=-0.2683 epsLUMO=0.0173 epsgap=0.2855 =295.6635 zpve=0.063305 U0=-188.042067 U=-188.037478 H=-188.036534 G=-188.06863 Cv=14.488 pbc="F F F" +N -0.03608099 1.48762533 0.03678072 +C -0.01039471 0.02517605 -0.01506608 +C -1.37180956 -0.52108920 0.02739272 +N -2.44026695 -0.95956444 0.03370519 +H 0.91729752 1.83547547 0.05202682 +H -0.47162178 1.85677205 -0.80275569 +H 0.48946161 -0.40880401 -0.89715168 +H 0.52827150 -0.34533338 0.86469547 +8 +Properties=species:S:1:pos:R:3 A=35.11615 B=4.66117 C=4.22354 mu=1.7211 alpha=33.1 epsHOMO=-0.2595 epsLUMO=0.0277 epsgap=0.2872 =300.0993 zpve=0.060632 U0=-191.810916 U=-191.806025 H=-191.805081 G=-191.837634 Cv=15.855 pbc="F F F" +O -0.02013197 1.45738137 0.01010195 +C 0.00168478 0.03579980 0.00224736 +C -1.36366691 -0.47481101 0.01255056 +C -2.47902835 -0.91970202 0.02082451 +H 0.89446911 1.75736553 0.00327363 +H 0.51979028 -0.35175413 -0.88980302 +H 0.53670458 -0.36127661 0.88000894 +H -3.46773502 -1.30737009 0.02818120 +7 +Properties=species:S:1:pos:R:3 A=35.93172 B=4.83443 C=4.37827 mu=4.6788 alpha=28.56 epsHOMO=-0.3018 epsLUMO=0.0022 epsgap=0.3039 =280.6659 zpve=0.050262 U0=-207.916786 U=-207.912215 H=-207.911271 G=-207.943384 Cv=13.845 pbc="F F F" +O -0.03738221 1.44547841 0.01010769 +C 0.01292906 0.03441661 0.00209165 +C -1.35747452 -0.48874523 0.01239738 +N -2.42135277 -0.93685184 0.02016053 +H 0.86898057 1.76972949 0.00417577 +H 0.51692713 -0.36329790 -0.89215814 +H 0.53387616 -0.37278749 0.88223921 +10 +Properties=species:S:1:pos:R:3 A=26.14564 B=4.2893 C=4.12773 mu=2.6741 alpha=35.83 epsHOMO=-0.25 epsLUMO=-0.0205 epsgap=0.2295 =333.3276 zpve=0.084175 U0=-193.075202 U=-193.070116 H=-193.069171 G=-193.102798 Cv=15.954 pbc="F F F" +C 0.16879340 1.52513042 -0.15747056 +C -0.18737625 0.06194763 0.14679374 +C 0.50917645 -0.43996215 1.39125850 +O 1.18191079 -1.43565585 1.45816384 +H 1.23126511 1.63137254 -0.39632693 +H -0.40744668 1.89431681 -1.00969246 +H -0.04931034 2.17266260 0.69857432 +H -1.26905160 -0.01668067 0.32854433 +H 0.06279062 -0.60250479 -0.68474036 +H 0.35384841 0.20663370 2.28871052 +9 +Properties=species:S:1:pos:R:3 A=19.98749 B=6.11589 C=4.82584 mu=3.7071 alpha=32.78 epsHOMO=-0.2516 epsLUMO=0.0335 epsgap=0.2851 =279.7863 zpve=0.074166 U0=-209.144909 U=-209.139976 H=-209.139032 G=-209.172305 Cv=15.058 pbc="F F F" +C 0.01474916 1.47888256 -0.03509326 +N 0.18708077 0.03831317 -0.02906851 +C 0.45703661 -0.66858895 1.10069001 +O 0.58457996 -0.19876202 2.21119705 +H 0.76025289 1.96736104 -0.67198126 +H -0.98462423 1.75984483 -0.38485103 +H 0.14269849 1.82387718 0.99149397 +H 0.10386349 -0.46937726 -0.89461379 +H 0.55047568 -1.75253452 0.88868242 +8 +Properties=species:S:1:pos:R:3 A=48.62351 B=4.67298 C=4.38187 mu=3.92 alpha=29.47 epsHOMO=-0.2814 epsLUMO=0.0074 epsgap=0.2888 =293.917 zpve=0.061327 U0=-229.013797 U=-229.009003 H=-229.008059 G=-229.041086 Cv=13.885 pbc="F F F" +C 0.10653781 1.43512049 0.03336100 +O 0.42686564 0.04716929 0.09309945 +C 0.50714862 -0.63652665 -1.06318297 +O 0.76927014 -1.79955017 -1.11010475 +H 0.92349251 2.00385139 0.48465728 +H -0.03757815 1.76927183 -1.00057425 +H -0.81269569 1.60801916 0.59873287 +H 0.30458460 -0.00231902 -1.94965553 +8 +Properties=species:S:1:pos:R:3 A=36.49282 B=4.31175 C=4.04493 mu=1.7341 alpha=28.53 epsHOMO=-0.2537 epsLUMO=-0.0341 epsgap=0.2196 =303.8129 zpve=0.060508 U0=-228.992613 U=-228.987769 H=-228.986825 G=-229.019918 Cv=14.78 pbc="F F F" +O 0.19375856 1.37170995 0.31398297 +C 0.04992637 0.01405481 -0.04526239 +C -1.40888025 -0.39635680 -0.20601574 +O -1.77729462 -1.37233860 -0.80361689 +H -0.01723186 1.91269132 -0.45337758 +H 0.60440478 -0.26519766 -0.95205725 +H 0.46740406 -0.57521679 0.78176270 +H -2.11835055 0.30075962 0.29870515 +14 +Properties=species:S:1:pos:R:3 A=23.44662 B=3.60588 C=3.38683 mu=0 alpha=45.71 epsHOMO=-0.317 epsLUMO=0.0937 epsgap=0.4107 =426.2996 zpve=0.131708 U0=-158.340943 U=-158.33517 H=-158.334226 G=-158.36894 Cv=19.668 pbc="F F F" +C -0.03007624 1.55804912 0.02980774 +C 0.00707277 0.02834877 -0.00712529 +C 0.71320792 -0.52989340 -1.24765581 +C 0.75036895 -2.05959366 -1.28458957 +H 0.98195330 1.97845113 0.02800797 +H -0.55582433 1.96212343 -0.84270157 +H -0.54083762 1.92692755 0.92493697 +H 0.50928672 -0.34909049 0.89361319 +H -1.01733481 -0.36542299 0.03207393 +H 0.21098948 -0.15245770 -2.14839302 +H 1.73761331 -0.13611625 -1.28685672 +H 1.27616854 -2.46366410 -0.41210980 +H -0.26165699 -2.48000447 -1.28273552 +H 1.26108491 -2.42846444 -2.17974803 +12 +Properties=species:S:1:pos:R:3 A=26.59789 B=3.79186 C=3.53779 mu=1.3402 alpha=38.61 epsHOMO=-0.2619 epsLUMO=0.081 epsgap=0.3429 =382.8628 zpve=0.108241 U0=-194.261089 U=-194.255495 H=-194.254551 G=-194.28893 Cv=18.431 pbc="F F F" +C -0.00379012 1.52196790 0.01027996 +C -0.03589372 -0.00778254 0.00225671 +C -1.45219016 -0.56653711 0.01284386 +O -1.36799785 -1.98394604 0.00453606 +H 1.02477576 1.89411231 0.00239793 +H -0.51286674 1.93764614 -0.86653888 +H -0.49584080 1.92801344 0.90121721 +H 0.48140784 -0.39530552 -0.88316064 +H 0.49828589 -0.40486256 0.87330348 +H -1.98734220 -0.20399494 0.90666062 +H -2.00431485 -0.19459473 -0.86666460 +H -2.26171819 -2.33824298 0.01034748 +12 +Properties=species:S:1:pos:R:3 A=28.29567 B=4.14901 C=3.88349 mu=1.0363 alpha=39.34 epsHOMO=-0.2503 epsLUMO=0.0925 epsgap=0.3428 =368.9331 zpve=0.107895 U0=-194.254127 U=-194.248585 H=-194.247641 G=-194.281899 Cv=17.888 pbc="F F F" +C -0.00519551 1.50868224 0.03308760 +C 0.01316580 -0.01037819 0.01988643 +O 0.69758944 -0.46344140 1.16868979 +C 0.76688491 -1.86508183 1.24602669 +H 1.01445476 1.90423799 0.02996018 +H -0.52990866 1.89184059 -0.84726911 +H -0.51263765 1.87805843 0.92875424 +H -1.01599507 -0.40998729 0.00714282 +H 0.51093143 -0.38369435 -0.89219395 +H -0.23415841 -2.32451489 1.28977780 +H 1.30129276 -2.29853663 0.38486095 +H 1.30990287 -2.11811998 2.16013206 +10 +Properties=species:S:1:pos:R:3 A=14.79671 B=5.6956 C=4.58846 mu=0.0075 alpha=31.42 epsHOMO=-0.2594 epsLUMO=0.0584 epsgap=0.3179 =297.8398 zpve=0.085172 U0=-230.183076 U=-230.177723 H=-230.176779 G=-230.211195 Cv=16.837 pbc="F F F" +O -0.01418735 1.42642242 -0.05423651 +C -0.00391839 0.00717714 0.03496062 +C -1.42317019 -0.55560600 -0.01256639 +O -2.11229413 -0.10563875 -1.17228313 +H -0.18987882 1.64154705 -0.97555148 +H 0.59659504 -0.43315430 -0.77409095 +H 0.47311116 -0.24903733 0.98747216 +H -1.39494859 -1.64975279 -0.06283188 +H -1.96497417 -0.27216915 0.90131972 +H -2.35925991 0.80944396 -1.00614597 +12 +Properties=species:S:1:pos:R:3 A=15.61472 B=6.31363 C=5.54514 mu=0.1136 alpha=41.96 epsHOMO=-0.2727 epsLUMO=0.1012 epsgap=0.3738 =298.6061 zpve=0.109284 U0=-157.116735 U=-157.11209 H=-157.111146 G=-157.143262 Cv=16.49 pbc="F F F" +C -0.03602245 1.52092949 0.01569161 +C 0.01938487 0.01004403 0.04814953 +C 1.30891671 -0.71251995 -0.24920416 +C 0.75347423 -0.70267714 1.15564676 +H 0.90105691 1.95389291 0.38283338 +H -0.19640365 1.89437369 -1.00208569 +H -0.84685273 1.90588930 0.64451322 +H -0.88416809 -0.48001889 -0.30566335 +H 1.26900901 -1.63903068 -0.81150371 +H 2.19010738 -0.11131209 -0.44927513 +H 1.26248862 -0.09487455 1.89690028 +H 0.33540836 -1.62248918 1.54980695 +10 +Properties=species:S:1:pos:R:3 A=18.21931 B=6.63877 C=5.92459 mu=1.812 alpha=35.01 epsHOMO=-0.2633 epsLUMO=0.1052 epsgap=0.3685 =267.2979 zpve=0.085275 U0=-193.039603 U=-193.035186 H=-193.034242 G=-193.065979 Cv=14.764 pbc="F F F" +C -0.01646343 1.51830705 0.00771445 +C -0.02743227 0.01657694 -0.10889741 +C 0.77296553 -0.70131886 -1.10863115 +O 1.17212293 -0.66702969 0.26278829 +H 0.91865980 1.92914217 -0.38285880 +H -0.85158014 1.95456506 -0.55109460 +H -0.11487702 1.82596470 1.05397777 +H -0.93582598 -0.47350600 0.24682793 +H 0.44443922 -1.67201495 -1.47810622 +H 1.40538284 -0.13600339 -1.79271491 +11 +Properties=species:S:1:pos:R:3 A=16.58914 B=7.18798 C=6.11415 mu=1.1353 alpha=39.02 epsHOMO=-0.2304 epsLUMO=0.0968 epsgap=0.3271 =270.5508 zpve=0.097671 U0=-173.147782 U=-173.143343 H=-173.142399 G=-173.174073 Cv=15.298 pbc="F F F" +C -0.05275541 1.47419574 0.00999108 +N 0.01940516 0.02189947 0.06334866 +C 1.32511048 -0.56446850 -0.21420725 +C 0.78051759 -0.54057993 1.17242760 +H 0.86784202 1.97176076 0.36297285 +H -0.23845155 1.79095005 -1.02142866 +H -0.88683448 1.81938959 0.62950398 +H 1.31992909 -1.48186782 -0.79602038 +H 2.15202820 0.11020204 -0.43285248 +H 1.24563570 0.14996098 1.87499245 +H 0.37013358 -1.44020447 1.62233365 +10 +Properties=species:S:1:pos:R:3 A=16.79477 B=6.71015 C=5.86781 mu=1.3894 alpha=34.64 epsHOMO=-0.239 epsLUMO=0.0775 epsgap=0.3166 =263.966 zpve=0.085106 U0=-193.034988 U=-193.030356 H=-193.029411 G=-193.061689 Cv=15.679 pbc="F F F" +O 0.21577583 1.35386859 -0.10695107 +C 0.01628099 -0.02832718 -0.02915694 +C -0.39081465 -0.71497009 1.24315669 +C -1.35118138 -0.64280380 0.06273589 +H -0.43642338 1.79062849 0.45006761 +H 0.74981167 -0.52404050 -0.65624767 +H 0.05959375 -1.66840483 1.49729237 +H -0.61369353 -0.08848006 2.10170640 +H -2.19821932 0.03058430 0.15411451 +H -1.56395912 -1.54640426 -0.49826515 +12 +Properties=species:S:1:pos:R:3 A=10.66107 B=10.66107 C=6.30452 mu=0 alpha=41.83 epsHOMO=-0.2982 epsLUMO=0.0956 epsgap=0.3938 =268.4432 zpve=0.110511 U0=-157.115484 U=-157.111322 H=-157.110378 G=-157.141657 Cv=14.696 pbc="F F F" +C -0.02542957 1.54032578 -0.04215944 +C 1.52564399 1.50419989 0.04121276 +C 1.42146727 0.06146790 0.60844885 +C -0.02638833 -0.01070956 0.04935088 +H -0.46591372 1.99639894 0.84962894 +H -0.47900239 2.00028207 -0.92365389 +H 1.98248278 1.51375334 -0.95303183 +H 2.02191365 2.25986579 0.65522129 +H 2.14291679 -0.67956358 0.25531480 +H 1.43105853 0.05751479 1.70261879 +H -0.79053440 -0.48530296 0.66996573 +H -0.05233245 -0.47238446 -0.94236394 +10 +Properties=species:S:1:pos:R:3 A=12.06545 B=11.77731 C=6.71997 mu=1.7978 alpha=34.56 epsHOMO=-0.2424 epsLUMO=0.0859 epsgap=0.3283 =236.9759 zpve=0.086675 U0=-193.034094 U=-193.029968 H=-193.029024 G=-193.060777 Cv=12.915 pbc="F F F" +C -0.03489789 1.55259455 -0.08507691 +C 1.49349183 1.45459700 0.10114677 +O 1.42725884 0.02348990 0.27254886 +C -0.00634758 0.02236494 0.10944630 +H -0.56579210 2.11301721 0.68591527 +H -0.36628352 1.89393380 -1.06692327 +H 2.10031724 1.73525720 -0.76898349 +H 1.90023090 1.95506611 0.98896748 +H -0.51987849 -0.35595179 1.00235948 +H -0.31970062 -0.57567421 -0.75559275 +12 +Properties=species:S:1:pos:R:3 A=8.63483 B=4.11977 C=2.88825 mu=0.6875 alpha=45.37 epsHOMO=-0.2392 epsLUMO=0.0192 epsgap=0.2584 =452.5112 zpve=0.100501 U0=-248.375248 U=-248.368823 H=-248.367879 G=-248.405354 Cv=21.616 pbc="F F F" +C -0.10255370 1.49907127 -0.00133642 +C -0.00519774 -0.00343114 -0.02723470 +C -0.00688536 -0.76890740 1.26434744 +N 0.08186799 -0.69202791 -1.10087306 +O 0.07439067 0.13215394 -2.24195258 +H 0.78342093 1.94690862 -0.46354050 +H -0.96150430 1.83614082 -0.59021965 +H -0.19854173 1.87462989 1.01931607 +H -0.92620012 -0.57297946 1.82982479 +H 0.07256154 -1.84064782 1.07516863 +H 0.82937178 -0.45553340 1.90133089 +H 0.13975924 -0.51254299 -2.95389260 +10 +Properties=species:S:1:pos:R:3 A=9.17136 B=9.04195 C=4.5531 mu=1.8689 alpha=43.14 epsHOMO=-0.2029 epsLUMO=0.0499 epsgap=0.2528 =303.9808 zpve=0.082433 U0=-210.101789 U=-210.097816 H=-210.096872 G=-210.12818 Cv=14.821 pbc="F F F" +N -0.00829694 1.35362838 0.00995971 +C 1.28033254 1.82457421 -0.00022459 +C 2.12216639 0.73698898 -0.01445600 +C 1.30849904 -0.43109580 -0.01284154 +C -0.00342782 -0.01836884 0.00235736 +H -0.83243234 1.92772668 0.02122995 +H 1.48471820 2.88312630 0.00354313 +H 3.20066918 0.77343077 -0.02488416 +H 1.64810599 -1.45539683 -0.02180394 +H -0.92551647 -0.57697054 0.00839402 +9 +Properties=species:S:1:pos:R:3 A=9.77329 B=9.41192 C=4.7946 mu=3.6193 alpha=39.13 epsHOMO=-0.2253 epsLUMO=0.0332 epsgap=0.2585 =283.6817 zpve=0.071145 U0=-226.160842 U=-226.157088 H=-226.156144 G=-226.187104 Cv=13.371 pbc="F F F" +N -0.00996090 1.35636172 0.01000855 +C 1.29535422 1.79575578 -0.00047017 +C 2.05550519 0.65637438 -0.01422927 +N 1.25385745 -0.46275132 -0.01260894 +C 0.02301170 -0.00706382 0.00200146 +H -0.83195718 1.93618436 0.02132575 +H 1.54553961 2.84344998 0.00289054 +H 3.13177434 0.57569766 -0.02524155 +H -0.87667864 -0.60414531 0.00750794 +9 +Properties=species:S:1:pos:R:3 A=9.50228 B=9.29497 C=4.69874 mu=0.5571 alpha=39.2 epsHOMO=-0.2246 epsLUMO=0.0199 epsgap=0.2445 =289.005 zpve=0.069883 U0=-229.969129 U=-229.965414 H=-229.96447 G=-229.995393 Cv=13.358 pbc="F F F" +O -0.03255819 1.35065130 0.00967376 +C 1.25319237 1.79167710 -0.00030351 +C 2.11664681 0.74375623 -0.01441494 +C 1.30397796 -0.43852387 -0.01283316 +C 0.01629568 -0.00777185 0.00191294 +H 1.37951089 2.86161135 0.00427433 +H 3.19376406 0.79865501 -0.02458604 +H 1.63858893 -1.46383271 -0.02156949 +H -0.93736295 -0.50899925 0.00843891 +8 +Properties=species:S:1:pos:R:3 A=10.10926 B=9.69372 C=4.94857 mu=1.5081 alpha=35.17 epsHOMO=-0.2509 epsLUMO=0.001 epsgap=0.2519 =269.2444 zpve=0.058593 U0=-246.02915 U=-246.025614 H=-246.024669 G=-246.055309 Cv=12.04 pbc="F F F" +O -0.03808298 1.35643965 0.00975193 +C 1.26496982 1.76855319 -0.00061744 +C 2.04955750 0.66630033 -0.01406047 +N 1.24227075 -0.46732066 -0.01237541 +C 0.04019820 0.00561577 0.00183569 +H 1.43513907 2.83095265 0.00340823 +H 3.12532898 0.59783015 -0.02480757 +H -0.89387707 -0.53342154 0.00796935 +17 +Properties=species:S:1:pos:R:3 A=4.4178 B=4.41753 C=4.41717 mu=0.0003 alpha=56.01 epsHOMO=-0.3145 epsLUMO=0.0737 epsgap=0.3882 =486.2719 zpve=0.158836 U0=-197.632222 U=-197.625241 H=-197.624297 G=-197.661411 Cv=26.084 pbc="F F F" +C -0.01859029 1.53486266 0.01039904 +C 0.00210320 -0.00413672 0.00196980 +C 0.74643954 -0.51390760 1.24887638 +C -1.44190166 -0.53673615 0.01311457 +C 0.72234971 -0.50049606 -1.26445632 +H 0.99776928 1.94420529 0.00435474 +H -0.54181883 1.92841415 -0.86819911 +H -0.52758402 1.91888376 0.90148530 +H 0.25549576 -0.17602728 2.16833067 +H 0.77815389 -1.60892372 1.27088904 +H 1.77964786 -0.14975834 1.26944035 +H -1.99871895 -0.18888794 -0.86408066 +H -1.45956909 -1.63227235 0.00649916 +H -1.98088827 -0.19979639 0.90561580 +H 1.75482473 -0.13554018 -1.30118083 +H 0.75396989 -1.59524036 -1.29822280 +H 0.21358221 -0.15343900 -2.17067181 +15 +Properties=species:S:1:pos:R:3 A=4.69474 B=4.66938 C=4.47909 mu=1.384 alpha=49.04 epsHOMO=-0.2601 epsLUMO=0.0664 epsgap=0.3265 =449.0573 zpve=0.134977 U0=-233.560626 U=-233.553779 H=-233.552834 G=-233.589759 Cv=25.128 pbc="F F F" +C -0.00855999 1.54270147 0.00152717 +C 0.00506780 0.00702635 0.01856160 +C 0.76137731 -0.51839196 1.24766443 +C -1.42012774 -0.54933183 -0.02116008 +O 0.62590477 -0.48363745 -1.17657057 +H 1.01361406 1.94020776 0.00281128 +H -0.51459669 1.90702466 -0.89705781 +H -0.52214815 1.94882514 0.87918344 +H 0.28130613 -0.20165548 2.17943598 +H 0.79965506 -1.61131746 1.23022549 +H 1.79096916 -0.14072935 1.26083003 +H -1.93854829 -0.19910724 -0.91828281 +H -1.39937632 -1.64259062 -0.04563833 +H -1.98850725 -0.23059656 0.85726520 +H 1.53111188 -0.15488046 -1.19210222 +9 +Properties=species:S:1:pos:R:3 A=10.21876 B=4.04324 C=2.94978 mu=2.8579 alpha=42.02 epsHOMO=-0.2654 epsLUMO=-0.0575 epsgap=0.2079 =416.7799 zpve=0.065175 U0=-229.927277 U=-229.921622 H=-229.920677 G=-229.955843 Cv=18.723 pbc="F F F" +C -0.00693851 1.49559567 -0.01063358 +C -0.02986170 -0.01594623 0.06248673 +O -0.08815239 -0.63215062 1.10334812 +C 0.02336981 -0.70256747 -1.22062379 +C 0.06738132 -1.26058341 -2.28623129 +H 0.90429806 1.83281887 -0.51655384 +H -0.85338524 1.85556926 -0.60552819 +H -0.05237764 1.91099807 0.99695949 +H 0.10466868 -1.77036047 -3.21832617 +8 +Properties=species:S:1:pos:R:3 A=10.16063 B=4.15847 C=3.0056 mu=3.3351 alpha=37.08 epsHOMO=-0.3007 epsLUMO=-0.0889 epsgap=0.2118 =397.7757 zpve=0.05451 U0=-246.027383 U=-246.022024 H=-246.02108 G=-246.055769 Cv=16.963 pbc="F F F" +C -0.01171097 1.49973776 -0.01213268 +C -0.02919740 -0.00338745 0.07151218 +O -0.09164028 -0.64592927 1.08732241 +C 0.03831104 -0.69690258 -1.23748557 +N 0.09136286 -1.22982650 -2.26228068 +H 0.90093132 1.83370670 -0.51814928 +H -0.85663933 1.84864400 -0.61618135 +H -0.06416540 1.92131542 0.99203818 +8 +Properties=species:S:1:pos:R:3 A=10.68423 B=4.3198 C=3.07993 mu=5.1815 alpha=38.31 epsHOMO=-0.2739 epsLUMO=-0.0438 epsgap=0.2301 =384.5574 zpve=0.056619 U0=-242.19573 U=-242.190591 H=-242.189646 G=-242.223513 Cv=17.465 pbc="F F F" +N -0.05232108 1.34991769 0.15535538 +C 0.08549378 -0.01476951 0.02668890 +N 1.14555215 -0.71993906 -0.03966037 +C -1.19426556 -0.71152088 0.01802151 +N -2.22747610 -1.22790543 0.00132148 +H 0.75474469 1.91998737 -0.04411334 +H -0.94458527 1.76600473 -0.05932293 +H 1.98312429 -0.13415500 -0.02878551 +9 +Properties=species:S:1:pos:R:3 A=9.08854 B=4.42607 C=3.03169 mu=0.9461 alpha=36.51 epsHOMO=-0.2538 epsLUMO=-0.0964 epsgap=0.1574 =399.222 zpve=0.064992 U0=-267.10335 U=-267.097658 H=-267.096714 G=-267.132534 Cv=17.806 pbc="F F F" +C -0.43126066 1.30586664 -0.12758585 +C 0.25285715 -0.01026988 0.13138867 +O 0.69872099 -0.36890333 1.19604690 +C 0.38978943 -0.96773680 -1.06226208 +O -0.01611268 -0.71564293 -2.16583718 +H 0.10006565 1.85324490 -0.91332597 +H -1.44270433 1.13069361 -0.50923371 +H -0.46757554 1.89548158 0.78836479 +H 0.90329886 -1.91558845 -0.79531972 +9 +Properties=species:S:1:pos:R:3 A=10.08927 B=4.54115 C=3.13487 mu=2.7707 alpha=38.09 epsHOMO=-0.2561 epsLUMO=-0.064 epsgap=0.192 =384.4827 zpve=0.067668 U0=-263.278851 U=-263.273589 H=-263.272645 G=-263.306835 Cv=17.972 pbc="F F F" +N -0.16032929 1.08528962 -0.45398652 +C 0.18649127 -0.08762327 0.14758021 +N 1.28979627 -0.46427423 0.67927030 +C -0.94204384 -1.08440264 0.20423621 +O -2.01802205 -0.89007687 -0.30583149 +H 0.54574437 1.73837930 -0.74689246 +H -1.04684920 1.09570857 -0.93607796 +H 2.01738195 0.24991828 0.59881811 +H -0.67740148 -2.01003995 0.74746441 +13 +Properties=species:S:1:pos:R:3 A=7.92874 B=3.8272 C=2.82581 mu=0.6578 alpha=51.2 epsHOMO=-0.2589 epsLUMO=0.0571 epsgap=0.316 =481.9854 zpve=0.112471 U0=-195.186772 U=-195.180446 H=-195.179502 G=-195.215658 Cv=22.569 pbc="F F F" +C -0.01763434 1.54859468 -0.00253584 +C -0.01719180 0.00735789 0.03269604 +C 0.75818463 -0.52820155 1.25278862 +C -1.38213303 -0.51768438 0.00775516 +C -2.50796392 -0.94005629 0.00478552 +H 1.00944396 1.92639613 -0.02632830 +H -0.54514614 1.92217052 -0.88393459 +H -0.51243000 1.95339892 0.88560642 +H 0.49366179 -0.34904155 -0.87265890 +H 0.28968458 -0.19345372 2.18334679 +H 0.77833392 -1.62102506 1.25783727 +H 1.78952492 -0.16181727 1.23574954 +H -3.49998244 -1.31810165 -0.00723572 +12 +Properties=species:S:1:pos:R:3 A=7.90009 B=3.95466 C=2.88643 mu=3.9512 alpha=46.23 epsHOMO=-0.318 epsLUMO=0.0365 epsgap=0.3545 =460.694 zpve=0.102281 U0=-211.295796 U=-211.289821 H=-211.288877 G=-211.324525 Cv=20.467 pbc="F F F" +C -0.00242350 1.55035837 0.01056187 +C -0.01856600 0.01004352 -0.02261770 +C -1.45045318 -0.55766178 0.01293347 +C 0.70125749 -0.48583168 -1.20172764 +N 1.26190946 -0.87126766 -2.13619740 +H 1.01959496 1.93673215 0.00349668 +H -0.52972844 1.96141639 -0.85498386 +H -0.50134251 1.90346839 0.91755862 +H 0.52481877 -0.36222456 0.85525462 +H -2.02427903 -0.21428716 -0.85251869 +H -1.44438296 -1.65026927 0.00754107 +H -1.95805494 -0.21725882 0.91996760 +11 +Properties=species:S:1:pos:R:3 A=8.30095 B=3.97615 C=2.93764 mu=2.7429 alpha=42.87 epsHOMO=-0.2704 epsLUMO=0.0278 epsgap=0.2983 =440.0738 zpve=0.091554 U0=-227.338075 U=-227.332253 H=-227.331309 G=-227.366638 Cv=19.946 pbc="F F F" +C -0.01064295 1.54128691 0.00722087 +C -0.00203811 0.00756015 0.03863463 +N 0.76268677 -0.47101822 1.19250856 +C -1.38541954 -0.52099256 -0.00194097 +N -2.45680847 -0.95636072 0.00694969 +H 1.02043523 1.90106589 0.00392365 +H -0.52873161 1.91193452 -0.88031480 +H -0.51849536 1.94150431 0.89013197 +H 0.50418828 -0.35805500 -0.86276072 +H 0.30070681 -0.18364934 2.05155305 +H 0.78148992 -1.48670299 1.20428183 +11 +Properties=species:S:1:pos:R:3 A=8.55919 B=3.89952 C=2.91869 mu=1.3582 alpha=44.03 epsHOMO=-0.2665 epsLUMO=0.0336 epsgap=0.3001 =444.6452 zpve=0.088908 U0=-231.108368 U=-231.102292 H=-231.101348 G=-231.137061 Cv=21.306 pbc="F F F" +C -0.00754278 1.55566144 0.08650633 +C 0.01207541 0.02096553 0.04935916 +O -1.29150251 -0.52785128 0.22126386 +C 0.65093362 -0.47718651 -1.17430507 +C 1.13902673 -0.86577343 -2.20205518 +H 1.00824243 1.95969458 0.04929733 +H -0.56272245 1.95192010 -0.76978085 +H -0.49328161 1.88929438 1.00704123 +H 0.57811967 -0.34464907 0.91458864 +H -1.78516532 -0.35903262 -0.58909400 +H 1.58078877 -1.22365060 -3.09919447 +10 +Properties=species:S:1:pos:R:3 A=8.55908 B=4.01671 C=2.97882 mu=3.269 alpha=39.28 epsHOMO=-0.3051 epsLUMO=0.0115 epsgap=0.3166 =424.3395 zpve=0.078602 U0=-247.214861 U=-247.209162 H=-247.208218 G=-247.243338 Cv=19.252 pbc="F F F" +C -0.00992462 1.54951908 0.00732200 +C 0.00740485 0.01722020 0.05031270 +O 0.72085722 -0.49630479 1.15864583 +C -1.36995095 -0.52355929 0.00894432 +N -2.45081572 -0.93233138 0.00716912 +H 1.01892314 1.91630447 0.02724149 +H -0.50261490 1.90969362 -0.89997951 +H -0.54800426 1.95377611 0.87053664 +H 0.53602846 -0.36494195 -0.82970945 +H 0.27702643 -0.20644534 1.96421773 +13 +Properties=species:S:1:pos:R:3 A=7.66289 B=3.70925 C=2.79937 mu=2.6921 alpha=46.58 epsHOMO=-0.2469 epsLUMO=-0.0188 epsgap=0.2281 =482.0475 zpve=0.112328 U0=-232.364952 U=-232.358577 H=-232.357633 G=-232.394589 Cv=21.434 pbc="F F F" +C -0.02629647 1.53877116 -0.00783747 +C 0.01468904 0.00095310 0.00166037 +C 0.74737862 -0.53388859 1.24420471 +C -1.40211264 -0.53859257 -0.01557820 +O -1.87620455 -1.23582351 -0.87399559 +H 0.98823696 1.94625080 0.03705522 +H -0.50725090 1.92153422 -0.91285565 +H -0.57756514 1.92360883 0.85796386 +H 0.50584680 -0.36421091 -0.90619124 +H 0.22958380 -0.23909403 2.16431052 +H 0.81692736 -1.62559499 1.22973438 +H 1.76267153 -0.12846566 1.29050755 +H -2.00861510 -0.22792742 0.87121666 +11 +Properties=species:S:1:pos:R:3 A=8.31096 B=4.07963 C=2.92918 mu=2.8354 alpha=39.16 epsHOMO=-0.255 epsLUMO=-0.0279 epsgap=0.2271 =432.1489 zpve=0.088443 U0=-268.287661 U=-268.281505 H=-268.280561 G=-268.316982 Cv=20.344 pbc="F F F" +C -0.05483118 1.46032843 -0.17068647 +C 0.07105714 -0.03524485 0.11225841 +O 0.58204486 -0.33316656 1.40176256 +C -1.27639279 -0.74383027 0.03051185 +O -2.11855775 -0.49643175 -0.79163412 +H 0.93158072 1.93091398 -0.23353204 +H -0.57713995 1.61290939 -1.11835562 +H -0.62444315 1.94776119 0.62573670 +H 0.69687521 -0.50071620 -0.67159471 +H 1.45603316 0.06066659 1.47858584 +H -1.40723217 -1.53388627 0.80211181 +12 +Properties=species:S:1:pos:R:3 A=8.9331 B=4.19405 C=2.96046 mu=3.7163 alpha=44.42 epsHOMO=-0.2424 epsLUMO=0.0327 epsgap=0.2751 =441.85 zpve=0.10227 U0=-248.430371 U=-248.424309 H=-248.423365 G=-248.459383 Cv=19.918 pbc="F F F" +C -0.09776499 1.44917268 0.04561984 +N 0.01043053 0.00373818 -0.00070600 +C 0.05323028 -0.71432112 1.25264891 +C 0.06728716 -0.64067225 -1.20060778 +O 0.03636432 -0.11006515 -2.29109228 +H 0.75650660 1.88747109 0.57647421 +H -0.11648577 1.81632103 -0.98049172 +H -1.01641106 1.75521548 0.56151415 +H -0.85453556 -0.53657675 1.84390168 +H 0.13297722 -1.78696336 1.05851351 +H 0.91637348 -0.40737846 1.85761345 +H 0.14762240 -1.73801339 -1.06805139 +11 +Properties=species:S:1:pos:R:3 A=10.13982 B=3.81346 C=2.86965 mu=2.9514 alpha=39.33 epsHOMO=-0.2699 epsLUMO=-0.0262 epsgap=0.2437 =440.1727 zpve=0.088924 U0=-268.301176 U=-268.295084 H=-268.29414 G=-268.331307 Cv=19.824 pbc="F F F" +C -0.01708808 1.44281136 0.03225501 +C -0.05544542 -0.06560572 -0.02375999 +O -0.17379913 -0.76196233 0.96223129 +C 0.06068107 -0.73615179 -1.38825252 +O 0.00877771 -2.12574390 -1.27749486 +H 0.92062950 1.81463913 -0.39522215 +H -0.83050523 1.86542281 -0.56780350 +H -0.10911975 1.78049045 1.06493675 +H -0.75015067 -0.35235060 -2.03056074 +H 1.00312898 -0.40389029 -1.85592942 +H -0.09063255 -2.29450960 -0.32608019 +13 +Properties=species:S:1:pos:R:3 A=9.55216 B=3.57844 C=2.7341 mu=2.6168 alpha=46.19 epsHOMO=-0.2423 epsLUMO=-0.0072 epsgap=0.2351 =489.8518 zpve=0.112006 U0=-232.377706 U=-232.371073 H=-232.370129 G=-232.408256 Cv=21.716 pbc="F F F" +C -0.04384102 1.54099793 -0.03913814 +C 0.02765132 0.01885817 0.04778773 +C 0.76814644 -0.48842218 1.28000847 +C 0.87850208 -1.99746312 1.42393323 +O 1.24179142 0.26651340 2.09788702 +H 0.95796454 1.97690198 -0.06816012 +H -0.58447717 1.85356031 -0.93690369 +H -0.55173626 1.95737759 0.83440529 +H -0.97692824 -0.42709877 0.05353178 +H 0.51853486 -0.40806507 -0.83809409 +H 1.39924980 -2.42678188 0.56053177 +H 1.42001187 -2.24449367 2.33776426 +H -0.11750602 -2.45360651 1.45141965 +12 +Properties=species:S:1:pos:R:3 A=9.78802 B=3.78441 C=2.84416 mu=3.499 alpha=42.54 epsHOMO=-0.2438 epsLUMO=0.0355 epsgap=0.2793 =457.447 zpve=0.101847 U0=-248.448467 U=-248.441988 H=-248.441044 G=-248.478935 Cv=21.374 pbc="F F F" +C -0.00220144 1.53344329 -0.05960369 +C -0.03235837 0.01206167 0.06840265 +C 0.69666086 -0.48196462 1.31828322 +N 0.98104007 -1.82034162 1.31984698 +O 1.00392124 0.24606232 2.24136749 +H 1.02111190 1.89525169 -0.19182672 +H -0.59707204 1.86206427 -0.91645604 +H -0.39728839 1.99920712 0.84545201 +H -1.06936083 -0.34552935 0.13040806 +H 0.39947165 -0.46906818 -0.81777020 +H 0.63281951 -2.43917647 0.60874785 +H 1.35708014 -2.22217793 2.16303522 +12 +Properties=species:S:1:pos:R:3 A=10.01185 B=3.84195 C=2.87635 mu=3.5402 alpha=43.61 epsHOMO=-0.2418 epsLUMO=0.0387 epsgap=0.2805 =458.9803 zpve=0.101735 U0=-248.443503 U=-248.436899 H=-248.435955 G=-248.474272 Cv=20.967 pbc="F F F" +C 0.00619941 1.45933202 -0.03893859 +N -0.06411616 0.01422963 -0.12046901 +C -1.20595394 -0.68196796 0.16117120 +C -1.08982704 -2.19284899 0.02095775 +O -2.24482911 -0.14443077 0.49994418 +H 0.75053989 1.78372520 0.69715573 +H 0.25692001 1.90395263 -1.00876215 +H -0.97856026 1.81121438 0.27082194 +H 0.75820982 -0.49543660 -0.39464024 +H -0.09909703 -2.53543104 -0.28970003 +H -1.34097671 -2.65395851 0.97972885 +H -1.82903100 -2.53483935 -0.70813076 +11 +Properties=species:S:1:pos:R:3 A=10.44045 B=4.04692 C=2.98547 mu=3.5648 alpha=39.51 epsHOMO=-0.2436 epsLUMO=0.0599 epsgap=0.3034 =428.404 zpve=0.091713 U0=-264.504487 U=-264.498452 H=-264.497508 G=-264.533633 Cv=20.274 pbc="F F F" +C 0.00922630 1.45021814 -0.03194543 +N -0.01429488 -0.00054646 -0.01782667 +C -1.21576579 -0.67252403 0.04421896 +N -1.09733352 -2.04644898 -0.15997741 +O -2.28599299 -0.12893711 0.24196027 +H 0.89659038 1.81885022 0.49120949 +H 0.00233950 1.86388504 -1.04914155 +H -0.88562684 1.79943346 0.48353298 +H 0.75257305 -0.47506631 -0.46719265 +H -0.24882333 -2.48772194 0.16375654 +H -1.93419610 -2.53898393 0.11482880 +12 +Properties=species:S:1:pos:R:3 A=9.69683 B=4.1533 C=3.01703 mu=1.1876 alpha=43.57 epsHOMO=-0.2595 epsLUMO=0.0352 epsgap=0.2948 =443.1687 zpve=0.102062 U0=-248.416462 U=-248.410358 H=-248.409414 G=-248.445651 Cv=20.256 pbc="F F F" +C -0.09160695 1.37540046 -0.00729426 +O -0.06964534 -0.04831581 -0.11148812 +C 0.68114625 -0.56142673 -1.10732458 +C 0.60405298 -2.06701550 -1.08766892 +N 1.32645533 0.19266343 -1.89967731 +H 0.91463916 1.76843655 0.16257460 +H -0.48562826 1.82624615 -0.92235216 +H -0.73971430 1.60007423 0.84110605 +H -0.43430065 -2.39242162 -1.20325205 +H 1.20627110 -2.50049977 -1.88745640 +H 0.95651337 -2.44976670 -0.12501838 +H 1.83504115 -0.36104361 -2.58486055 +11 +Properties=species:S:1:pos:R:3 A=10.20392 B=4.16834 C=3.07281 mu=1.7569 alpha=39.33 epsHOMO=-0.2685 epsLUMO=0.0174 epsgap=0.2859 =427.6606 zpve=0.089436 U0=-268.32127 U=-268.315051 H=-268.314106 G=-268.351214 Cv=19.501 pbc="F F F" +C 0.07295254 1.38840919 0.06442046 +O 0.21049114 -0.03740028 0.04612736 +C 0.50102805 -0.57224288 -1.15975346 +C 0.62218715 -2.07378323 -1.06030684 +O 0.63922154 0.08224418 -2.16157325 +H 1.00029720 1.87062570 -0.25532064 +H -0.73338957 1.70782089 -0.60080454 +H -0.15751280 1.65154060 1.09692954 +H -0.31330001 -2.50202851 -0.68941906 +H 0.85646588 -2.48430275 -2.04157352 +H 1.40651685 -2.34055496 -0.34634301 +10 +Properties=species:S:1:pos:R:3 A=10.68182 B=4.39532 C=3.17969 mu=2.329 alpha=35.5 epsHOMO=-0.2669 epsLUMO=0.0575 epsgap=0.3244 =398.5908 zpve=0.079271 U0=-284.385189 U=-284.379361 H=-284.378417 G=-284.414085 Cv=19.084 pbc="F F F" +C -0.02645771 1.38305753 0.02085660 +O 0.04139566 -0.04439503 -0.00277452 +C 0.66775338 -0.56001625 -1.09000344 +N 0.72605063 -1.92219983 -0.98822954 +O 1.12952381 0.09648143 -1.99322180 +H 0.97529779 1.82044307 0.02387306 +H -0.57085698 1.76214621 -0.84790425 +H -0.55410722 1.63835731 0.94043594 +H 0.12662696 -2.38401590 -0.32566929 +H 0.97230070 -2.41798421 -1.82732573 +10 +Properties=species:S:1:pos:R:3 A=10.20696 B=3.93135 C=2.9219 mu=4.5676 alpha=35.87 epsHOMO=-0.246 epsLUMO=0.0273 epsgap=0.2733 =418.5967 zpve=0.078222 U0=-284.360325 U=-284.354148 H=-284.353204 G=-284.390143 Cv=20.089 pbc="F F F" +N -0.08115607 1.31807026 0.01276742 +C 0.05442259 -0.04477733 0.08155388 +O 1.12163074 -0.59783950 0.20940553 +C -1.28687786 -0.79011642 0.06178435 +O -1.04605114 -2.13954195 -0.23957158 +H 0.76623366 1.85991128 -0.04483425 +H -0.93021346 1.74567447 -0.31565615 +H -1.74559696 -0.65521334 1.05526700 +H -1.96026061 -0.31149222 -0.67026256 +H -1.85637296 -2.63017646 -0.07625478 +10 +Properties=species:S:1:pos:R:3 A=10.14389 B=4.0714 C=3.02223 mu=5.3004 alpha=35.19 epsHOMO=-0.2527 epsLUMO=0.0208 epsgap=0.2735 =408.0279 zpve=0.080317 U0=-284.372483 U=-284.367172 H=-284.366228 G=-284.40095 Cv=17.931 pbc="F F F" +N 0.01838100 0.93057357 0.04943058 +H -0.70674506 0.56116798 -0.55550134 +H 0.68248307 0.18430002 0.21487099 +H 0.21928084 2.79858558 -0.32670585 +C -0.54586914 1.44688585 1.30274586 +C -0.80466975 2.96030569 1.21052835 +O -0.21468822 3.53648884 0.15531687 +O -1.45295676 3.56338618 2.02143528 +H -1.47662579 0.96512183 1.62072169 +H 0.17781209 1.30324286 2.11157176 +13 +Properties=species:S:1:pos:R:3 A=6.6508 B=4.19317 C=3.39441 mu=2.2854 alpha=42.01 epsHOMO=-0.2597 epsLUMO=0.0631 epsgap=0.3228 =438.3028 zpve=0.11345 U0=-269.479234 U=-269.472993 H=-269.472049 G=-269.508213 Cv=22.072 pbc="F F F" +C -0.02775167 1.53421433 0.00651151 +C 0.08343246 0.01218277 0.05258986 +O 0.95856392 -0.48200710 -0.96694113 +C 0.69767574 -0.49516451 1.35948812 +O 2.02247062 -0.02842530 1.52222186 +H 0.94333763 1.98841434 0.21841589 +H -0.37320516 1.87354041 -0.97716908 +H -0.74773817 1.89256394 0.74926853 +H -0.91671848 -0.43697036 -0.06040528 +H 0.76726710 -0.01412177 -1.78502043 +H 0.11650002 -0.13351914 2.21392431 +H 0.65814685 -1.59563445 1.36274474 +H 2.46378566 -0.22762476 0.68698431 +17 +Properties=species:S:1:pos:R:3 A=7.26511 B=3.32874 C=2.54491 mu=0.0618 alpha=56.26 epsHOMO=-0.3085 epsLUMO=0.085 epsgap=0.3934 =565.8412 zpve=0.159632 U0=-197.629387 U=-197.622325 H=-197.621381 G=-197.659365 Cv=25.169 pbc="F F F" +C 0.05879035 1.56174169 -0.01945240 +C -0.01544024 0.03182306 0.00308332 +C -1.44103237 -0.54862028 0.05028629 +C -1.40777007 -2.07231030 -0.13012010 +C -2.18400529 -0.17659759 1.34114303 +H 1.09435638 1.90233607 -0.11900072 +H -0.50689566 1.97217319 -0.86388098 +H -0.34407951 2.00628082 0.89579522 +H 0.48926758 -0.36011214 -0.88953902 +H 0.55254938 -0.35139446 0.86269887 +H -2.00031575 -0.12153682 -0.79559684 +H -0.85501131 -2.55065810 0.68775438 +H -2.41787513 -2.49543628 -0.13720127 +H -0.91928762 -2.35363802 -1.06914014 +H -3.19100197 -0.60699559 1.35137051 +H -1.65197294 -0.56010584 2.22063481 +H -2.28793759 0.90575132 1.46079572 +15 +Properties=species:S:1:pos:R:3 A=8.11598 B=3.43678 C=2.66869 mu=1.3894 alpha=49.45 epsHOMO=-0.2617 epsLUMO=0.0733 epsgap=0.335 =521.8605 zpve=0.136091 U0=-233.555951 U=-233.549143 H=-233.548199 G=-233.585602 Cv=23.99 pbc="F F F" +C -0.03841227 1.55621396 0.00935837 +C 0.01907135 0.02716079 -0.02074203 +C 0.73141506 -0.52709328 -1.25454422 +C 0.83975868 -2.05206973 -1.22872655 +O -0.01226470 -0.08514394 -2.38973758 +H 0.96845664 1.98863424 0.03526234 +H -0.54377006 1.93824134 -0.88074407 +H -0.57652955 1.91383386 0.89256698 +H 0.53166867 -0.34991486 0.87240999 +H -0.99727186 -0.38638654 -0.00185289 +H 1.74909346 -0.09943025 -1.28826184 +H 1.34143968 -2.42487137 -2.12957624 +H 1.41822012 -2.39229108 -0.36340871 +H -0.15616765 -2.50443859 -1.18308875 +H 0.43090825 -0.40901616 -3.17979642 +15 +Properties=species:S:1:pos:R:3 A=7.55335 B=3.78323 C=2.80566 mu=1.0758 alpha=49.8 epsHOMO=-0.2476 epsLUMO=0.086 epsgap=0.3336 =507.9614 zpve=0.135681 U0=-233.545899 U=-233.539034 H=-233.53809 G=-233.57582 Cv=23.573 pbc="F F F" +C -0.00857605 1.38097833 0.09454670 +O -0.02255106 -0.00739461 -0.13062576 +C -1.30243341 -0.61997805 -0.02088309 +C -1.18687286 -1.97885751 -0.70303918 +C -1.75587824 -0.74662760 1.43714508 +H 1.00321550 1.73258087 -0.12443496 +H -0.71511468 1.90838275 -0.56674280 +H -0.24909065 1.64967237 1.13384681 +H -2.03737978 -0.00432241 -0.56884198 +H -0.44792779 -2.59945605 -0.18596870 +H -2.14751041 -2.50225525 -0.69102581 +H -0.86524212 -1.85860679 -1.74077836 +H -2.73321482 -1.23674908 1.49205117 +H -1.03621350 -1.34483828 2.00544671 +H -1.84898410 0.22935483 1.92198087 +15 +Properties=species:S:1:pos:R:3 A=6.14183 B=5.17679 C=3.79297 mu=0.1068 alpha=52.92 epsHOMO=-0.2633 epsLUMO=0.0893 epsgap=0.3526 =439.1643 zpve=0.137025 U0=-196.409349 U=-196.403398 H=-196.402453 G=-196.437676 Cv=22.258 pbc="F F F" +C -0.03913204 1.50456305 0.04978913 +C 0.00985856 -0.01113880 0.01248619 +C -1.24167981 -0.66663044 -0.53989979 +C 1.33803387 -0.66895748 -0.27400430 +C 0.75126442 -0.72221586 1.11862571 +H 0.88633040 1.92490040 0.45579358 +H -0.18183878 1.92045743 -0.95489291 +H -0.86832076 1.85815718 0.67439648 +H -1.43570890 -0.34344387 -1.56976411 +H -1.15326757 -1.75757800 -0.54433832 +H -2.12221416 -0.40570820 0.05951361 +H 1.34398374 -1.58235208 -0.86005084 +H 2.20196897 -0.03329084 -0.43929326 +H 1.21949576 -0.12246018 1.89246580 +H 0.36153319 -1.67153717 1.47171932 +13 +Properties=species:S:1:pos:R:3 A=6.49534 B=5.52329 C=3.9108 mu=1.8235 alpha=45.7 epsHOMO=-0.2596 epsLUMO=0.091 epsgap=0.3505 =405.521 zpve=0.112851 U0=-232.335768 U=-232.329981 H=-232.329037 G=-232.364091 Cv=20.719 pbc="F F F" +C -0.03970330 1.50954998 -0.04112233 +C -0.03023556 -0.00335329 -0.06498361 +C -1.24613189 -0.68356648 0.52531190 +C 0.78937201 -0.71129193 -1.06027559 +O 1.22546798 -0.60059036 0.29712283 +H 0.88992772 1.90948478 -0.45296558 +H -0.87952723 1.90350108 -0.62376642 +H -0.14448576 1.87590604 0.98604429 +H -2.15218727 -0.41012616 -0.02629495 +H -1.13412584 -1.77005431 0.49747032 +H -1.38586631 -0.38055453 1.56882757 +H 0.50712690 -1.71386874 -1.38085018 +H 1.37088104 -0.14369322 -1.78640853 +13 +Properties=species:S:1:pos:R:3 A=6.57648 B=5.31603 C=3.98453 mu=1.3822 alpha=45.85 epsHOMO=-0.2494 epsLUMO=0.0776 epsgap=0.327 =401.4888 zpve=0.113237 U0=-232.33341 U=-232.327734 H=-232.32679 G=-232.36147 Cv=21.17 pbc="F F F" +C -0.03714052 1.53215920 0.01332310 +C 0.01344335 0.02117019 0.01922005 +O -1.17476104 -0.59735284 -0.40931260 +C 1.30744798 -0.69902106 -0.27389650 +C 0.70844749 -0.71373504 1.12226318 +H 0.89026861 1.96240279 0.40276135 +H -0.17846151 1.91561262 -1.00518522 +H -0.87011232 1.88955201 0.62730953 +H -1.28352265 -0.40225391 -1.34690641 +H 1.23973813 -1.61642115 -0.84783774 +H 2.20543993 -0.11523820 -0.44744474 +H 1.19539159 -0.13889834 1.90240284 +H 0.24735439 -1.63670241 1.45378480 +10 +Properties=species:S:1:pos:R:3 A=12.18399 B=5.1384 C=3.78868 mu=2.5732 alpha=40.19 epsHOMO=-0.263 epsLUMO=0.0277 epsgap=0.2907 =352.0378 zpve=0.080558 U0=-247.201165 U=-247.196699 H=-247.195755 G=-247.22841 Cv=15.51 pbc="F F F" +N -0.04445152 1.25623533 0.31681915 +C -0.03914559 0.04913710 -0.01670558 +C -1.08749619 -1.04164446 -0.11488033 +C 0.09869688 -1.90754844 -0.58225894 +O 0.99647508 -0.76306629 -0.44028010 +H 0.88935980 1.66481350 0.24916893 +H -1.54324114 -1.32235812 0.83572172 +H -1.86910036 -0.85713839 -0.85325910 +H 0.39739753 -2.72227350 0.08158721 +H 0.06945080 -2.25418345 -1.61796084 +11 +Properties=species:S:1:pos:R:3 A=10.79571 B=4.78732 C=3.54292 mu=2.7119 alpha=42.77 epsHOMO=-0.2415 epsLUMO=-0.0194 epsgap=0.2222 =379.6371 zpve=0.090544 U0=-231.15578 U=-231.150804 H=-231.149859 G=-231.184401 Cv=17.076 pbc="F F F" +O -0.00101746 0.01846628 -0.20114742 +C -0.01405811 1.19658059 0.00205306 +C -1.13542911 2.22979148 0.21957980 +C -0.03500884 3.29097637 0.53052223 +C 1.08469664 2.25947795 0.18994331 +H -1.71642814 2.41772662 -0.68901078 +H -1.83392757 1.98415059 1.02444244 +H -0.05534741 4.17585264 -0.10670963 +H -0.02541477 3.61399048 1.57278917 +H 1.81074389 2.03288534 0.97578973 +H 1.63600801 2.46255380 -0.73376244 +10 +Properties=species:S:1:pos:R:3 A=12.23436 B=4.97895 C=3.70561 mu=3.6671 alpha=39.73 epsHOMO=-0.25 epsLUMO=0.038 epsgap=0.288 =355.0934 zpve=0.080442 U0=-247.225618 U=-247.220897 H=-247.219953 G=-247.253218 Cv=16.1 pbc="F F F" +O 0.03184134 -0.03461682 0.00849836 +C -0.02440334 1.16440533 0.02160811 +C -1.14541322 2.23712809 0.03012901 +C 0.00928805 3.27945878 0.04557758 +N 0.93843838 2.14652109 0.03554396 +H -1.77030529 2.23779730 -0.86428437 +H -1.77632809 2.21765386 0.92007934 +H 0.07170564 3.91863516 -0.84072193 +H 0.06622603 3.89826625 0.94657952 +H 1.94616840 2.09535713 0.03855945 +9 +Properties=species:S:1:pos:R:3 A=12.44643 B=5.23328 C=3.86599 mu=3.9339 alpha=35.4 epsHOMO=-0.2788 epsLUMO=0.0089 epsgap=0.2878 =336.0792 zpve=0.068574 U0=-267.106213 U=-267.101929 H=-267.100985 G=-267.13332 Cv=14.483 pbc="F F F" +O 0.04424004 0.03933243 -0.33071104 +C -0.04854479 1.17416230 0.00410076 +C -1.14211656 2.23611850 0.15338361 +C 0.02332538 3.12357010 0.61681625 +O 0.95663808 2.01190122 0.42603746 +H -1.62573755 2.51482212 -0.78401102 +H -1.90009213 1.99553386 0.90028663 +H 0.28368077 3.96172751 -0.03229287 +H 0.00782250 3.43942655 1.66162725 +10 +Properties=species:S:1:pos:R:3 A=11.54185 B=4.90368 C=3.63309 mu=2.5257 alpha=39.34 epsHOMO=-0.2437 epsLUMO=-0.0258 epsgap=0.2179 =359.152 zpve=0.07965 U0=-247.190194 U=-247.185543 H=-247.184599 G=-247.217688 Cv=16.083 pbc="F F F" +O 0.00053891 0.00665475 -0.09743049 +C -0.01371990 1.19213881 0.03139936 +C -1.10668681 2.26612284 0.17247913 +N -0.03543445 3.25123475 0.48533693 +C 1.05328615 2.29521506 0.14383904 +H -1.65047970 2.42796175 -0.76886054 +H -1.83606786 2.11370530 0.97567410 +H -0.05434600 4.07193609 -0.10727051 +H 1.80754206 2.16277968 0.92736250 +H 1.56737937 2.47130277 -0.81152688 +9 +Properties=species:S:1:pos:R:3 A=12.18264 B=4.94228 C=3.68162 mu=0.8477 alpha=35.94 epsHOMO=-0.2647 epsLUMO=-0.0352 epsgap=0.2295 =344.5473 zpve=0.066989 U0=-267.068488 U=-267.063976 H=-267.063032 G=-267.095887 Cv=15.115 pbc="F F F" +O -0.00031692 0.00676321 -0.17139774 +C -0.01417098 1.18672865 -0.00980279 +C -1.08283120 2.27653381 0.15574094 +O -0.03856115 3.26460423 0.27513986 +C 1.02857270 2.30515693 0.12774311 +H -1.72923855 2.43647507 -0.71671274 +H -1.70219898 2.19346725 1.05800754 +H 1.67366781 2.23923293 1.01324179 +H 1.64705068 2.48224548 -0.76148355 +15 +Properties=species:S:1:pos:R:3 A=9.63416 B=4.10254 C=3.28665 mu=0.095 alpha=52.94 epsHOMO=-0.2896 epsLUMO=0.0927 epsgap=0.3823 =455.0215 zpve=0.138424 U0=-196.407957 U=-196.40245 H=-196.401505 G=-196.436159 Cv=20.299 pbc="F F F" +C -0.47005934 1.44206547 -0.06684548 +C 0.14287306 0.05485144 0.03747984 +C 1.37254693 -0.30295273 -0.84679168 +C 1.95947994 -1.09364561 0.35326039 +C 0.99887433 -0.30768787 1.28563099 +H 0.29210839 2.21844829 0.06844100 +H -0.93614604 1.60094605 -1.04612799 +H -1.24148161 1.59707353 0.69627593 +H -0.63517341 -0.70560132 -0.10055095 +H 1.19338376 -0.84118177 -1.78129390 +H 1.96867777 0.58857708 -1.07004184 +H 1.69873597 -2.15500718 0.30521100 +H 3.03253510 -1.01077235 0.54148058 +H 1.48290386 0.58242428 1.70211026 +H 0.51304296 -0.84979686 2.10121062 +13 +Properties=species:S:1:pos:R:3 A=9.93129 B=4.56362 C=3.63704 mu=1.6826 alpha=45.72 epsHOMO=-0.241 epsLUMO=0.0915 epsgap=0.3325 =407.6909 zpve=0.11459 U0=-232.33123 U=-232.325877 H=-232.324933 G=-232.359589 Cv=18.582 pbc="F F F" +C -0.32308228 1.53751451 0.01947624 +C 0.11847214 0.08900172 -0.00523140 +C 0.87489284 -0.43763303 -1.24721738 +C 1.97841048 -0.80657483 -0.23740356 +O 1.27344926 -0.15419108 0.83794040 +H 0.49211985 2.19658795 -0.29527664 +H -1.17615835 1.68923490 -0.65134808 +H -0.62776963 1.82747912 1.03013205 +H -0.71410200 -0.56389187 0.29597305 +H 0.41033314 -1.26269706 -1.78910031 +H 1.15560811 0.34596269 -1.95459519 +H 2.09501012 -1.88349764 -0.05606083 +H 2.96970344 -0.36924147 -0.40408009 +13 +Properties=species:S:1:pos:R:3 A=10.13697 B=4.32512 C=3.50912 mu=1.8995 alpha=45.45 epsHOMO=-0.2419 epsLUMO=0.0814 epsgap=0.3233 =414.1575 zpve=0.114694 U0=-232.325947 U=-232.320548 H=-232.319604 G=-232.354576 Cv=18.443 pbc="F F F" +C -0.18371124 1.54668909 -0.01671129 +C 0.04513382 0.04386724 0.02270494 +C 1.20301104 -0.54034580 -0.81983464 +O 1.80061686 -1.15530615 0.33924991 +C 0.83391983 -0.54313754 1.21648003 +H 0.75102609 2.09256015 0.15344911 +H -0.58319248 1.86155707 -0.98694169 +H -0.89843724 1.85917126 0.75244153 +H -0.89506736 -0.48768372 -0.14843995 +H 0.93560472 -1.27857588 -1.58543917 +H 1.86392938 0.21379924 -1.27081649 +H 1.29414565 0.20948993 1.87273952 +H 0.31517042 -1.28326856 1.83756393 +13 +Properties=species:S:1:pos:R:3 A=10.09703 B=4.26865 C=3.40487 mu=1.4604 alpha=45.55 epsHOMO=-0.256 epsLUMO=0.0801 epsgap=0.3361 =413.9118 zpve=0.115063 U0=-232.333258 U=-232.328097 H=-232.327153 G=-232.361103 Cv=19.023 pbc="F F F" +O 0.54622847 1.03270424 -0.58398083 +C -0.00112269 -0.11036621 0.01898238 +C 0.13945950 -0.34310429 1.54777117 +C -1.26863784 -0.99876517 1.51632654 +C -1.53844651 -0.26418236 0.17423510 +H 0.20332379 1.80433874 -0.12071219 +H 0.41296647 -0.95857955 -0.53560402 +H 0.98890738 -0.92719626 1.90921867 +H 0.11786549 0.61323034 2.08356053 +H -1.20828813 -2.08191064 1.38036699 +H -1.94143614 -0.79119746 2.35014116 +H -2.00495682 0.71307933 0.34581493 +H -2.09160311 -0.78230202 -0.61249171 +11 +Properties=species:S:1:pos:R:3 A=10.85394 B=4.52867 C=3.62328 mu=2.4158 alpha=38.58 epsHOMO=-0.2465 epsLUMO=0.0604 epsgap=0.3069 =374.4087 zpve=0.091005 U0=-268.248371 U=-268.243234 H=-268.24229 G=-268.276572 Cv=17.344 pbc="F F F" +O 0.07721714 1.41738724 -0.14439016 +C 0.01675156 0.02484791 0.03233817 +C 0.11193823 -0.54392541 1.47000744 +O -1.16387804 -1.20093191 1.32441605 +C -1.41930178 -0.52040930 0.07750673 +H 1.00022214 1.67889479 -0.21697466 +H 0.66036495 -0.50380879 -0.68180327 +H 0.91806589 -1.25385265 1.68878628 +H 0.09146208 0.24427487 2.23499232 +H -2.16139683 0.28183960 0.18222436 +H -1.72867456 -1.20941157 -0.71550887 +15 +Properties=species:S:1:pos:R:3 A=7.14221 B=4.37083 C=3.30265 mu=0.1023 alpha=52.92 epsHOMO=-0.2632 epsLUMO=0.094 epsgap=0.3573 =465.3301 zpve=0.137341 U0=-196.406419 U=-196.40034 H=-196.399396 G=-196.435152 Cv=22.005 pbc="F F F" +C -0.05189850 1.55217435 -0.10318438 +C 0.01226648 0.04690675 0.03747520 +C 1.30115692 -0.70661553 -0.19725724 +C 0.70431939 -0.64893239 1.19003562 +C 1.39750324 0.09481280 2.31078011 +H 0.87404209 2.03543171 0.22162228 +H -0.21641357 1.83695278 -1.14852958 +H -0.87157646 1.97673684 0.48797046 +H -0.88508206 -0.45596941 -0.31580786 +H 1.27663658 -1.64149022 -0.74697967 +H 2.19424067 -0.11404121 -0.37569359 +H 0.21672461 -1.56377934 1.51902400 +H 1.91317356 0.99051175 1.95271747 +H 0.68738009 0.40901468 3.08446972 +H 2.14934633 -0.54151807 2.79111543 +13 +Properties=species:S:1:pos:R:3 A=7.36997 B=4.78662 C=3.53123 mu=1.3092 alpha=45.84 epsHOMO=-0.2518 epsLUMO=0.0822 epsgap=0.334 =418.298 zpve=0.113827 U0=-232.32907 U=-232.323327 H=-232.322383 G=-232.357426 Cv=20.702 pbc="F F F" +C -0.07992786 1.55914739 -0.03875994 +C 0.00042206 0.05111569 0.04346551 +C 1.31748624 -0.66230034 -0.20269965 +C 0.71624326 -0.61854924 1.18128126 +O 1.28134126 0.21474798 2.15341739 +H 0.80207677 2.01979988 0.41147972 +H -0.15235410 1.89225261 -1.07968732 +H -0.95836082 1.93564781 0.49643179 +H -0.88615174 -0.46939753 -0.30918496 +H 1.32384464 -1.60086657 -0.74666557 +H 2.18619315 -0.03316813 -0.37068758 +H 0.28509951 -1.54025035 1.57291630 +H 2.12931661 -0.16234387 2.40895930 +14 +Properties=species:S:1:pos:R:3 A=7.53724 B=4.74514 C=3.54049 mu=1.2483 alpha=49.79 epsHOMO=-0.2199 epsLUMO=0.0931 epsgap=0.313 =432.5081 zpve=0.125556 U0=-212.438188 U=-212.432286 H=-212.431342 G=-212.466725 Cv=20.993 pbc="F F F" +C -0.17034561 1.55765735 -0.10065470 +C 0.01075256 0.05574638 -0.05225833 +C 0.71794239 -0.67802425 -1.14204150 +N 1.29811574 -0.59777508 0.19386866 +C 2.50047290 0.20256923 0.36428818 +H 0.60876703 2.05717913 -0.68119301 +H -1.13238698 1.79957181 -0.56489127 +H -0.17350949 1.98946323 0.90659028 +H -0.81010441 -0.46148051 0.44427396 +H 0.39136106 -1.66274618 -1.46771171 +H 1.16668484 -0.06908735 -1.92776126 +H 2.58340476 1.06745445 -0.31262255 +H 2.55143652 0.56892747 1.39502638 +H 3.37185012 -0.43769461 0.19201862 +13 +Properties=species:S:1:pos:R:3 A=8.15202 B=4.38313 C=3.43318 mu=1.8159 alpha=46.02 epsHOMO=-0.2573 epsLUMO=0.0984 epsgap=0.3557 =432.2224 zpve=0.113178 U0=-232.334436 U=-232.32857 H=-232.327626 G=-232.363064 Cv=20.451 pbc="F F F" +C -0.03345961 1.54674842 -0.13373520 +C -0.04966080 0.05914273 0.10861437 +O 1.17261123 -0.65888877 -0.09925231 +C 0.62653087 -0.62548063 1.22492030 +C 1.43849738 0.05647689 2.29618065 +H 0.84261573 2.02417904 0.30895947 +H -0.02020603 1.75197977 -1.20938503 +H -0.93419215 2.01073729 0.28317577 +H -0.92262410 -0.44789053 -0.31001063 +H 0.19593793 -1.58039168 1.53656778 +H 1.84118250 1.01302927 1.95813013 +H 0.82514514 0.22925358 3.18745348 +H 2.28152757 -0.57796414 2.58961605 diff --git a/latest/_static/scripts/furo-extensions.js b/latest/_static/scripts/furo-extensions.js new file mode 100644 index 000000000..e69de29bb diff --git a/latest/_static/scripts/furo.js b/latest/_static/scripts/furo.js new file mode 100644 index 000000000..32e7c05be --- /dev/null +++ b/latest/_static/scripts/furo.js @@ -0,0 +1,3 @@ +/*! For license information please see furo.js.LICENSE.txt */ +(()=>{var t={212:function(t,e,n){var o,r;r=void 0!==n.g?n.g:"undefined"!=typeof window?window:this,o=function(){return function(t){"use strict";var e={navClass:"active",contentClass:"active",nested:!1,nestedClass:"active",offset:0,reflow:!1,events:!0},n=function(t,e,n){if(n.settings.events){var o=new CustomEvent(t,{bubbles:!0,cancelable:!0,detail:n});e.dispatchEvent(o)}},o=function(t){var e=0;if(t.offsetParent)for(;t;)e+=t.offsetTop,t=t.offsetParent;return e>=0?e:0},r=function(t){t&&t.sort((function(t,e){return o(t.content)=Math.max(document.body.scrollHeight,document.documentElement.scrollHeight,document.body.offsetHeight,document.documentElement.offsetHeight,document.body.clientHeight,document.documentElement.clientHeight)},l=function(t,e){var n=t[t.length-1];if(function(t,e){return!(!s()||!c(t.content,e,!0))}(n,e))return n;for(var o=t.length-1;o>=0;o--)if(c(t[o].content,e))return t[o]},a=function(t,e){if(e.nested&&t.parentNode){var n=t.parentNode.closest("li");n&&(n.classList.remove(e.nestedClass),a(n,e))}},i=function(t,e){if(t){var o=t.nav.closest("li");o&&(o.classList.remove(e.navClass),t.content.classList.remove(e.contentClass),a(o,e),n("gumshoeDeactivate",o,{link:t.nav,content:t.content,settings:e}))}},u=function(t,e){if(e.nested){var n=t.parentNode.closest("li");n&&(n.classList.add(e.nestedClass),u(n,e))}};return function(o,c){var s,a,d,f,m,v={setup:function(){s=document.querySelectorAll(o),a=[],Array.prototype.forEach.call(s,(function(t){var e=document.getElementById(decodeURIComponent(t.hash.substr(1)));e&&a.push({nav:t,content:e})})),r(a)},detect:function(){var t=l(a,m);t?d&&t.content===d.content||(i(d,m),function(t,e){if(t){var o=t.nav.closest("li");o&&(o.classList.add(e.navClass),t.content.classList.add(e.contentClass),u(o,e),n("gumshoeActivate",o,{link:t.nav,content:t.content,settings:e}))}}(t,m),d=t):d&&(i(d,m),d=null)}},h=function(e){f&&t.cancelAnimationFrame(f),f=t.requestAnimationFrame(v.detect)},g=function(e){f&&t.cancelAnimationFrame(f),f=t.requestAnimationFrame((function(){r(a),v.detect()}))};return v.destroy=function(){d&&i(d,m),t.removeEventListener("scroll",h,!1),m.reflow&&t.removeEventListener("resize",g,!1),a=null,s=null,d=null,f=null,m=null},m=function(){var t={};return Array.prototype.forEach.call(arguments,(function(e){for(var n in e){if(!e.hasOwnProperty(n))return;t[n]=e[n]}})),t}(e,c||{}),v.setup(),v.detect(),t.addEventListener("scroll",h,!1),m.reflow&&t.addEventListener("resize",g,!1),v}}(r)}.apply(e,[]),void 0===o||(t.exports=o)}},e={};function n(o){var r=e[o];if(void 0!==r)return r.exports;var c=e[o]={exports:{}};return t[o].call(c.exports,c,c.exports,n),c.exports}n.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return n.d(e,{a:e}),e},n.d=(t,e)=>{for(var o in e)n.o(e,o)&&!n.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:e[o]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),(()=>{"use strict";var t=n(212),e=n.n(t),o=null,r=null,c=window.pageYOffset||document.documentElement.scrollTop;const s=64;function l(){const t=localStorage.getItem("theme")||"auto";var e;"light"!==(e=window.matchMedia("(prefers-color-scheme: dark)").matches?"auto"===t?"light":"light"==t?"dark":"auto":"auto"===t?"dark":"dark"==t?"light":"auto")&&"dark"!==e&&"auto"!==e&&(console.error(`Got invalid theme mode: ${e}. Resetting to auto.`),e="auto"),document.body.dataset.theme=e,localStorage.setItem("theme",e),console.log(`Changed to ${e} mode.`)}function a(){!function(){const t=document.getElementsByClassName("theme-toggle");Array.from(t).forEach((t=>{t.addEventListener("click",l)}))}(),function(){let t=0,e=!1;window.addEventListener("scroll",(function(n){t=window.scrollY,e||(window.requestAnimationFrame((function(){var n;n=t,0==Math.floor(r.getBoundingClientRect().top)?r.classList.add("scrolled"):r.classList.remove("scrolled"),function(t){tc&&document.documentElement.classList.remove("show-back-to-top"),c=t}(n),function(t){null!==o&&(0==t?o.scrollTo(0,0):Math.ceil(t)>=Math.floor(document.documentElement.scrollHeight-window.innerHeight)?o.scrollTo(0,o.scrollHeight):document.querySelector(".scroll-current"))}(n),e=!1})),e=!0)})),window.scroll()}(),null!==o&&new(e())(".toc-tree a",{reflow:!0,recursive:!0,navClass:"scroll-current",offset:()=>{let t=parseFloat(getComputedStyle(document.documentElement).fontSize);return r.getBoundingClientRect().height+.5*t+1}})}document.addEventListener("DOMContentLoaded",(function(){document.body.parentNode.classList.remove("no-js"),r=document.querySelector("header"),o=document.querySelector(".toc-scroll"),a()}))})()})(); +//# sourceMappingURL=furo.js.map \ No newline at end of file diff --git a/latest/_static/scripts/furo.js.LICENSE.txt b/latest/_static/scripts/furo.js.LICENSE.txt new file mode 100644 index 000000000..1632189c7 --- /dev/null +++ b/latest/_static/scripts/furo.js.LICENSE.txt @@ -0,0 +1,7 @@ +/*! + * gumshoejs v5.1.2 (patched by @pradyunsg) + * A simple, framework-agnostic scrollspy script. + * (c) 2019 Chris Ferdinandi + * MIT License + * http://github.com/cferdinandi/gumshoe + */ diff --git a/latest/_static/scripts/furo.js.map b/latest/_static/scripts/furo.js.map new file mode 100644 index 000000000..7b7ddb113 --- /dev/null +++ b/latest/_static/scripts/furo.js.map @@ -0,0 +1 @@ +{"version":3,"file":"scripts/furo.js","mappings":"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","sources":["webpack:///./src/furo/assets/scripts/gumshoe-patched.js","webpack:///webpack/bootstrap","webpack:///webpack/runtime/compat get default export","webpack:///webpack/runtime/define property getters","webpack:///webpack/runtime/global","webpack:///webpack/runtime/hasOwnProperty shorthand","webpack:///./src/furo/assets/scripts/furo.js"],"sourcesContent":["/*!\n * gumshoejs v5.1.2 (patched by @pradyunsg)\n * A simple, framework-agnostic scrollspy script.\n * (c) 2019 Chris Ferdinandi\n * MIT License\n * http://github.com/cferdinandi/gumshoe\n */\n\n(function (root, factory) {\n if (typeof define === \"function\" && define.amd) {\n define([], function () {\n return factory(root);\n });\n } else if (typeof exports === \"object\") {\n module.exports = factory(root);\n } else {\n root.Gumshoe = factory(root);\n }\n})(\n typeof global !== \"undefined\"\n ? global\n : typeof window !== \"undefined\"\n ? window\n : this,\n function (window) {\n \"use strict\";\n\n //\n // Defaults\n //\n\n var defaults = {\n // Active classes\n navClass: \"active\",\n contentClass: \"active\",\n\n // Nested navigation\n nested: false,\n nestedClass: \"active\",\n\n // Offset & reflow\n offset: 0,\n reflow: false,\n\n // Event support\n events: true,\n };\n\n //\n // Methods\n //\n\n /**\n * Merge two or more objects together.\n * @param {Object} objects The objects to merge together\n * @returns {Object} Merged values of defaults and options\n */\n var extend = function () {\n var merged = {};\n Array.prototype.forEach.call(arguments, function (obj) {\n for (var key in obj) {\n if (!obj.hasOwnProperty(key)) return;\n merged[key] = obj[key];\n }\n });\n return merged;\n };\n\n /**\n * Emit a custom event\n * @param {String} type The event type\n * @param {Node} elem The element to attach the event to\n * @param {Object} detail Any details to pass along with the event\n */\n var emitEvent = function (type, elem, detail) {\n // Make sure events are enabled\n if (!detail.settings.events) return;\n\n // Create a new event\n var event = new CustomEvent(type, {\n bubbles: true,\n cancelable: true,\n detail: detail,\n });\n\n // Dispatch the event\n elem.dispatchEvent(event);\n };\n\n /**\n * Get an element's distance from the top of the Document.\n * @param {Node} elem The element\n * @return {Number} Distance from the top in pixels\n */\n var getOffsetTop = function (elem) {\n var location = 0;\n if (elem.offsetParent) {\n while (elem) {\n location += elem.offsetTop;\n elem = elem.offsetParent;\n }\n }\n return location >= 0 ? location : 0;\n };\n\n /**\n * Sort content from first to last in the DOM\n * @param {Array} contents The content areas\n */\n var sortContents = function (contents) {\n if (contents) {\n contents.sort(function (item1, item2) {\n var offset1 = getOffsetTop(item1.content);\n var offset2 = getOffsetTop(item2.content);\n if (offset1 < offset2) return -1;\n return 1;\n });\n }\n };\n\n /**\n * Get the offset to use for calculating position\n * @param {Object} settings The settings for this instantiation\n * @return {Float} The number of pixels to offset the calculations\n */\n var getOffset = function (settings) {\n // if the offset is a function run it\n if (typeof settings.offset === \"function\") {\n return parseFloat(settings.offset());\n }\n\n // Otherwise, return it as-is\n return parseFloat(settings.offset);\n };\n\n /**\n * Get the document element's height\n * @private\n * @returns {Number}\n */\n var getDocumentHeight = function () {\n return Math.max(\n document.body.scrollHeight,\n document.documentElement.scrollHeight,\n document.body.offsetHeight,\n document.documentElement.offsetHeight,\n document.body.clientHeight,\n document.documentElement.clientHeight,\n );\n };\n\n /**\n * Determine if an element is in view\n * @param {Node} elem The element\n * @param {Object} settings The settings for this instantiation\n * @param {Boolean} bottom If true, check if element is above bottom of viewport instead\n * @return {Boolean} Returns true if element is in the viewport\n */\n var isInView = function (elem, settings, bottom) {\n var bounds = elem.getBoundingClientRect();\n var offset = getOffset(settings);\n if (bottom) {\n return (\n parseInt(bounds.bottom, 10) <\n (window.innerHeight || document.documentElement.clientHeight)\n );\n }\n return parseInt(bounds.top, 10) <= offset;\n };\n\n /**\n * Check if at the bottom of the viewport\n * @return {Boolean} If true, page is at the bottom of the viewport\n */\n var isAtBottom = function () {\n if (\n Math.ceil(window.innerHeight + window.pageYOffset) >=\n getDocumentHeight()\n )\n return true;\n return false;\n };\n\n /**\n * Check if the last item should be used (even if not at the top of the page)\n * @param {Object} item The last item\n * @param {Object} settings The settings for this instantiation\n * @return {Boolean} If true, use the last item\n */\n var useLastItem = function (item, settings) {\n if (isAtBottom() && isInView(item.content, settings, true)) return true;\n return false;\n };\n\n /**\n * Get the active content\n * @param {Array} contents The content areas\n * @param {Object} settings The settings for this instantiation\n * @return {Object} The content area and matching navigation link\n */\n var getActive = function (contents, settings) {\n var last = contents[contents.length - 1];\n if (useLastItem(last, settings)) return last;\n for (var i = contents.length - 1; i >= 0; i--) {\n if (isInView(contents[i].content, settings)) return contents[i];\n }\n };\n\n /**\n * Deactivate parent navs in a nested navigation\n * @param {Node} nav The starting navigation element\n * @param {Object} settings The settings for this instantiation\n */\n var deactivateNested = function (nav, settings) {\n // If nesting isn't activated, bail\n if (!settings.nested || !nav.parentNode) return;\n\n // Get the parent navigation\n var li = nav.parentNode.closest(\"li\");\n if (!li) return;\n\n // Remove the active class\n li.classList.remove(settings.nestedClass);\n\n // Apply recursively to any parent navigation elements\n deactivateNested(li, settings);\n };\n\n /**\n * Deactivate a nav and content area\n * @param {Object} items The nav item and content to deactivate\n * @param {Object} settings The settings for this instantiation\n */\n var deactivate = function (items, settings) {\n // Make sure there are items to deactivate\n if (!items) return;\n\n // Get the parent list item\n var li = items.nav.closest(\"li\");\n if (!li) return;\n\n // Remove the active class from the nav and content\n li.classList.remove(settings.navClass);\n items.content.classList.remove(settings.contentClass);\n\n // Deactivate any parent navs in a nested navigation\n deactivateNested(li, settings);\n\n // Emit a custom event\n emitEvent(\"gumshoeDeactivate\", li, {\n link: items.nav,\n content: items.content,\n settings: settings,\n });\n };\n\n /**\n * Activate parent navs in a nested navigation\n * @param {Node} nav The starting navigation element\n * @param {Object} settings The settings for this instantiation\n */\n var activateNested = function (nav, settings) {\n // If nesting isn't activated, bail\n if (!settings.nested) return;\n\n // Get the parent navigation\n var li = nav.parentNode.closest(\"li\");\n if (!li) return;\n\n // Add the active class\n li.classList.add(settings.nestedClass);\n\n // Apply recursively to any parent navigation elements\n activateNested(li, settings);\n };\n\n /**\n * Activate a nav and content area\n * @param {Object} items The nav item and content to activate\n * @param {Object} settings The settings for this instantiation\n */\n var activate = function (items, settings) {\n // Make sure there are items to activate\n if (!items) return;\n\n // Get the parent list item\n var li = items.nav.closest(\"li\");\n if (!li) return;\n\n // Add the active class to the nav and content\n li.classList.add(settings.navClass);\n items.content.classList.add(settings.contentClass);\n\n // Activate any parent navs in a nested navigation\n activateNested(li, settings);\n\n // Emit a custom event\n emitEvent(\"gumshoeActivate\", li, {\n link: items.nav,\n content: items.content,\n settings: settings,\n });\n };\n\n /**\n * Create the Constructor object\n * @param {String} selector The selector to use for navigation items\n * @param {Object} options User options and settings\n */\n var Constructor = function (selector, options) {\n //\n // Variables\n //\n\n var publicAPIs = {};\n var navItems, contents, current, timeout, settings;\n\n //\n // Methods\n //\n\n /**\n * Set variables from DOM elements\n */\n publicAPIs.setup = function () {\n // Get all nav items\n navItems = document.querySelectorAll(selector);\n\n // Create contents array\n contents = [];\n\n // Loop through each item, get it's matching content, and push to the array\n Array.prototype.forEach.call(navItems, function (item) {\n // Get the content for the nav item\n var content = document.getElementById(\n decodeURIComponent(item.hash.substr(1)),\n );\n if (!content) return;\n\n // Push to the contents array\n contents.push({\n nav: item,\n content: content,\n });\n });\n\n // Sort contents by the order they appear in the DOM\n sortContents(contents);\n };\n\n /**\n * Detect which content is currently active\n */\n publicAPIs.detect = function () {\n // Get the active content\n var active = getActive(contents, settings);\n\n // if there's no active content, deactivate and bail\n if (!active) {\n if (current) {\n deactivate(current, settings);\n current = null;\n }\n return;\n }\n\n // If the active content is the one currently active, do nothing\n if (current && active.content === current.content) return;\n\n // Deactivate the current content and activate the new content\n deactivate(current, settings);\n activate(active, settings);\n\n // Update the currently active content\n current = active;\n };\n\n /**\n * Detect the active content on scroll\n * Debounced for performance\n */\n var scrollHandler = function (event) {\n // If there's a timer, cancel it\n if (timeout) {\n window.cancelAnimationFrame(timeout);\n }\n\n // Setup debounce callback\n timeout = window.requestAnimationFrame(publicAPIs.detect);\n };\n\n /**\n * Update content sorting on resize\n * Debounced for performance\n */\n var resizeHandler = function (event) {\n // If there's a timer, cancel it\n if (timeout) {\n window.cancelAnimationFrame(timeout);\n }\n\n // Setup debounce callback\n timeout = window.requestAnimationFrame(function () {\n sortContents(contents);\n publicAPIs.detect();\n });\n };\n\n /**\n * Destroy the current instantiation\n */\n publicAPIs.destroy = function () {\n // Undo DOM changes\n if (current) {\n deactivate(current, settings);\n }\n\n // Remove event listeners\n window.removeEventListener(\"scroll\", scrollHandler, false);\n if (settings.reflow) {\n window.removeEventListener(\"resize\", resizeHandler, false);\n }\n\n // Reset variables\n contents = null;\n navItems = null;\n current = null;\n timeout = null;\n settings = null;\n };\n\n /**\n * Initialize the current instantiation\n */\n var init = function () {\n // Merge user options into defaults\n settings = extend(defaults, options || {});\n\n // Setup variables based on the current DOM\n publicAPIs.setup();\n\n // Find the currently active content\n publicAPIs.detect();\n\n // Setup event listeners\n window.addEventListener(\"scroll\", scrollHandler, false);\n if (settings.reflow) {\n window.addEventListener(\"resize\", resizeHandler, false);\n }\n };\n\n //\n // Initialize and return the public APIs\n //\n\n init();\n return publicAPIs;\n };\n\n //\n // Return the Constructor\n //\n\n return Constructor;\n },\n);\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","import Gumshoe from \"./gumshoe-patched.js\";\n\n////////////////////////////////////////////////////////////////////////////////\n// Scroll Handling\n////////////////////////////////////////////////////////////////////////////////\nvar tocScroll = null;\nvar header = null;\nvar lastScrollTop = window.pageYOffset || document.documentElement.scrollTop;\nconst GO_TO_TOP_OFFSET = 64;\n\nfunction scrollHandlerForHeader() {\n if (Math.floor(header.getBoundingClientRect().top) == 0) {\n header.classList.add(\"scrolled\");\n } else {\n header.classList.remove(\"scrolled\");\n }\n}\n\nfunction scrollHandlerForBackToTop(positionY) {\n if (positionY < GO_TO_TOP_OFFSET) {\n document.documentElement.classList.remove(\"show-back-to-top\");\n } else {\n if (positionY < lastScrollTop) {\n document.documentElement.classList.add(\"show-back-to-top\");\n } else if (positionY > lastScrollTop) {\n document.documentElement.classList.remove(\"show-back-to-top\");\n }\n }\n lastScrollTop = positionY;\n}\n\nfunction scrollHandlerForTOC(positionY) {\n if (tocScroll === null) {\n return;\n }\n\n // top of page.\n if (positionY == 0) {\n tocScroll.scrollTo(0, 0);\n } else if (\n // bottom of page.\n Math.ceil(positionY) >=\n Math.floor(document.documentElement.scrollHeight - window.innerHeight)\n ) {\n tocScroll.scrollTo(0, tocScroll.scrollHeight);\n } else {\n // somewhere in the middle.\n const current = document.querySelector(\".scroll-current\");\n if (current == null) {\n return;\n }\n\n // https://github.com/pypa/pip/issues/9159 This breaks scroll behaviours.\n // // scroll the currently \"active\" heading in toc, into view.\n // const rect = current.getBoundingClientRect();\n // if (0 > rect.top) {\n // current.scrollIntoView(true); // the argument is \"alignTop\"\n // } else if (rect.bottom > window.innerHeight) {\n // current.scrollIntoView(false);\n // }\n }\n}\n\nfunction scrollHandler(positionY) {\n scrollHandlerForHeader();\n scrollHandlerForBackToTop(positionY);\n scrollHandlerForTOC(positionY);\n}\n\n////////////////////////////////////////////////////////////////////////////////\n// Theme Toggle\n////////////////////////////////////////////////////////////////////////////////\nfunction setTheme(mode) {\n if (mode !== \"light\" && mode !== \"dark\" && mode !== \"auto\") {\n console.error(`Got invalid theme mode: ${mode}. Resetting to auto.`);\n mode = \"auto\";\n }\n\n document.body.dataset.theme = mode;\n localStorage.setItem(\"theme\", mode);\n console.log(`Changed to ${mode} mode.`);\n}\n\nfunction cycleThemeOnce() {\n const currentTheme = localStorage.getItem(\"theme\") || \"auto\";\n const prefersDark = window.matchMedia(\"(prefers-color-scheme: dark)\").matches;\n\n if (prefersDark) {\n // Auto (dark) -> Light -> Dark\n if (currentTheme === \"auto\") {\n setTheme(\"light\");\n } else if (currentTheme == \"light\") {\n setTheme(\"dark\");\n } else {\n setTheme(\"auto\");\n }\n } else {\n // Auto (light) -> Dark -> Light\n if (currentTheme === \"auto\") {\n setTheme(\"dark\");\n } else if (currentTheme == \"dark\") {\n setTheme(\"light\");\n } else {\n setTheme(\"auto\");\n }\n }\n}\n\n////////////////////////////////////////////////////////////////////////////////\n// Setup\n////////////////////////////////////////////////////////////////////////////////\nfunction setupScrollHandler() {\n // Taken from https://developer.mozilla.org/en-US/docs/Web/API/Document/scroll_event\n let last_known_scroll_position = 0;\n let ticking = false;\n\n window.addEventListener(\"scroll\", function (e) {\n last_known_scroll_position = window.scrollY;\n\n if (!ticking) {\n window.requestAnimationFrame(function () {\n scrollHandler(last_known_scroll_position);\n ticking = false;\n });\n\n ticking = true;\n }\n });\n window.scroll();\n}\n\nfunction setupScrollSpy() {\n if (tocScroll === null) {\n return;\n }\n\n // Scrollspy -- highlight table on contents, based on scroll\n new Gumshoe(\".toc-tree a\", {\n reflow: true,\n recursive: true,\n navClass: \"scroll-current\",\n offset: () => {\n let rem = parseFloat(getComputedStyle(document.documentElement).fontSize);\n return header.getBoundingClientRect().height + 0.5 * rem + 1;\n },\n });\n}\n\nfunction setupTheme() {\n // Attach event handlers for toggling themes\n const buttons = document.getElementsByClassName(\"theme-toggle\");\n Array.from(buttons).forEach((btn) => {\n btn.addEventListener(\"click\", cycleThemeOnce);\n });\n}\n\nfunction setup() {\n setupTheme();\n setupScrollHandler();\n setupScrollSpy();\n}\n\n////////////////////////////////////////////////////////////////////////////////\n// Main entrypoint\n////////////////////////////////////////////////////////////////////////////////\nfunction main() {\n document.body.parentNode.classList.remove(\"no-js\");\n\n header = document.querySelector(\"header\");\n tocScroll = document.querySelector(\".toc-scroll\");\n\n setup();\n}\n\ndocument.addEventListener(\"DOMContentLoaded\", main);\n"],"names":["root","g","window","this","defaults","navClass","contentClass","nested","nestedClass","offset","reflow","events","emitEvent","type","elem","detail","settings","event","CustomEvent","bubbles","cancelable","dispatchEvent","getOffsetTop","location","offsetParent","offsetTop","sortContents","contents","sort","item1","item2","content","isInView","bottom","bounds","getBoundingClientRect","parseFloat","getOffset","parseInt","innerHeight","document","documentElement","clientHeight","top","isAtBottom","Math","ceil","pageYOffset","max","body","scrollHeight","offsetHeight","getActive","last","length","item","useLastItem","i","deactivateNested","nav","parentNode","li","closest","classList","remove","deactivate","items","link","activateNested","add","selector","options","navItems","current","timeout","publicAPIs","querySelectorAll","Array","prototype","forEach","call","getElementById","decodeURIComponent","hash","substr","push","active","activate","scrollHandler","cancelAnimationFrame","requestAnimationFrame","detect","resizeHandler","destroy","removeEventListener","merged","arguments","obj","key","hasOwnProperty","extend","setup","addEventListener","factory","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","__webpack_modules__","n","getter","__esModule","d","a","definition","o","Object","defineProperty","enumerable","get","globalThis","Function","e","prop","tocScroll","header","lastScrollTop","scrollTop","GO_TO_TOP_OFFSET","cycleThemeOnce","currentTheme","localStorage","getItem","mode","matchMedia","matches","console","error","dataset","theme","setItem","log","buttons","getElementsByClassName","from","btn","setupTheme","last_known_scroll_position","ticking","scrollY","positionY","floor","scrollHandlerForBackToTop","scrollTo","querySelector","scrollHandlerForTOC","scroll","setupScrollHandler","recursive","rem","getComputedStyle","fontSize","height"],"sourceRoot":""} \ No newline at end of file diff --git a/latest/_static/searchtools.js b/latest/_static/searchtools.js new file mode 100644 index 000000000..7918c3fab --- /dev/null +++ b/latest/_static/searchtools.js @@ -0,0 +1,574 @@ +/* + * searchtools.js + * ~~~~~~~~~~~~~~~~ + * + * Sphinx JavaScript utilities for the full-text search. + * + * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS. + * :license: BSD, see LICENSE for details. + * + */ +"use strict"; + +/** + * Simple result scoring code. + */ +if (typeof Scorer === "undefined") { + var Scorer = { + // Implement the following function to further tweak the score for each result + // The function takes a result array [docname, title, anchor, descr, score, filename] + // and returns the new score. + /* + score: result => { + const [docname, title, anchor, descr, score, filename] = result + return score + }, + */ + + // query matches the full name of an object + objNameMatch: 11, + // or matches in the last dotted part of the object name + objPartialMatch: 6, + // Additive scores depending on the priority of the object + objPrio: { + 0: 15, // used to be importantResults + 1: 5, // used to be objectResults + 2: -5, // used to be unimportantResults + }, + // Used when the priority is not in the mapping. + objPrioDefault: 0, + + // query found in title + title: 15, + partialTitle: 7, + // query found in terms + term: 5, + partialTerm: 2, + }; +} + +const _removeChildren = (element) => { + while (element && element.lastChild) element.removeChild(element.lastChild); +}; + +/** + * See https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions#escaping + */ +const _escapeRegExp = (string) => + string.replace(/[.*+\-?^${}()|[\]\\]/g, "\\$&"); // $& means the whole matched string + +const _displayItem = (item, searchTerms, highlightTerms) => { + const docBuilder = DOCUMENTATION_OPTIONS.BUILDER; + const docFileSuffix = DOCUMENTATION_OPTIONS.FILE_SUFFIX; + const docLinkSuffix = DOCUMENTATION_OPTIONS.LINK_SUFFIX; + const showSearchSummary = DOCUMENTATION_OPTIONS.SHOW_SEARCH_SUMMARY; + const contentRoot = document.documentElement.dataset.content_root; + + const [docName, title, anchor, descr, score, _filename] = item; + + let listItem = document.createElement("li"); + let requestUrl; + let linkUrl; + if (docBuilder === "dirhtml") { + // dirhtml builder + let dirname = docName + "/"; + if (dirname.match(/\/index\/$/)) + dirname = dirname.substring(0, dirname.length - 6); + else if (dirname === "index/") dirname = ""; + requestUrl = contentRoot + dirname; + linkUrl = requestUrl; + } else { + // normal html builders + requestUrl = contentRoot + docName + docFileSuffix; + linkUrl = docName + docLinkSuffix; + } + let linkEl = listItem.appendChild(document.createElement("a")); + linkEl.href = linkUrl + anchor; + linkEl.dataset.score = score; + linkEl.innerHTML = title; + if (descr) { + listItem.appendChild(document.createElement("span")).innerHTML = + " (" + descr + ")"; + // highlight search terms in the description + if (SPHINX_HIGHLIGHT_ENABLED) // set in sphinx_highlight.js + highlightTerms.forEach((term) => _highlightText(listItem, term, "highlighted")); + } + else if (showSearchSummary) + fetch(requestUrl) + .then((responseData) => responseData.text()) + .then((data) => { + if (data) + listItem.appendChild( + Search.makeSearchSummary(data, searchTerms) + ); + // highlight search terms in the summary + if (SPHINX_HIGHLIGHT_ENABLED) // set in sphinx_highlight.js + highlightTerms.forEach((term) => _highlightText(listItem, term, "highlighted")); + }); + Search.output.appendChild(listItem); +}; +const _finishSearch = (resultCount) => { + Search.stopPulse(); + Search.title.innerText = _("Search Results"); + if (!resultCount) + Search.status.innerText = Documentation.gettext( + "Your search did not match any documents. Please make sure that all words are spelled correctly and that you've selected enough categories." + ); + else + Search.status.innerText = _( + `Search finished, found ${resultCount} page(s) matching the search query.` + ); +}; +const _displayNextItem = ( + results, + resultCount, + searchTerms, + highlightTerms, +) => { + // results left, load the summary and display it + // this is intended to be dynamic (don't sub resultsCount) + if (results.length) { + _displayItem(results.pop(), searchTerms, highlightTerms); + setTimeout( + () => _displayNextItem(results, resultCount, searchTerms, highlightTerms), + 5 + ); + } + // search finished, update title and status message + else _finishSearch(resultCount); +}; + +/** + * Default splitQuery function. Can be overridden in ``sphinx.search`` with a + * custom function per language. + * + * The regular expression works by splitting the string on consecutive characters + * that are not Unicode letters, numbers, underscores, or emoji characters. + * This is the same as ``\W+`` in Python, preserving the surrogate pair area. + */ +if (typeof splitQuery === "undefined") { + var splitQuery = (query) => query + .split(/[^\p{Letter}\p{Number}_\p{Emoji_Presentation}]+/gu) + .filter(term => term) // remove remaining empty strings +} + +/** + * Search Module + */ +const Search = { + _index: null, + _queued_query: null, + _pulse_status: -1, + + htmlToText: (htmlString) => { + const htmlElement = new DOMParser().parseFromString(htmlString, 'text/html'); + htmlElement.querySelectorAll(".headerlink").forEach((el) => { el.remove() }); + const docContent = htmlElement.querySelector('[role="main"]'); + if (docContent !== undefined) return docContent.textContent; + console.warn( + "Content block not found. Sphinx search tries to obtain it via '[role=main]'. Could you check your theme or template." + ); + return ""; + }, + + init: () => { + const query = new URLSearchParams(window.location.search).get("q"); + document + .querySelectorAll('input[name="q"]') + .forEach((el) => (el.value = query)); + if (query) Search.performSearch(query); + }, + + loadIndex: (url) => + (document.body.appendChild(document.createElement("script")).src = url), + + setIndex: (index) => { + Search._index = index; + if (Search._queued_query !== null) { + const query = Search._queued_query; + Search._queued_query = null; + Search.query(query); + } + }, + + hasIndex: () => Search._index !== null, + + deferQuery: (query) => (Search._queued_query = query), + + stopPulse: () => (Search._pulse_status = -1), + + startPulse: () => { + if (Search._pulse_status >= 0) return; + + const pulse = () => { + Search._pulse_status = (Search._pulse_status + 1) % 4; + Search.dots.innerText = ".".repeat(Search._pulse_status); + if (Search._pulse_status >= 0) window.setTimeout(pulse, 500); + }; + pulse(); + }, + + /** + * perform a search for something (or wait until index is loaded) + */ + performSearch: (query) => { + // create the required interface elements + const searchText = document.createElement("h2"); + searchText.textContent = _("Searching"); + const searchSummary = document.createElement("p"); + searchSummary.classList.add("search-summary"); + searchSummary.innerText = ""; + const searchList = document.createElement("ul"); + searchList.classList.add("search"); + + const out = document.getElementById("search-results"); + Search.title = out.appendChild(searchText); + Search.dots = Search.title.appendChild(document.createElement("span")); + Search.status = out.appendChild(searchSummary); + Search.output = out.appendChild(searchList); + + const searchProgress = document.getElementById("search-progress"); + // Some themes don't use the search progress node + if (searchProgress) { + searchProgress.innerText = _("Preparing search..."); + } + Search.startPulse(); + + // index already loaded, the browser was quick! + if (Search.hasIndex()) Search.query(query); + else Search.deferQuery(query); + }, + + /** + * execute search (requires search index to be loaded) + */ + query: (query) => { + const filenames = Search._index.filenames; + const docNames = Search._index.docnames; + const titles = Search._index.titles; + const allTitles = Search._index.alltitles; + const indexEntries = Search._index.indexentries; + + // stem the search terms and add them to the correct list + const stemmer = new Stemmer(); + const searchTerms = new Set(); + const excludedTerms = new Set(); + const highlightTerms = new Set(); + const objectTerms = new Set(splitQuery(query.toLowerCase().trim())); + splitQuery(query.trim()).forEach((queryTerm) => { + const queryTermLower = queryTerm.toLowerCase(); + + // maybe skip this "word" + // stopwords array is from language_data.js + if ( + stopwords.indexOf(queryTermLower) !== -1 || + queryTerm.match(/^\d+$/) + ) + return; + + // stem the word + let word = stemmer.stemWord(queryTermLower); + // select the correct list + if (word[0] === "-") excludedTerms.add(word.substr(1)); + else { + searchTerms.add(word); + highlightTerms.add(queryTermLower); + } + }); + + if (SPHINX_HIGHLIGHT_ENABLED) { // set in sphinx_highlight.js + localStorage.setItem("sphinx_highlight_terms", [...highlightTerms].join(" ")) + } + + // console.debug("SEARCH: searching for:"); + // console.info("required: ", [...searchTerms]); + // console.info("excluded: ", [...excludedTerms]); + + // array of [docname, title, anchor, descr, score, filename] + let results = []; + _removeChildren(document.getElementById("search-progress")); + + const queryLower = query.toLowerCase(); + for (const [title, foundTitles] of Object.entries(allTitles)) { + if (title.toLowerCase().includes(queryLower) && (queryLower.length >= title.length/2)) { + for (const [file, id] of foundTitles) { + let score = Math.round(100 * queryLower.length / title.length) + results.push([ + docNames[file], + titles[file] !== title ? `${titles[file]} > ${title}` : title, + id !== null ? "#" + id : "", + null, + score, + filenames[file], + ]); + } + } + } + + // search for explicit entries in index directives + for (const [entry, foundEntries] of Object.entries(indexEntries)) { + if (entry.includes(queryLower) && (queryLower.length >= entry.length/2)) { + for (const [file, id] of foundEntries) { + let score = Math.round(100 * queryLower.length / entry.length) + results.push([ + docNames[file], + titles[file], + id ? "#" + id : "", + null, + score, + filenames[file], + ]); + } + } + } + + // lookup as object + objectTerms.forEach((term) => + results.push(...Search.performObjectSearch(term, objectTerms)) + ); + + // lookup as search terms in fulltext + results.push(...Search.performTermsSearch(searchTerms, excludedTerms)); + + // let the scorer override scores with a custom scoring function + if (Scorer.score) results.forEach((item) => (item[4] = Scorer.score(item))); + + // now sort the results by score (in opposite order of appearance, since the + // display function below uses pop() to retrieve items) and then + // alphabetically + results.sort((a, b) => { + const leftScore = a[4]; + const rightScore = b[4]; + if (leftScore === rightScore) { + // same score: sort alphabetically + const leftTitle = a[1].toLowerCase(); + const rightTitle = b[1].toLowerCase(); + if (leftTitle === rightTitle) return 0; + return leftTitle > rightTitle ? -1 : 1; // inverted is intentional + } + return leftScore > rightScore ? 1 : -1; + }); + + // remove duplicate search results + // note the reversing of results, so that in the case of duplicates, the highest-scoring entry is kept + let seen = new Set(); + results = results.reverse().reduce((acc, result) => { + let resultStr = result.slice(0, 4).concat([result[5]]).map(v => String(v)).join(','); + if (!seen.has(resultStr)) { + acc.push(result); + seen.add(resultStr); + } + return acc; + }, []); + + results = results.reverse(); + + // for debugging + //Search.lastresults = results.slice(); // a copy + // console.info("search results:", Search.lastresults); + + // print the results + _displayNextItem(results, results.length, searchTerms, highlightTerms); + }, + + /** + * search for object names + */ + performObjectSearch: (object, objectTerms) => { + const filenames = Search._index.filenames; + const docNames = Search._index.docnames; + const objects = Search._index.objects; + const objNames = Search._index.objnames; + const titles = Search._index.titles; + + const results = []; + + const objectSearchCallback = (prefix, match) => { + const name = match[4] + const fullname = (prefix ? prefix + "." : "") + name; + const fullnameLower = fullname.toLowerCase(); + if (fullnameLower.indexOf(object) < 0) return; + + let score = 0; + const parts = fullnameLower.split("."); + + // check for different match types: exact matches of full name or + // "last name" (i.e. last dotted part) + if (fullnameLower === object || parts.slice(-1)[0] === object) + score += Scorer.objNameMatch; + else if (parts.slice(-1)[0].indexOf(object) > -1) + score += Scorer.objPartialMatch; // matches in last name + + const objName = objNames[match[1]][2]; + const title = titles[match[0]]; + + // If more than one term searched for, we require other words to be + // found in the name/title/description + const otherTerms = new Set(objectTerms); + otherTerms.delete(object); + if (otherTerms.size > 0) { + const haystack = `${prefix} ${name} ${objName} ${title}`.toLowerCase(); + if ( + [...otherTerms].some((otherTerm) => haystack.indexOf(otherTerm) < 0) + ) + return; + } + + let anchor = match[3]; + if (anchor === "") anchor = fullname; + else if (anchor === "-") anchor = objNames[match[1]][1] + "-" + fullname; + + const descr = objName + _(", in ") + title; + + // add custom score for some objects according to scorer + if (Scorer.objPrio.hasOwnProperty(match[2])) + score += Scorer.objPrio[match[2]]; + else score += Scorer.objPrioDefault; + + results.push([ + docNames[match[0]], + fullname, + "#" + anchor, + descr, + score, + filenames[match[0]], + ]); + }; + Object.keys(objects).forEach((prefix) => + objects[prefix].forEach((array) => + objectSearchCallback(prefix, array) + ) + ); + return results; + }, + + /** + * search for full-text terms in the index + */ + performTermsSearch: (searchTerms, excludedTerms) => { + // prepare search + const terms = Search._index.terms; + const titleTerms = Search._index.titleterms; + const filenames = Search._index.filenames; + const docNames = Search._index.docnames; + const titles = Search._index.titles; + + const scoreMap = new Map(); + const fileMap = new Map(); + + // perform the search on the required terms + searchTerms.forEach((word) => { + const files = []; + const arr = [ + { files: terms[word], score: Scorer.term }, + { files: titleTerms[word], score: Scorer.title }, + ]; + // add support for partial matches + if (word.length > 2) { + const escapedWord = _escapeRegExp(word); + Object.keys(terms).forEach((term) => { + if (term.match(escapedWord) && !terms[word]) + arr.push({ files: terms[term], score: Scorer.partialTerm }); + }); + Object.keys(titleTerms).forEach((term) => { + if (term.match(escapedWord) && !titleTerms[word]) + arr.push({ files: titleTerms[word], score: Scorer.partialTitle }); + }); + } + + // no match but word was a required one + if (arr.every((record) => record.files === undefined)) return; + + // found search word in contents + arr.forEach((record) => { + if (record.files === undefined) return; + + let recordFiles = record.files; + if (recordFiles.length === undefined) recordFiles = [recordFiles]; + files.push(...recordFiles); + + // set score for the word in each file + recordFiles.forEach((file) => { + if (!scoreMap.has(file)) scoreMap.set(file, {}); + scoreMap.get(file)[word] = record.score; + }); + }); + + // create the mapping + files.forEach((file) => { + if (fileMap.has(file) && fileMap.get(file).indexOf(word) === -1) + fileMap.get(file).push(word); + else fileMap.set(file, [word]); + }); + }); + + // now check if the files don't contain excluded terms + const results = []; + for (const [file, wordList] of fileMap) { + // check if all requirements are matched + + // as search terms with length < 3 are discarded + const filteredTermCount = [...searchTerms].filter( + (term) => term.length > 2 + ).length; + if ( + wordList.length !== searchTerms.size && + wordList.length !== filteredTermCount + ) + continue; + + // ensure that none of the excluded terms is in the search result + if ( + [...excludedTerms].some( + (term) => + terms[term] === file || + titleTerms[term] === file || + (terms[term] || []).includes(file) || + (titleTerms[term] || []).includes(file) + ) + ) + break; + + // select one (max) score for the file. + const score = Math.max(...wordList.map((w) => scoreMap.get(file)[w])); + // add result to the result list + results.push([ + docNames[file], + titles[file], + "", + null, + score, + filenames[file], + ]); + } + return results; + }, + + /** + * helper function to return a node containing the + * search summary for a given text. keywords is a list + * of stemmed words. + */ + makeSearchSummary: (htmlText, keywords) => { + const text = Search.htmlToText(htmlText); + if (text === "") return null; + + const textLower = text.toLowerCase(); + const actualStartPosition = [...keywords] + .map((k) => textLower.indexOf(k.toLowerCase())) + .filter((i) => i > -1) + .slice(-1)[0]; + const startWithContext = Math.max(actualStartPosition - 120, 0); + + const top = startWithContext === 0 ? "" : "..."; + const tail = startWithContext + 240 < text.length ? "..." : ""; + + let summary = document.createElement("p"); + summary.classList.add("context"); + summary.textContent = top + text.substr(startWithContext, 240).trim() + tail; + + return summary; + }, +}; + +_ready(Search.init); diff --git a/latest/_static/skeleton.css b/latest/_static/skeleton.css new file mode 100644 index 000000000..467c878c6 --- /dev/null +++ b/latest/_static/skeleton.css @@ -0,0 +1,296 @@ +/* Some sane resets. */ +html { + height: 100%; +} + +body { + margin: 0; + min-height: 100%; +} + +/* All the flexbox magic! */ +body, +.sb-announcement, +.sb-content, +.sb-main, +.sb-container, +.sb-container__inner, +.sb-article-container, +.sb-footer-content, +.sb-header, +.sb-header-secondary, +.sb-footer { + display: flex; +} + +/* These order things vertically */ +body, +.sb-main, +.sb-article-container { + flex-direction: column; +} + +/* Put elements in the center */ +.sb-header, +.sb-header-secondary, +.sb-container, +.sb-content, +.sb-footer, +.sb-footer-content { + justify-content: center; +} +/* Put elements at the ends */ +.sb-article-container { + justify-content: space-between; +} + +/* These elements grow. */ +.sb-main, +.sb-content, +.sb-container, +article { + flex-grow: 1; +} + +/* Because padding making this wider is not fun */ +article { + box-sizing: border-box; +} + +/* The announcements element should never be wider than the page. */ +.sb-announcement { + max-width: 100%; +} + +.sb-sidebar-primary, +.sb-sidebar-secondary { + flex-shrink: 0; + width: 17rem; +} + +.sb-announcement__inner { + justify-content: center; + + box-sizing: border-box; + height: 3rem; + + overflow-x: auto; + white-space: nowrap; +} + +/* Sidebars, with checkbox-based toggle */ +.sb-sidebar-primary, +.sb-sidebar-secondary { + position: fixed; + height: 100%; + top: 0; +} + +.sb-sidebar-primary { + left: -17rem; + transition: left 250ms ease-in-out; +} +.sb-sidebar-secondary { + right: -17rem; + transition: right 250ms ease-in-out; +} + +.sb-sidebar-toggle { + display: none; +} +.sb-sidebar-overlay { + position: fixed; + top: 0; + width: 0; + height: 0; + + transition: width 0ms ease 250ms, height 0ms ease 250ms, opacity 250ms ease; + + opacity: 0; + background-color: rgba(0, 0, 0, 0.54); +} + +#sb-sidebar-toggle--primary:checked + ~ .sb-sidebar-overlay[for="sb-sidebar-toggle--primary"], +#sb-sidebar-toggle--secondary:checked + ~ .sb-sidebar-overlay[for="sb-sidebar-toggle--secondary"] { + width: 100%; + height: 100%; + opacity: 1; + transition: width 0ms ease, height 0ms ease, opacity 250ms ease; +} + +#sb-sidebar-toggle--primary:checked ~ .sb-container .sb-sidebar-primary { + left: 0; +} +#sb-sidebar-toggle--secondary:checked ~ .sb-container .sb-sidebar-secondary { + right: 0; +} + +/* Full-width mode */ +.drop-secondary-sidebar-for-full-width-content + .hide-when-secondary-sidebar-shown { + display: none !important; +} +.drop-secondary-sidebar-for-full-width-content .sb-sidebar-secondary { + display: none !important; +} + +/* Mobile views */ +.sb-page-width { + width: 100%; +} + +.sb-article-container, +.sb-footer-content__inner, +.drop-secondary-sidebar-for-full-width-content .sb-article, +.drop-secondary-sidebar-for-full-width-content .match-content-width { + width: 100vw; +} + +.sb-article, +.match-content-width { + padding: 0 1rem; + box-sizing: border-box; +} + +@media (min-width: 32rem) { + .sb-article, + .match-content-width { + padding: 0 2rem; + } +} + +/* Tablet views */ +@media (min-width: 42rem) { + .sb-article-container { + width: auto; + } + .sb-footer-content__inner, + .drop-secondary-sidebar-for-full-width-content .sb-article, + .drop-secondary-sidebar-for-full-width-content .match-content-width { + width: 42rem; + } + .sb-article, + .match-content-width { + width: 42rem; + } +} +@media (min-width: 46rem) { + .sb-footer-content__inner, + .drop-secondary-sidebar-for-full-width-content .sb-article, + .drop-secondary-sidebar-for-full-width-content .match-content-width { + width: 46rem; + } + .sb-article, + .match-content-width { + width: 46rem; + } +} +@media (min-width: 50rem) { + .sb-footer-content__inner, + .drop-secondary-sidebar-for-full-width-content .sb-article, + .drop-secondary-sidebar-for-full-width-content .match-content-width { + width: 50rem; + } + .sb-article, + .match-content-width { + width: 50rem; + } +} + +/* Tablet views */ +@media (min-width: 59rem) { + .sb-sidebar-secondary { + position: static; + } + .hide-when-secondary-sidebar-shown { + display: none !important; + } + .sb-footer-content__inner, + .drop-secondary-sidebar-for-full-width-content .sb-article, + .drop-secondary-sidebar-for-full-width-content .match-content-width { + width: 59rem; + } + .sb-article, + .match-content-width { + width: 42rem; + } +} +@media (min-width: 63rem) { + .sb-footer-content__inner, + .drop-secondary-sidebar-for-full-width-content .sb-article, + .drop-secondary-sidebar-for-full-width-content .match-content-width { + width: 63rem; + } + .sb-article, + .match-content-width { + width: 46rem; + } +} +@media (min-width: 67rem) { + .sb-footer-content__inner, + .drop-secondary-sidebar-for-full-width-content .sb-article, + .drop-secondary-sidebar-for-full-width-content .match-content-width { + width: 67rem; + } + .sb-article, + .match-content-width { + width: 50rem; + } +} + +/* Desktop views */ +@media (min-width: 76rem) { + .sb-sidebar-primary { + position: static; + } + .hide-when-primary-sidebar-shown { + display: none !important; + } + .sb-footer-content__inner, + .drop-secondary-sidebar-for-full-width-content .sb-article, + .drop-secondary-sidebar-for-full-width-content .match-content-width { + width: 59rem; + } + .sb-article, + .match-content-width { + width: 42rem; + } +} + +/* Full desktop views */ +@media (min-width: 80rem) { + .sb-article, + .match-content-width { + width: 46rem; + } + .sb-footer-content__inner, + .drop-secondary-sidebar-for-full-width-content .sb-article, + .drop-secondary-sidebar-for-full-width-content .match-content-width { + width: 63rem; + } +} + +@media (min-width: 84rem) { + .sb-article, + .match-content-width { + width: 50rem; + } + .sb-footer-content__inner, + .drop-secondary-sidebar-for-full-width-content .sb-article, + .drop-secondary-sidebar-for-full-width-content .match-content-width { + width: 67rem; + } +} + +@media (min-width: 88rem) { + .sb-footer-content__inner, + .drop-secondary-sidebar-for-full-width-content .sb-article, + .drop-secondary-sidebar-for-full-width-content .match-content-width { + width: 67rem; + } + .sb-page-width { + width: 88rem; + } +} diff --git a/latest/_static/sphinx_highlight.js b/latest/_static/sphinx_highlight.js new file mode 100644 index 000000000..8a96c69a1 --- /dev/null +++ b/latest/_static/sphinx_highlight.js @@ -0,0 +1,154 @@ +/* Highlighting utilities for Sphinx HTML documentation. */ +"use strict"; + +const SPHINX_HIGHLIGHT_ENABLED = true + +/** + * highlight a given string on a node by wrapping it in + * span elements with the given class name. + */ +const _highlight = (node, addItems, text, className) => { + if (node.nodeType === Node.TEXT_NODE) { + const val = node.nodeValue; + const parent = node.parentNode; + const pos = val.toLowerCase().indexOf(text); + if ( + pos >= 0 && + !parent.classList.contains(className) && + !parent.classList.contains("nohighlight") + ) { + let span; + + const closestNode = parent.closest("body, svg, foreignObject"); + const isInSVG = closestNode && closestNode.matches("svg"); + if (isInSVG) { + span = document.createElementNS("http://www.w3.org/2000/svg", "tspan"); + } else { + span = document.createElement("span"); + span.classList.add(className); + } + + span.appendChild(document.createTextNode(val.substr(pos, text.length))); + const rest = document.createTextNode(val.substr(pos + text.length)); + parent.insertBefore( + span, + parent.insertBefore( + rest, + node.nextSibling + ) + ); + node.nodeValue = val.substr(0, pos); + /* There may be more occurrences of search term in this node. So call this + * function recursively on the remaining fragment. + */ + _highlight(rest, addItems, text, className); + + if (isInSVG) { + const rect = document.createElementNS( + "http://www.w3.org/2000/svg", + "rect" + ); + const bbox = parent.getBBox(); + rect.x.baseVal.value = bbox.x; + rect.y.baseVal.value = bbox.y; + rect.width.baseVal.value = bbox.width; + rect.height.baseVal.value = bbox.height; + rect.setAttribute("class", className); + addItems.push({ parent: parent, target: rect }); + } + } + } else if (node.matches && !node.matches("button, select, textarea")) { + node.childNodes.forEach((el) => _highlight(el, addItems, text, className)); + } +}; +const _highlightText = (thisNode, text, className) => { + let addItems = []; + _highlight(thisNode, addItems, text, className); + addItems.forEach((obj) => + obj.parent.insertAdjacentElement("beforebegin", obj.target) + ); +}; + +/** + * Small JavaScript module for the documentation. + */ +const SphinxHighlight = { + + /** + * highlight the search words provided in localstorage in the text + */ + highlightSearchWords: () => { + if (!SPHINX_HIGHLIGHT_ENABLED) return; // bail if no highlight + + // get and clear terms from localstorage + const url = new URL(window.location); + const highlight = + localStorage.getItem("sphinx_highlight_terms") + || url.searchParams.get("highlight") + || ""; + localStorage.removeItem("sphinx_highlight_terms") + url.searchParams.delete("highlight"); + window.history.replaceState({}, "", url); + + // get individual terms from highlight string + const terms = highlight.toLowerCase().split(/\s+/).filter(x => x); + if (terms.length === 0) return; // nothing to do + + // There should never be more than one element matching "div.body" + const divBody = document.querySelectorAll("div.body"); + const body = divBody.length ? divBody[0] : document.querySelector("body"); + window.setTimeout(() => { + terms.forEach((term) => _highlightText(body, term, "highlighted")); + }, 10); + + const searchBox = document.getElementById("searchbox"); + if (searchBox === null) return; + searchBox.appendChild( + document + .createRange() + .createContextualFragment( + '" + ) + ); + }, + + /** + * helper function to hide the search marks again + */ + hideSearchWords: () => { + document + .querySelectorAll("#searchbox .highlight-link") + .forEach((el) => el.remove()); + document + .querySelectorAll("span.highlighted") + .forEach((el) => el.classList.remove("highlighted")); + localStorage.removeItem("sphinx_highlight_terms") + }, + + initEscapeListener: () => { + // only install a listener if it is really needed + if (!DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS) return; + + document.addEventListener("keydown", (event) => { + // bail for input elements + if (BLACKLISTED_KEY_CONTROL_ELEMENTS.has(document.activeElement.tagName)) return; + // bail with special keys + if (event.shiftKey || event.altKey || event.ctrlKey || event.metaKey) return; + if (DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS && (event.key === "Escape")) { + SphinxHighlight.hideSearchWords(); + event.preventDefault(); + } + }); + }, +}; + +_ready(() => { + /* Do not call highlightSearchWords() when we are on the search page. + * It will highlight words from the *previous* search query. + */ + if (typeof Search === "undefined") SphinxHighlight.highlightSearchWords(); + SphinxHighlight.initEscapeListener(); +}); diff --git a/latest/_static/styles/furo-extensions.css b/latest/_static/styles/furo-extensions.css new file mode 100644 index 000000000..bc447f228 --- /dev/null +++ b/latest/_static/styles/furo-extensions.css @@ -0,0 +1,2 @@ +#furo-sidebar-ad-placement{padding:var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal)}#furo-sidebar-ad-placement .ethical-sidebar{background:var(--color-background-secondary);border:none;box-shadow:none}#furo-sidebar-ad-placement .ethical-sidebar:hover{background:var(--color-background-hover)}#furo-sidebar-ad-placement .ethical-sidebar a{color:var(--color-foreground-primary)}#furo-sidebar-ad-placement .ethical-callout a{color:var(--color-foreground-secondary)!important}#furo-readthedocs-versions{background:transparent;display:block;position:static;width:100%}#furo-readthedocs-versions .rst-versions{background:#1a1c1e}#furo-readthedocs-versions .rst-current-version{background:var(--color-sidebar-item-background);cursor:unset}#furo-readthedocs-versions .rst-current-version:hover{background:var(--color-sidebar-item-background)}#furo-readthedocs-versions .rst-current-version .fa-book{color:var(--color-foreground-primary)}#furo-readthedocs-versions>.rst-other-versions{padding:0}#furo-readthedocs-versions>.rst-other-versions small{opacity:1}#furo-readthedocs-versions .injected .rst-versions{position:unset}#furo-readthedocs-versions:focus-within,#furo-readthedocs-versions:hover{box-shadow:0 0 0 1px var(--color-sidebar-background-border)}#furo-readthedocs-versions:focus-within .rst-current-version,#furo-readthedocs-versions:hover .rst-current-version{background:#1a1c1e;font-size:inherit;height:auto;line-height:inherit;padding:12px;text-align:right}#furo-readthedocs-versions:focus-within .rst-current-version .fa-book,#furo-readthedocs-versions:hover .rst-current-version .fa-book{color:#fff;float:left}#furo-readthedocs-versions:focus-within .fa-caret-down,#furo-readthedocs-versions:hover .fa-caret-down{display:none}#furo-readthedocs-versions:focus-within .injected,#furo-readthedocs-versions:focus-within .rst-current-version,#furo-readthedocs-versions:focus-within .rst-other-versions,#furo-readthedocs-versions:hover .injected,#furo-readthedocs-versions:hover .rst-current-version,#furo-readthedocs-versions:hover .rst-other-versions{display:block}#furo-readthedocs-versions:focus-within>.rst-current-version,#furo-readthedocs-versions:hover>.rst-current-version{display:none}.highlight:hover button.copybtn{color:var(--color-code-foreground)}.highlight button.copybtn{align-items:center;background-color:var(--color-code-background);border:none;color:var(--color-background-item);cursor:pointer;height:1.25em;opacity:1;right:.5rem;top:.625rem;transition:color .3s,opacity .3s;width:1.25em}.highlight button.copybtn:hover{background-color:var(--color-code-background);color:var(--color-brand-content)}.highlight button.copybtn:after{background-color:transparent;color:var(--color-code-foreground);display:none}.highlight button.copybtn.success{color:#22863a;transition:color 0ms}.highlight button.copybtn.success:after{display:block}.highlight button.copybtn svg{padding:0}body{--sd-color-primary:var(--color-brand-primary);--sd-color-primary-highlight:var(--color-brand-content);--sd-color-primary-text:var(--color-background-primary);--sd-color-shadow:rgba(0,0,0,.05);--sd-color-card-border:var(--color-card-border);--sd-color-card-border-hover:var(--color-brand-content);--sd-color-card-background:var(--color-card-background);--sd-color-card-text:var(--color-foreground-primary);--sd-color-card-header:var(--color-card-marginals-background);--sd-color-card-footer:var(--color-card-marginals-background);--sd-color-tabs-label-active:var(--color-brand-content);--sd-color-tabs-label-hover:var(--color-foreground-muted);--sd-color-tabs-label-inactive:var(--color-foreground-muted);--sd-color-tabs-underline-active:var(--color-brand-content);--sd-color-tabs-underline-hover:var(--color-foreground-border);--sd-color-tabs-underline-inactive:var(--color-background-border);--sd-color-tabs-overline:var(--color-background-border);--sd-color-tabs-underline:var(--color-background-border)}.sd-tab-content{box-shadow:0 -2px var(--sd-color-tabs-overline),0 1px var(--sd-color-tabs-underline)}.sd-card{box-shadow:0 .1rem .25rem var(--sd-color-shadow),0 0 .0625rem rgba(0,0,0,.1)}.sd-shadow-sm{box-shadow:0 .1rem .25rem var(--sd-color-shadow),0 0 .0625rem rgba(0,0,0,.1)!important}.sd-shadow-md{box-shadow:0 .3rem .75rem var(--sd-color-shadow),0 0 .0625rem rgba(0,0,0,.1)!important}.sd-shadow-lg{box-shadow:0 .6rem 1.5rem var(--sd-color-shadow),0 0 .0625rem rgba(0,0,0,.1)!important}.sd-card-hover:hover{transform:none}.sd-cards-carousel{gap:.25rem;padding:.25rem}body{--tabs--label-text:var(--color-foreground-muted);--tabs--label-text--hover:var(--color-foreground-muted);--tabs--label-text--active:var(--color-brand-content);--tabs--label-text--active--hover:var(--color-brand-content);--tabs--label-background:transparent;--tabs--label-background--hover:transparent;--tabs--label-background--active:transparent;--tabs--label-background--active--hover:transparent;--tabs--padding-x:0.25em;--tabs--margin-x:1em;--tabs--border:var(--color-background-border);--tabs--label-border:transparent;--tabs--label-border--hover:var(--color-foreground-muted);--tabs--label-border--active:var(--color-brand-content);--tabs--label-border--active--hover:var(--color-brand-content)}[role=main] .container{max-width:none;padding-left:0;padding-right:0}.shadow.docutils{border:none;box-shadow:0 .2rem .5rem rgba(0,0,0,.05),0 0 .0625rem rgba(0,0,0,.1)!important}.sphinx-bs .card{background-color:var(--color-background-secondary);color:var(--color-foreground)} +/*# sourceMappingURL=furo-extensions.css.map*/ \ No newline at end of file diff --git a/latest/_static/styles/furo-extensions.css.map b/latest/_static/styles/furo-extensions.css.map new file mode 100644 index 000000000..9ba5637f9 --- /dev/null +++ b/latest/_static/styles/furo-extensions.css.map @@ -0,0 +1 @@ +{"version":3,"file":"styles/furo-extensions.css","mappings":"AAGA,2BACE,oFACA,4CAKE,6CAHA,YACA,eAEA,CACA,kDACE,yCAEF,8CACE,sCAEJ,8CACE,kDAEJ,2BAGE,uBACA,cAHA,gBACA,UAEA,CAGA,yCACE,mBAEF,gDAEE,gDADA,YACA,CACA,sDACE,gDACF,yDACE,sCAEJ,+CACE,UACA,qDACE,UAGF,mDACE,eAEJ,yEAEE,4DAEA,mHASE,mBAPA,kBAEA,YADA,oBAGA,aADA,gBAIA,CAEA,qIAEE,WADA,UACA,CAEJ,uGACE,aAEF,iUAGE,cAEF,mHACE,aC1EJ,gCACE,mCAEF,0BAKE,mBAUA,8CACA,YAFA,mCAKA,eAZA,cALA,UASA,YADA,YAYA,iCAdA,YAcA,CAEA,gCAEE,8CADA,gCACA,CAEF,gCAGE,6BADA,mCADA,YAEA,CAEF,kCAEE,cADA,oBACA,CACA,wCACE,cAEJ,8BACE,UC5CN,KAEE,6CAA8C,CAC9C,uDAAwD,CACxD,uDAAwD,CAGxD,iCAAsC,CAGtC,+CAAgD,CAChD,uDAAwD,CACxD,uDAAwD,CACxD,oDAAqD,CACrD,6DAA8D,CAC9D,6DAA8D,CAG9D,uDAAwD,CACxD,yDAA0D,CAC1D,4DAA6D,CAC7D,2DAA4D,CAC5D,8DAA+D,CAC/D,iEAAkE,CAClE,uDAAwD,CACxD,wDAAyD,CAG3D,gBACE,qFAGF,SACE,6EAEF,cACE,uFAEF,cACE,uFAEF,cACE,uFAGF,qBACE,eAEF,mBACE,WACA,eChDF,KACE,gDAAiD,CACjD,uDAAwD,CACxD,qDAAsD,CACtD,4DAA6D,CAC7D,oCAAqC,CACrC,2CAA4C,CAC5C,4CAA6C,CAC7C,mDAAoD,CACpD,wBAAyB,CACzB,oBAAqB,CACrB,6CAA8C,CAC9C,gCAAiC,CACjC,yDAA0D,CAC1D,uDAAwD,CACxD,8DAA+D,CCbjE,uBACE,eACA,eACA,gBAGF,iBACE,YACA,+EAGF,iBACE,mDACA","sources":["webpack:///./src/furo/assets/styles/extensions/_readthedocs.sass","webpack:///./src/furo/assets/styles/extensions/_copybutton.sass","webpack:///./src/furo/assets/styles/extensions/_sphinx-design.sass","webpack:///./src/furo/assets/styles/extensions/_sphinx-inline-tabs.sass","webpack:///./src/furo/assets/styles/extensions/_sphinx-panels.sass"],"sourcesContent":["// This file contains the styles used for tweaking how ReadTheDoc's embedded\n// contents would show up inside the theme.\n\n#furo-sidebar-ad-placement\n padding: var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal)\n .ethical-sidebar\n // Remove the border and box-shadow.\n border: none\n box-shadow: none\n // Manage the background colors.\n background: var(--color-background-secondary)\n &:hover\n background: var(--color-background-hover)\n // Ensure the text is legible.\n a\n color: var(--color-foreground-primary)\n\n .ethical-callout a\n color: var(--color-foreground-secondary) !important\n\n#furo-readthedocs-versions\n position: static\n width: 100%\n background: transparent\n display: block\n\n // Make the background color fit with the theme's aesthetic.\n .rst-versions\n background: rgb(26, 28, 30)\n\n .rst-current-version\n cursor: unset\n background: var(--color-sidebar-item-background)\n &:hover\n background: var(--color-sidebar-item-background)\n .fa-book\n color: var(--color-foreground-primary)\n\n > .rst-other-versions\n padding: 0\n small\n opacity: 1\n\n .injected\n .rst-versions\n position: unset\n\n &:hover,\n &:focus-within\n box-shadow: 0 0 0 1px var(--color-sidebar-background-border)\n\n .rst-current-version\n // Undo the tweaks done in RTD's CSS\n font-size: inherit\n line-height: inherit\n height: auto\n text-align: right\n padding: 12px\n\n // Match the rest of the body\n background: #1a1c1e\n\n .fa-book\n float: left\n color: white\n\n .fa-caret-down\n display: none\n\n .rst-current-version,\n .rst-other-versions,\n .injected\n display: block\n\n > .rst-current-version\n display: none\n",".highlight\n &:hover button.copybtn\n color: var(--color-code-foreground)\n\n button.copybtn\n // Make it visible\n opacity: 1\n\n // Align things correctly\n align-items: center\n\n height: 1.25em\n width: 1.25em\n\n top: 0.625rem // $code-spacing-vertical\n right: 0.5rem\n\n // Make it look better\n color: var(--color-background-item)\n background-color: var(--color-code-background)\n border: none\n\n // Change to cursor to make it obvious that you can click on it\n cursor: pointer\n\n // Transition smoothly, for aesthetics\n transition: color 300ms, opacity 300ms\n\n &:hover\n color: var(--color-brand-content)\n background-color: var(--color-code-background)\n\n &::after\n display: none\n color: var(--color-code-foreground)\n background-color: transparent\n\n &.success\n transition: color 0ms\n color: #22863a\n &::after\n display: block\n\n svg\n padding: 0\n","body\n // Colors\n --sd-color-primary: var(--color-brand-primary)\n --sd-color-primary-highlight: var(--color-brand-content)\n --sd-color-primary-text: var(--color-background-primary)\n\n // Shadows\n --sd-color-shadow: rgba(0, 0, 0, 0.05)\n\n // Cards\n --sd-color-card-border: var(--color-card-border)\n --sd-color-card-border-hover: var(--color-brand-content)\n --sd-color-card-background: var(--color-card-background)\n --sd-color-card-text: var(--color-foreground-primary)\n --sd-color-card-header: var(--color-card-marginals-background)\n --sd-color-card-footer: var(--color-card-marginals-background)\n\n // Tabs\n --sd-color-tabs-label-active: var(--color-brand-content)\n --sd-color-tabs-label-hover: var(--color-foreground-muted)\n --sd-color-tabs-label-inactive: var(--color-foreground-muted)\n --sd-color-tabs-underline-active: var(--color-brand-content)\n --sd-color-tabs-underline-hover: var(--color-foreground-border)\n --sd-color-tabs-underline-inactive: var(--color-background-border)\n --sd-color-tabs-overline: var(--color-background-border)\n --sd-color-tabs-underline: var(--color-background-border)\n\n// Tabs\n.sd-tab-content\n box-shadow: 0 -2px var(--sd-color-tabs-overline), 0 1px var(--sd-color-tabs-underline)\n\n// Shadows\n.sd-card // Have a shadow by default\n box-shadow: 0 0.1rem 0.25rem var(--sd-color-shadow), 0 0 0.0625rem rgba(0, 0, 0, 0.1)\n\n.sd-shadow-sm\n box-shadow: 0 0.1rem 0.25rem var(--sd-color-shadow), 0 0 0.0625rem rgba(0, 0, 0, 0.1) !important\n\n.sd-shadow-md\n box-shadow: 0 0.3rem 0.75rem var(--sd-color-shadow), 0 0 0.0625rem rgba(0, 0, 0, 0.1) !important\n\n.sd-shadow-lg\n box-shadow: 0 0.6rem 1.5rem var(--sd-color-shadow), 0 0 0.0625rem rgba(0, 0, 0, 0.1) !important\n\n// Cards\n.sd-card-hover:hover // Don't change scale on hover\n transform: none\n\n.sd-cards-carousel // Have a bit of gap in the carousel by default\n gap: 0.25rem\n padding: 0.25rem\n","// This file contains styles to tweak sphinx-inline-tabs to work well with Furo.\n\nbody\n --tabs--label-text: var(--color-foreground-muted)\n --tabs--label-text--hover: var(--color-foreground-muted)\n --tabs--label-text--active: var(--color-brand-content)\n --tabs--label-text--active--hover: var(--color-brand-content)\n --tabs--label-background: transparent\n --tabs--label-background--hover: transparent\n --tabs--label-background--active: transparent\n --tabs--label-background--active--hover: transparent\n --tabs--padding-x: 0.25em\n --tabs--margin-x: 1em\n --tabs--border: var(--color-background-border)\n --tabs--label-border: transparent\n --tabs--label-border--hover: var(--color-foreground-muted)\n --tabs--label-border--active: var(--color-brand-content)\n --tabs--label-border--active--hover: var(--color-brand-content)\n","// This file contains styles to tweak sphinx-panels to work well with Furo.\n\n// sphinx-panels includes Bootstrap 4, which uses .container which can conflict\n// with docutils' `.. container::` directive.\n[role=\"main\"] .container\n max-width: initial\n padding-left: initial\n padding-right: initial\n\n// Make the panels look nicer!\n.shadow.docutils\n border: none\n box-shadow: 0 0.2rem 0.5rem rgba(0, 0, 0, 0.05), 0 0 0.0625rem rgba(0, 0, 0, 0.1) !important\n\n// Make panel colors respond to dark mode\n.sphinx-bs .card\n background-color: var(--color-background-secondary)\n color: var(--color-foreground)\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/latest/_static/styles/furo.css b/latest/_static/styles/furo.css new file mode 100644 index 000000000..3d29a218f --- /dev/null +++ b/latest/_static/styles/furo.css @@ -0,0 +1,2 @@ +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@media print{.content-icon-container,.headerlink,.mobile-header,.related-pages{display:none!important}.highlight{border:.1pt solid var(--color-foreground-border)}a,blockquote,dl,ol,pre,table,ul{page-break-inside:avoid}caption,figure,h1,h2,h3,h4,h5,h6,img{page-break-after:avoid;page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}}.visually-hidden{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}:-moz-focusring{outline:auto}body{--font-stack:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;--font-stack--monospace:"SFMono-Regular",Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;--font-size--normal:100%;--font-size--small:87.5%;--font-size--small--2:81.25%;--font-size--small--3:75%;--font-size--small--4:62.5%;--sidebar-caption-font-size:var(--font-size--small--2);--sidebar-item-font-size:var(--font-size--small);--sidebar-search-input-font-size:var(--font-size--small);--toc-font-size:var(--font-size--small--3);--toc-font-size--mobile:var(--font-size--normal);--toc-title-font-size:var(--font-size--small--4);--admonition-font-size:0.8125rem;--admonition-title-font-size:0.8125rem;--code-font-size:var(--font-size--small--2);--api-font-size:var(--font-size--small);--header-height:calc(var(--sidebar-item-line-height) + var(--sidebar-item-spacing-vertical)*4);--header-padding:0.5rem;--sidebar-tree-space-above:1.5rem;--sidebar-caption-space-above:1rem;--sidebar-item-line-height:1rem;--sidebar-item-spacing-vertical:0.5rem;--sidebar-item-spacing-horizontal:1rem;--sidebar-item-height:calc(var(--sidebar-item-line-height) + var(--sidebar-item-spacing-vertical)*2);--sidebar-expander-width:var(--sidebar-item-height);--sidebar-search-space-above:0.5rem;--sidebar-search-input-spacing-vertical:0.5rem;--sidebar-search-input-spacing-horizontal:0.5rem;--sidebar-search-input-height:1rem;--sidebar-search-icon-size:var(--sidebar-search-input-height);--toc-title-padding:0.25rem 0;--toc-spacing-vertical:1.5rem;--toc-spacing-horizontal:1.5rem;--toc-item-spacing-vertical:0.4rem;--toc-item-spacing-horizontal:1rem;--icon-search:url('data:image/svg+xml;charset=utf-8,');--icon-pencil:url('data:image/svg+xml;charset=utf-8,');--icon-abstract:url('data:image/svg+xml;charset=utf-8,');--icon-info:url('data:image/svg+xml;charset=utf-8,');--icon-flame:url('data:image/svg+xml;charset=utf-8,');--icon-question:url('data:image/svg+xml;charset=utf-8,');--icon-warning:url('data:image/svg+xml;charset=utf-8,');--icon-failure:url('data:image/svg+xml;charset=utf-8,');--icon-spark:url('data:image/svg+xml;charset=utf-8,');--color-admonition-title--caution:#ff9100;--color-admonition-title-background--caution:rgba(255,145,0,.2);--color-admonition-title--warning:#ff9100;--color-admonition-title-background--warning:rgba(255,145,0,.2);--color-admonition-title--danger:#ff5252;--color-admonition-title-background--danger:rgba(255,82,82,.2);--color-admonition-title--attention:#ff5252;--color-admonition-title-background--attention:rgba(255,82,82,.2);--color-admonition-title--error:#ff5252;--color-admonition-title-background--error:rgba(255,82,82,.2);--color-admonition-title--hint:#00c852;--color-admonition-title-background--hint:rgba(0,200,82,.2);--color-admonition-title--tip:#00c852;--color-admonition-title-background--tip:rgba(0,200,82,.2);--color-admonition-title--important:#00bfa5;--color-admonition-title-background--important:rgba(0,191,165,.2);--color-admonition-title--note:#00b0ff;--color-admonition-title-background--note:rgba(0,176,255,.2);--color-admonition-title--seealso:#448aff;--color-admonition-title-background--seealso:rgba(68,138,255,.2);--color-admonition-title--admonition-todo:grey;--color-admonition-title-background--admonition-todo:hsla(0,0%,50%,.2);--color-admonition-title:#651fff;--color-admonition-title-background:rgba(101,31,255,.2);--icon-admonition-default:var(--icon-abstract);--color-topic-title:#14b8a6;--color-topic-title-background:rgba(20,184,166,.2);--icon-topic-default:var(--icon-pencil);--color-problematic:#b30000;--color-foreground-primary:#000;--color-foreground-secondary:#5a5c63;--color-foreground-muted:#646776;--color-foreground-border:#878787;--color-background-primary:#fff;--color-background-secondary:#f8f9fb;--color-background-hover:#efeff4;--color-background-hover--transparent:#efeff400;--color-background-border:#eeebee;--color-background-item:#ccc;--color-announcement-background:#000000dd;--color-announcement-text:#eeebee;--color-brand-primary:#2962ff;--color-brand-content:#2a5adf;--color-api-background:var(--color-background-hover--transparent);--color-api-background-hover:var(--color-background-hover);--color-api-overall:var(--color-foreground-secondary);--color-api-name:var(--color-problematic);--color-api-pre-name:var(--color-problematic);--color-api-paren:var(--color-foreground-secondary);--color-api-keyword:var(--color-foreground-primary);--color-highlight-on-target:#ffc;--color-inline-code-background:var(--color-background-secondary);--color-highlighted-background:#def;--color-highlighted-text:var(--color-foreground-primary);--color-guilabel-background:#ddeeff80;--color-guilabel-border:#bedaf580;--color-guilabel-text:var(--color-foreground-primary);--color-admonition-background:transparent;--color-table-header-background:var(--color-background-secondary);--color-table-border:var(--color-background-border);--color-card-border:var(--color-background-secondary);--color-card-background:transparent;--color-card-marginals-background:var(--color-background-secondary);--color-header-background:var(--color-background-primary);--color-header-border:var(--color-background-border);--color-header-text:var(--color-foreground-primary);--color-sidebar-background:var(--color-background-secondary);--color-sidebar-background-border:var(--color-background-border);--color-sidebar-brand-text:var(--color-foreground-primary);--color-sidebar-caption-text:var(--color-foreground-muted);--color-sidebar-link-text:var(--color-foreground-secondary);--color-sidebar-link-text--top-level:var(--color-brand-primary);--color-sidebar-item-background:var(--color-sidebar-background);--color-sidebar-item-background--current:var( --color-sidebar-item-background );--color-sidebar-item-background--hover:linear-gradient(90deg,var(--color-background-hover--transparent) 0%,var(--color-background-hover) var(--sidebar-item-spacing-horizontal),var(--color-background-hover) 100%);--color-sidebar-item-expander-background:transparent;--color-sidebar-item-expander-background--hover:var( --color-background-hover );--color-sidebar-search-text:var(--color-foreground-primary);--color-sidebar-search-background:var(--color-background-secondary);--color-sidebar-search-background--focus:var(--color-background-primary);--color-sidebar-search-border:var(--color-background-border);--color-sidebar-search-icon:var(--color-foreground-muted);--color-toc-background:var(--color-background-primary);--color-toc-title-text:var(--color-foreground-muted);--color-toc-item-text:var(--color-foreground-secondary);--color-toc-item-text--hover:var(--color-foreground-primary);--color-toc-item-text--active:var(--color-brand-primary);--color-content-foreground:var(--color-foreground-primary);--color-content-background:transparent;--color-link:var(--color-brand-content);--color-link--hover:var(--color-brand-content);--color-link-underline:var(--color-background-border);--color-link-underline--hover:var(--color-foreground-border)}.only-light{display:block!important}html body .only-dark{display:none!important}@media not print{body[data-theme=dark]{--color-problematic:#ee5151;--color-foreground-primary:#ffffffcc;--color-foreground-secondary:#9ca0a5;--color-foreground-muted:#81868d;--color-foreground-border:#666;--color-background-primary:#131416;--color-background-secondary:#1a1c1e;--color-background-hover:#1e2124;--color-background-hover--transparent:#1e212400;--color-background-border:#303335;--color-background-item:#444;--color-announcement-background:#000000dd;--color-announcement-text:#eeebee;--color-brand-primary:#2b8cee;--color-brand-content:#368ce2;--color-highlighted-background:#083563;--color-guilabel-background:#08356380;--color-guilabel-border:#13395f80;--color-api-keyword:var(--color-foreground-secondary);--color-highlight-on-target:#330;--color-admonition-background:#18181a;--color-card-border:var(--color-background-secondary);--color-card-background:#18181a;--color-card-marginals-background:var(--color-background-hover)}html body[data-theme=dark] .only-light{display:none!important}body[data-theme=dark] .only-dark{display:block!important}@media(prefers-color-scheme:dark){body:not([data-theme=light]){--color-problematic:#ee5151;--color-foreground-primary:#ffffffcc;--color-foreground-secondary:#9ca0a5;--color-foreground-muted:#81868d;--color-foreground-border:#666;--color-background-primary:#131416;--color-background-secondary:#1a1c1e;--color-background-hover:#1e2124;--color-background-hover--transparent:#1e212400;--color-background-border:#303335;--color-background-item:#444;--color-announcement-background:#000000dd;--color-announcement-text:#eeebee;--color-brand-primary:#2b8cee;--color-brand-content:#368ce2;--color-highlighted-background:#083563;--color-guilabel-background:#08356380;--color-guilabel-border:#13395f80;--color-api-keyword:var(--color-foreground-secondary);--color-highlight-on-target:#330;--color-admonition-background:#18181a;--color-card-border:var(--color-background-secondary);--color-card-background:#18181a;--color-card-marginals-background:var(--color-background-hover)}html body:not([data-theme=light]) .only-light{display:none!important}body:not([data-theme=light]) .only-dark{display:block!important}}}body[data-theme=auto] .theme-toggle svg.theme-icon-when-auto,body[data-theme=dark] .theme-toggle svg.theme-icon-when-dark,body[data-theme=light] .theme-toggle svg.theme-icon-when-light{display:block}body{font-family:var(--font-stack)}code,kbd,pre,samp{font-family:var(--font-stack--monospace)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article{line-height:1.5}h1,h2,h3,h4,h5,h6{border-radius:.5rem;font-weight:700;line-height:1.25;margin:.5rem -.5rem;padding-left:.5rem;padding-right:.5rem}h1+p,h2+p,h3+p,h4+p,h5+p,h6+p{margin-top:0}h1{font-size:2.5em;margin-bottom:1rem}h1,h2{margin-top:1.75rem}h2{font-size:2em}h3{font-size:1.5em}h4{font-size:1.25em}h5{font-size:1.125em}h6{font-size:1em}small{font-size:80%;opacity:75%}p{margin-bottom:.75rem;margin-top:.5rem}hr.docutils{background-color:var(--color-background-border);border:0;height:1px;margin:2rem 0;padding:0}.centered{text-align:center}a{color:var(--color-link);text-decoration:underline;text-decoration-color:var(--color-link-underline)}a:hover{color:var(--color-link--hover);text-decoration-color:var(--color-link-underline--hover)}a.muted-link{color:inherit}a.muted-link:hover{color:var(--color-link);text-decoration-color:var(--color-link-underline--hover)}html{overflow-x:hidden;overflow-y:scroll;scroll-behavior:smooth}.sidebar-scroll,.toc-scroll,article[role=main] *{scrollbar-color:var(--color-foreground-border) transparent;scrollbar-width:thin}.sidebar-scroll::-webkit-scrollbar,.toc-scroll::-webkit-scrollbar,article[role=main] ::-webkit-scrollbar{height:.25rem;width:.25rem}.sidebar-scroll::-webkit-scrollbar-thumb,.toc-scroll::-webkit-scrollbar-thumb,article[role=main] ::-webkit-scrollbar-thumb{background-color:var(--color-foreground-border);border-radius:.125rem}body,html{background:var(--color-background-primary);color:var(--color-foreground-primary);height:100%}article{background:var(--color-content-background);color:var(--color-content-foreground);overflow-wrap:break-word}.page{display:flex;min-height:100%}.mobile-header{background-color:var(--color-header-background);border-bottom:1px solid var(--color-header-border);color:var(--color-header-text);display:none;height:var(--header-height);width:100%;z-index:10}.mobile-header.scrolled{border-bottom:none;box-shadow:0 0 .2rem rgba(0,0,0,.1),0 .2rem .4rem rgba(0,0,0,.2)}.mobile-header .header-center a{color:var(--color-header-text);text-decoration:none}.main{display:flex;flex:1}.sidebar-drawer{background:var(--color-sidebar-background);border-right:1px solid var(--color-sidebar-background-border);box-sizing:border-box;display:flex;justify-content:flex-end;min-width:15em;width:calc(50% - 26em)}.sidebar-container,.toc-drawer{box-sizing:border-box;width:15em}.toc-drawer{background:var(--color-toc-background);padding-right:1rem}.sidebar-sticky,.toc-sticky{display:flex;flex-direction:column;height:min(100%,100vh);height:100vh;position:sticky;top:0}.sidebar-scroll,.toc-scroll{flex-grow:1;flex-shrink:1;overflow:auto;scroll-behavior:smooth}.content{display:flex;flex-direction:column;justify-content:space-between;padding:0 3em;width:46em}.icon{display:inline-block;height:1rem;width:1rem}.icon svg{height:100%;width:100%}.announcement{align-items:center;background-color:var(--color-announcement-background);color:var(--color-announcement-text);display:flex;height:var(--header-height);overflow-x:auto}.announcement+.page{min-height:calc(100% - var(--header-height))}.announcement-content{box-sizing:border-box;min-width:100%;padding:.5rem;text-align:center;white-space:nowrap}.announcement-content a{color:var(--color-announcement-text);text-decoration-color:var(--color-announcement-text)}.announcement-content a:hover{color:var(--color-announcement-text);text-decoration-color:var(--color-link--hover)}.no-js .theme-toggle-container{display:none}.theme-toggle-container{vertical-align:middle}.theme-toggle{background:transparent;border:none;cursor:pointer;padding:0}.theme-toggle svg{color:var(--color-foreground-primary);display:none;height:1rem;vertical-align:middle;width:1rem}.theme-toggle-header{float:left;padding:1rem .5rem}.nav-overlay-icon,.toc-overlay-icon{cursor:pointer;display:none}.nav-overlay-icon .icon,.toc-overlay-icon .icon{color:var(--color-foreground-secondary);height:1rem;width:1rem}.nav-overlay-icon,.toc-header-icon{align-items:center;justify-content:center}.toc-content-icon{height:1.5rem;width:1.5rem}.content-icon-container{display:flex;float:right;gap:.5rem;margin-bottom:1rem;margin-left:1rem;margin-top:1.5rem}.content-icon-container .edit-this-page svg{color:inherit;height:1rem;width:1rem}.sidebar-toggle{display:none;position:absolute}.sidebar-toggle[name=__toc]{left:20px}.sidebar-toggle:checked{left:40px}.overlay{background-color:rgba(0,0,0,.54);height:0;opacity:0;position:fixed;top:0;transition:width 0ms,height 0ms,opacity .25s ease-out;width:0}.sidebar-overlay{z-index:20}.toc-overlay{z-index:40}.sidebar-drawer{transition:left .25s ease-in-out;z-index:30}.toc-drawer{transition:right .25s ease-in-out;z-index:50}#__navigation:checked~.sidebar-overlay{height:100%;opacity:1;width:100%}#__navigation:checked~.page .sidebar-drawer{left:0;top:0}#__toc:checked~.toc-overlay{height:100%;opacity:1;width:100%}#__toc:checked~.page .toc-drawer{right:0;top:0}.back-to-top{background:var(--color-background-primary);border-radius:1rem;box-shadow:0 .2rem .5rem rgba(0,0,0,.05),0 0 1px 0 hsla(220,9%,46%,.502);display:none;font-size:.8125rem;left:0;margin-left:50%;padding:.5rem .75rem .5rem .5rem;position:fixed;text-decoration:none;top:1rem;transform:translateX(-50%);z-index:10}.back-to-top svg{fill:currentColor;display:inline-block;height:1rem;width:1rem}.back-to-top span{margin-left:.25rem}.show-back-to-top .back-to-top{align-items:center;display:flex}@media(min-width:97em){html{font-size:110%}}@media(max-width:82em){.toc-content-icon{display:flex}.toc-drawer{border-left:1px solid var(--color-background-muted);height:100vh;position:fixed;right:-15em;top:0}.toc-tree{border-left:none;font-size:var(--toc-font-size--mobile)}.sidebar-drawer{width:calc(50% - 18.5em)}}@media(max-width:67em){.nav-overlay-icon{display:flex}.sidebar-drawer{height:100vh;left:-15em;position:fixed;top:0;width:15em}.toc-header-icon{display:flex}.theme-toggle-content,.toc-content-icon{display:none}.theme-toggle-header{display:block}.mobile-header{align-items:center;display:flex;justify-content:space-between;position:sticky;top:0}.mobile-header .header-left,.mobile-header .header-right{display:flex;height:var(--header-height);padding:0 var(--header-padding)}.mobile-header .header-left label,.mobile-header .header-right label{height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.nav-overlay-icon .icon,.theme-toggle svg{height:1.25rem;width:1.25rem}:target{scroll-margin-top:var(--header-height)}.back-to-top{top:calc(var(--header-height) + .5rem)}.page{flex-direction:column;justify-content:center}.content{margin-left:auto;margin-right:auto}}@media(max-width:52em){.content{overflow-x:auto;width:100%}}@media(max-width:46em){.content{padding:0 1em}article aside.sidebar{float:none;margin:1rem 0;width:100%}}.admonition,.topic{background:var(--color-admonition-background);border-radius:.2rem;box-shadow:0 .2rem .5rem rgba(0,0,0,.05),0 0 .0625rem rgba(0,0,0,.1);font-size:var(--admonition-font-size);margin:1rem auto;overflow:hidden;padding:0 .5rem .5rem;page-break-inside:avoid}.admonition>:nth-child(2),.topic>:nth-child(2){margin-top:0}.admonition>:last-child,.topic>:last-child{margin-bottom:0}.admonition p.admonition-title,p.topic-title{font-size:var(--admonition-title-font-size);font-weight:500;line-height:1.3;margin:0 -.5rem .5rem;padding:.4rem .5rem .4rem 2rem;position:relative}.admonition p.admonition-title:before,p.topic-title:before{content:"";height:1rem;left:.5rem;position:absolute;width:1rem}p.admonition-title{background-color:var(--color-admonition-title-background)}p.admonition-title:before{background-color:var(--color-admonition-title);-webkit-mask-image:var(--icon-admonition-default);mask-image:var(--icon-admonition-default);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}p.topic-title{background-color:var(--color-topic-title-background)}p.topic-title:before{background-color:var(--color-topic-title);-webkit-mask-image:var(--icon-topic-default);mask-image:var(--icon-topic-default);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.admonition{border-left:.2rem solid var(--color-admonition-title)}.admonition.caution{border-left-color:var(--color-admonition-title--caution)}.admonition.caution>.admonition-title{background-color:var(--color-admonition-title-background--caution)}.admonition.caution>.admonition-title:before{background-color:var(--color-admonition-title--caution);-webkit-mask-image:var(--icon-spark);mask-image:var(--icon-spark)}.admonition.warning{border-left-color:var(--color-admonition-title--warning)}.admonition.warning>.admonition-title{background-color:var(--color-admonition-title-background--warning)}.admonition.warning>.admonition-title:before{background-color:var(--color-admonition-title--warning);-webkit-mask-image:var(--icon-warning);mask-image:var(--icon-warning)}.admonition.danger{border-left-color:var(--color-admonition-title--danger)}.admonition.danger>.admonition-title{background-color:var(--color-admonition-title-background--danger)}.admonition.danger>.admonition-title:before{background-color:var(--color-admonition-title--danger);-webkit-mask-image:var(--icon-spark);mask-image:var(--icon-spark)}.admonition.attention{border-left-color:var(--color-admonition-title--attention)}.admonition.attention>.admonition-title{background-color:var(--color-admonition-title-background--attention)}.admonition.attention>.admonition-title:before{background-color:var(--color-admonition-title--attention);-webkit-mask-image:var(--icon-warning);mask-image:var(--icon-warning)}.admonition.error{border-left-color:var(--color-admonition-title--error)}.admonition.error>.admonition-title{background-color:var(--color-admonition-title-background--error)}.admonition.error>.admonition-title:before{background-color:var(--color-admonition-title--error);-webkit-mask-image:var(--icon-failure);mask-image:var(--icon-failure)}.admonition.hint{border-left-color:var(--color-admonition-title--hint)}.admonition.hint>.admonition-title{background-color:var(--color-admonition-title-background--hint)}.admonition.hint>.admonition-title:before{background-color:var(--color-admonition-title--hint);-webkit-mask-image:var(--icon-question);mask-image:var(--icon-question)}.admonition.tip{border-left-color:var(--color-admonition-title--tip)}.admonition.tip>.admonition-title{background-color:var(--color-admonition-title-background--tip)}.admonition.tip>.admonition-title:before{background-color:var(--color-admonition-title--tip);-webkit-mask-image:var(--icon-info);mask-image:var(--icon-info)}.admonition.important{border-left-color:var(--color-admonition-title--important)}.admonition.important>.admonition-title{background-color:var(--color-admonition-title-background--important)}.admonition.important>.admonition-title:before{background-color:var(--color-admonition-title--important);-webkit-mask-image:var(--icon-flame);mask-image:var(--icon-flame)}.admonition.note{border-left-color:var(--color-admonition-title--note)}.admonition.note>.admonition-title{background-color:var(--color-admonition-title-background--note)}.admonition.note>.admonition-title:before{background-color:var(--color-admonition-title--note);-webkit-mask-image:var(--icon-pencil);mask-image:var(--icon-pencil)}.admonition.seealso{border-left-color:var(--color-admonition-title--seealso)}.admonition.seealso>.admonition-title{background-color:var(--color-admonition-title-background--seealso)}.admonition.seealso>.admonition-title:before{background-color:var(--color-admonition-title--seealso);-webkit-mask-image:var(--icon-info);mask-image:var(--icon-info)}.admonition.admonition-todo{border-left-color:var(--color-admonition-title--admonition-todo)}.admonition.admonition-todo>.admonition-title{background-color:var(--color-admonition-title-background--admonition-todo)}.admonition.admonition-todo>.admonition-title:before{background-color:var(--color-admonition-title--admonition-todo);-webkit-mask-image:var(--icon-pencil);mask-image:var(--icon-pencil)}.admonition-todo>.admonition-title{text-transform:uppercase}dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) dd{margin-left:2rem}dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) dd>:first-child{margin-top:.125rem}dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .field-list,dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) dd>:last-child{margin-bottom:.75rem}dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .field-list>dt{font-size:var(--font-size--small);text-transform:uppercase}dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .field-list dd:empty{margin-bottom:.5rem}dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .field-list dd>ul{margin-left:-1.2rem}dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .field-list dd>ul>li>p:nth-child(2){margin-top:0}dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) .field-list dd>ul>li>p+p:last-child:empty{margin-bottom:0;margin-top:0}dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple)>dt{color:var(--color-api-overall)}.sig:not(.sig-inline){background:var(--color-api-background);border-radius:.25rem;font-family:var(--font-stack--monospace);font-size:var(--api-font-size);font-weight:700;margin-left:-.25rem;margin-right:-.25rem;padding:.25rem .5rem .25rem 3em;text-indent:-2.5em;transition:background .1s ease-out}.sig:not(.sig-inline):hover{background:var(--color-api-background-hover)}.sig:not(.sig-inline) a.reference .viewcode-link{font-weight:400;width:3.5rem}em.property{font-style:normal}em.property:first-child{color:var(--color-api-keyword)}.sig-name{color:var(--color-api-name)}.sig-prename{color:var(--color-api-pre-name);font-weight:400}.sig-paren{color:var(--color-api-paren)}.sig-param{font-style:normal}.versionmodified{font-style:italic}div.deprecated p,div.versionadded p,div.versionchanged p{margin-bottom:.125rem;margin-top:.125rem}.viewcode-back,.viewcode-link{float:right;text-align:right}.line-block{margin-bottom:.75rem;margin-top:.5rem}.line-block .line-block{margin-bottom:0;margin-top:0;padding-left:1rem}.code-block-caption,article p.caption,table>caption{font-size:var(--font-size--small);text-align:center}.toctree-wrapper.compound .caption,.toctree-wrapper.compound :not(.caption)>.caption-text{font-size:var(--font-size--small);margin-bottom:0;text-align:initial;text-transform:uppercase}.toctree-wrapper.compound>ul{margin-bottom:0;margin-top:0}.sig-inline,code.literal{background:var(--color-inline-code-background);border-radius:.2em;font-size:var(--font-size--small--2);padding:.1em .2em}pre.literal-block .sig-inline,pre.literal-block code.literal{font-size:inherit;padding:0}p .sig-inline,p code.literal{border:1px solid var(--color-background-border)}.sig-inline{font-family:var(--font-stack--monospace)}div[class*=" highlight-"],div[class^=highlight-]{display:flex;margin:1em 0}div[class*=" highlight-"] .table-wrapper,div[class^=highlight-] .table-wrapper,pre{margin:0;padding:0}pre{overflow:auto}article[role=main] .highlight pre{line-height:1.5}.highlight pre,pre.literal-block{font-size:var(--code-font-size);padding:.625rem .875rem}pre.literal-block{background-color:var(--color-code-background);border-radius:.2rem;color:var(--color-code-foreground);margin-bottom:1rem;margin-top:1rem}.highlight{border-radius:.2rem;width:100%}.highlight .gp,.highlight span.linenos{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.highlight .hll{display:block;margin-left:-.875rem;margin-right:-.875rem;padding-left:.875rem;padding-right:.875rem}.code-block-caption{background-color:var(--color-code-background);border-bottom:1px solid;border-radius:.25rem;border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:var(--color-background-border);color:var(--color-code-foreground);display:flex;font-weight:300;padding:.625rem .875rem}.code-block-caption+div[class]{margin-top:0}.code-block-caption+div[class] pre{border-top-left-radius:0;border-top-right-radius:0}.highlighttable{display:block;width:100%}.highlighttable tbody{display:block}.highlighttable tr{display:flex}.highlighttable td.linenos{background-color:var(--color-code-background);border-bottom-left-radius:.2rem;border-top-left-radius:.2rem;color:var(--color-code-foreground);padding:.625rem 0 .625rem .875rem}.highlighttable .linenodiv{box-shadow:-.0625rem 0 var(--color-foreground-border) inset;font-size:var(--code-font-size);padding-right:.875rem}.highlighttable td.code{display:block;flex:1;overflow:hidden;padding:0}.highlighttable td.code .highlight{border-bottom-left-radius:0;border-top-left-radius:0}.highlight span.linenos{box-shadow:-.0625rem 0 var(--color-foreground-border) inset;display:inline-block;margin-right:.875rem;padding-left:0;padding-right:.875rem}.footnote-reference{font-size:var(--font-size--small--4);vertical-align:super}dl.footnote.brackets{color:var(--color-foreground-secondary);display:grid;font-size:var(--font-size--small);grid-template-columns:max-content auto}dl.footnote.brackets dt{margin:0}dl.footnote.brackets dt>.fn-backref{margin-left:.25rem}dl.footnote.brackets dt:after{content:":"}dl.footnote.brackets dt .brackets:before{content:"["}dl.footnote.brackets dt .brackets:after{content:"]"}dl.footnote.brackets dd{margin:0;padding:0 1rem}aside.footnote{color:var(--color-foreground-secondary);font-size:var(--font-size--small)}aside.footnote>span,div.citation>span{float:left;font-weight:500;padding-right:.25rem}aside.footnote>p,div.citation>p{margin-left:2rem}img{box-sizing:border-box;height:auto;max-width:100%}article .figure,article figure{border-radius:.2rem;margin:0}article .figure :last-child,article figure :last-child{margin-bottom:0}article .align-left{clear:left;float:left;margin:0 1rem 1rem}article .align-right{clear:right;float:right;margin:0 1rem 1rem}article .align-center,article .align-default{display:block;margin-left:auto;margin-right:auto;text-align:center}article table.align-default{display:table;text-align:initial}.domainindex-jumpbox,.genindex-jumpbox{border-bottom:1px solid var(--color-background-border);border-top:1px solid var(--color-background-border);padding:.25rem}.domainindex-section h2,.genindex-section h2{margin-bottom:.5rem;margin-top:.75rem}.domainindex-section ul,.genindex-section ul{margin-bottom:0;margin-top:0}ol,ul{margin-bottom:1rem;margin-top:1rem;padding-left:1.2rem}ol li>p:first-child,ul li>p:first-child{margin-bottom:.25rem;margin-top:.25rem}ol li>p:last-child,ul li>p:last-child{margin-top:.25rem}ol li>ol,ol li>ul,ul li>ol,ul li>ul{margin-bottom:.5rem;margin-top:.5rem}ol.arabic{list-style:decimal}ol.loweralpha{list-style:lower-alpha}ol.upperalpha{list-style:upper-alpha}ol.lowerroman{list-style:lower-roman}ol.upperroman{list-style:upper-roman}.simple li>ol,.simple li>ul,.toctree-wrapper li>ol,.toctree-wrapper li>ul{margin-bottom:0;margin-top:0}.field-list dt,.option-list dt,dl.footnote dt,dl.glossary dt,dl.simple dt,dl:not([class]) dt{font-weight:500;margin-top:.25rem}.field-list dt+dt,.option-list dt+dt,dl.footnote dt+dt,dl.glossary dt+dt,dl.simple dt+dt,dl:not([class]) dt+dt{margin-top:0}.field-list dt .classifier:before,.option-list dt .classifier:before,dl.footnote dt .classifier:before,dl.glossary dt .classifier:before,dl.simple dt .classifier:before,dl:not([class]) dt .classifier:before{content:":";margin-left:.2rem;margin-right:.2rem}.field-list dd ul,.field-list dd>p:first-child,.option-list dd ul,.option-list dd>p:first-child,dl.footnote dd ul,dl.footnote dd>p:first-child,dl.glossary dd ul,dl.glossary dd>p:first-child,dl.simple dd ul,dl.simple dd>p:first-child,dl:not([class]) dd ul,dl:not([class]) dd>p:first-child{margin-top:.125rem}.field-list dd ul,.option-list dd ul,dl.footnote dd ul,dl.glossary dd ul,dl.simple dd ul,dl:not([class]) dd ul{margin-bottom:.125rem}.math-wrapper{overflow-x:auto;width:100%}div.math{position:relative;text-align:center}div.math .headerlink,div.math:focus .headerlink{display:none}div.math:hover .headerlink{display:inline-block}div.math span.eqno{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);z-index:1}abbr[title]{cursor:help}.problematic{color:var(--color-problematic)}kbd:not(.compound){background-color:var(--color-background-secondary);border:1px solid var(--color-foreground-border);border-radius:.2rem;box-shadow:0 .0625rem 0 rgba(0,0,0,.2),inset 0 0 0 .125rem var(--color-background-primary);color:var(--color-foreground-primary);display:inline-block;font-size:var(--font-size--small--3);margin:0 .2rem;padding:0 .2rem;vertical-align:text-bottom}blockquote{background:var(--color-background-secondary);border-left:4px solid var(--color-background-border);margin-left:0;margin-right:0;padding:.5rem 1rem}blockquote .attribution{font-weight:600;text-align:right}blockquote.highlights,blockquote.pull-quote{font-size:1.25em}blockquote.epigraph,blockquote.pull-quote{border-left-width:0;border-radius:.5rem}blockquote.highlights{background:transparent;border-left-width:0}p .reference img{vertical-align:middle}p.rubric{font-size:1.125em;font-weight:700;line-height:1.25}dd p.rubric{font-size:var(--font-size--small);font-weight:inherit;line-height:inherit;text-transform:uppercase}article .sidebar{background-color:var(--color-background-secondary);border:1px solid var(--color-background-border);border-radius:.2rem;clear:right;float:right;margin-left:1rem;margin-right:0;width:30%}article .sidebar>*{padding-left:1rem;padding-right:1rem}article .sidebar>ol,article .sidebar>ul{padding-left:2.2rem}article .sidebar .sidebar-title{border-bottom:1px solid var(--color-background-border);font-weight:500;margin:0;padding:.5rem 1rem}.table-wrapper{margin-bottom:.5rem;margin-top:1rem;overflow-x:auto;padding:.2rem .2rem .75rem;width:100%}table.docutils{border-collapse:collapse;border-radius:.2rem;border-spacing:0;box-shadow:0 .2rem .5rem rgba(0,0,0,.05),0 0 .0625rem rgba(0,0,0,.1)}table.docutils th{background:var(--color-table-header-background)}table.docutils td,table.docutils th{border-bottom:1px solid var(--color-table-border);border-left:1px solid var(--color-table-border);border-right:1px solid var(--color-table-border);padding:0 .25rem}table.docutils td p,table.docutils th p{margin:.25rem}table.docutils td:first-child,table.docutils th:first-child{border-left:none}table.docutils td:last-child,table.docutils th:last-child{border-right:none}table.docutils td.text-left,table.docutils th.text-left{text-align:left}table.docutils td.text-right,table.docutils th.text-right{text-align:right}table.docutils td.text-center,table.docutils th.text-center{text-align:center}:target{scroll-margin-top:.5rem}@media(max-width:67em){:target{scroll-margin-top:calc(.5rem + var(--header-height))}section>span:target{scroll-margin-top:calc(.8rem + var(--header-height))}}.headerlink{font-weight:100;-webkit-user-select:none;-moz-user-select:none;user-select:none}.code-block-caption>.headerlink,dl dt>.headerlink,figcaption p>.headerlink,h1>.headerlink,h2>.headerlink,h3>.headerlink,h4>.headerlink,h5>.headerlink,h6>.headerlink,p.caption>.headerlink,table>caption>.headerlink{margin-left:.5rem;visibility:hidden}.code-block-caption:hover>.headerlink,dl dt:hover>.headerlink,figcaption p:hover>.headerlink,h1:hover>.headerlink,h2:hover>.headerlink,h3:hover>.headerlink,h4:hover>.headerlink,h5:hover>.headerlink,h6:hover>.headerlink,p.caption:hover>.headerlink,table>caption:hover>.headerlink{visibility:visible}.code-block-caption>.toc-backref,dl dt>.toc-backref,figcaption p>.toc-backref,h1>.toc-backref,h2>.toc-backref,h3>.toc-backref,h4>.toc-backref,h5>.toc-backref,h6>.toc-backref,p.caption>.toc-backref,table>caption>.toc-backref{color:inherit;text-decoration-line:none}figure:hover>figcaption>p>.headerlink,table:hover>caption>.headerlink{visibility:visible}:target>h1:first-of-type,:target>h2:first-of-type,:target>h3:first-of-type,:target>h4:first-of-type,:target>h5:first-of-type,:target>h6:first-of-type,span:target~h1:first-of-type,span:target~h2:first-of-type,span:target~h3:first-of-type,span:target~h4:first-of-type,span:target~h5:first-of-type,span:target~h6:first-of-type{background-color:var(--color-highlight-on-target)}:target>h1:first-of-type code.literal,:target>h2:first-of-type code.literal,:target>h3:first-of-type code.literal,:target>h4:first-of-type code.literal,:target>h5:first-of-type code.literal,:target>h6:first-of-type code.literal,span:target~h1:first-of-type code.literal,span:target~h2:first-of-type code.literal,span:target~h3:first-of-type code.literal,span:target~h4:first-of-type code.literal,span:target~h5:first-of-type code.literal,span:target~h6:first-of-type code.literal{background-color:transparent}.literal-block-wrapper:target .code-block-caption,.this-will-duplicate-information-and-it-is-still-useful-here li :target,figure:target,table:target>caption{background-color:var(--color-highlight-on-target)}dt:target{background-color:var(--color-highlight-on-target)!important}.footnote-reference:target,.footnote>dt:target+dd{background-color:var(--color-highlight-on-target)}.guilabel{background-color:var(--color-guilabel-background);border:1px solid var(--color-guilabel-border);border-radius:.5em;color:var(--color-guilabel-text);font-size:.9em;padding:0 .3em}footer{display:flex;flex-direction:column;font-size:var(--font-size--small);margin-top:2rem}.bottom-of-page{align-items:center;border-top:1px solid var(--color-background-border);color:var(--color-foreground-secondary);display:flex;justify-content:space-between;line-height:1.5;margin-top:1rem;padding-bottom:1rem;padding-top:1rem}@media(max-width:46em){.bottom-of-page{flex-direction:column-reverse;gap:.25rem;text-align:center}}.bottom-of-page .left-details{font-size:var(--font-size--small)}.bottom-of-page .right-details{display:flex;flex-direction:column;gap:.25rem;text-align:right}.bottom-of-page .icons{display:flex;font-size:1rem;gap:.25rem;justify-content:flex-end}.bottom-of-page .icons a{text-decoration:none}.bottom-of-page .icons img,.bottom-of-page .icons svg{font-size:1.125rem;height:1em;width:1em}.related-pages a{align-items:center;display:flex;text-decoration:none}.related-pages a:hover .page-info .title{color:var(--color-link);text-decoration:underline;text-decoration-color:var(--color-link-underline)}.related-pages a svg.furo-related-icon,.related-pages a svg.furo-related-icon>use{color:var(--color-foreground-border);flex-shrink:0;height:.75rem;margin:0 .5rem;width:.75rem}.related-pages a.next-page{clear:right;float:right;max-width:50%;text-align:right}.related-pages a.prev-page{clear:left;float:left;max-width:50%}.related-pages a.prev-page svg{transform:rotate(180deg)}.page-info{display:flex;flex-direction:column;overflow-wrap:anywhere}.next-page .page-info{align-items:flex-end}.page-info .context{align-items:center;color:var(--color-foreground-muted);display:flex;font-size:var(--font-size--small);padding-bottom:.1rem;text-decoration:none}ul.search{list-style:none;padding-left:0}ul.search li{border-bottom:1px solid var(--color-background-border);padding:1rem 0}[role=main] .highlighted{background-color:var(--color-highlighted-background);color:var(--color-highlighted-text)}.sidebar-brand{display:flex;flex-direction:column;flex-shrink:0;padding:var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal);text-decoration:none}.sidebar-brand-text{color:var(--color-sidebar-brand-text);font-size:1.5rem;overflow-wrap:break-word}.sidebar-brand-text,.sidebar-logo-container{margin:var(--sidebar-item-spacing-vertical) 0}.sidebar-logo{display:block;margin:0 auto;max-width:100%}.sidebar-search-container{align-items:center;background:var(--color-sidebar-search-background);display:flex;margin-top:var(--sidebar-search-space-above);position:relative}.sidebar-search-container:focus-within,.sidebar-search-container:hover{background:var(--color-sidebar-search-background--focus)}.sidebar-search-container:before{background-color:var(--color-sidebar-search-icon);content:"";height:var(--sidebar-search-icon-size);left:var(--sidebar-item-spacing-horizontal);-webkit-mask-image:var(--icon-search);mask-image:var(--icon-search);position:absolute;width:var(--sidebar-search-icon-size)}.sidebar-search{background:transparent;border:none;border-bottom:1px solid var(--color-sidebar-search-border);border-top:1px solid var(--color-sidebar-search-border);box-sizing:border-box;color:var(--color-sidebar-search-foreground);padding:var(--sidebar-search-input-spacing-vertical) var(--sidebar-search-input-spacing-horizontal) var(--sidebar-search-input-spacing-vertical) calc(var(--sidebar-item-spacing-horizontal) + var(--sidebar-search-input-spacing-horizontal) + var(--sidebar-search-icon-size));width:100%;z-index:10}.sidebar-search:focus{outline:none}.sidebar-search::-moz-placeholder{font-size:var(--sidebar-search-input-font-size)}.sidebar-search::placeholder{font-size:var(--sidebar-search-input-font-size)}#searchbox .highlight-link{margin:0;padding:var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal) 0;text-align:center}#searchbox .highlight-link a{color:var(--color-sidebar-search-icon);font-size:var(--font-size--small--2)}.sidebar-tree{font-size:var(--sidebar-item-font-size);margin-bottom:var(--sidebar-item-spacing-vertical);margin-top:var(--sidebar-tree-space-above)}.sidebar-tree ul{display:flex;flex-direction:column;list-style:none;margin-bottom:0;margin-top:0;padding:0}.sidebar-tree li{margin:0;position:relative}.sidebar-tree li>ul{margin-left:var(--sidebar-item-spacing-horizontal)}.sidebar-tree .icon,.sidebar-tree .reference{color:var(--color-sidebar-link-text)}.sidebar-tree .reference{box-sizing:border-box;display:inline-block;height:100%;line-height:var(--sidebar-item-line-height);overflow-wrap:anywhere;padding:var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal);text-decoration:none;width:100%}.sidebar-tree .reference:hover{background:var(--color-sidebar-item-background--hover)}.sidebar-tree .reference.external:after{color:var(--color-sidebar-link-text);content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' stroke-width='1.5' stroke='%23607D8B' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M0 0h24v24H0z' stroke='none'/%3E%3Cpath d='M11 7H6a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h9a2 2 0 0 0 2-2v-5M10 14 20 4M15 4h5v5'/%3E%3C/svg%3E");margin:0 .25rem;vertical-align:middle}.sidebar-tree .current-page>.reference{font-weight:700}.sidebar-tree label{align-items:center;cursor:pointer;display:flex;height:var(--sidebar-item-height);justify-content:center;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--sidebar-expander-width)}.sidebar-tree .caption,.sidebar-tree :not(.caption)>.caption-text{color:var(--color-sidebar-caption-text);font-size:var(--sidebar-caption-font-size);font-weight:700;margin:var(--sidebar-caption-space-above) 0 0 0;padding:var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal);text-transform:uppercase}.sidebar-tree li.has-children>.reference{padding-right:var(--sidebar-expander-width)}.sidebar-tree .toctree-l1>.reference,.sidebar-tree .toctree-l1>label .icon{color:var(--color-sidebar-link-text--top-level)}.sidebar-tree label{background:var(--color-sidebar-item-expander-background)}.sidebar-tree label:hover{background:var(--color-sidebar-item-expander-background--hover)}.sidebar-tree .current>.reference{background:var(--color-sidebar-item-background--current)}.sidebar-tree .current>.reference:hover{background:var(--color-sidebar-item-background--hover)}.toctree-checkbox{display:none;position:absolute}.toctree-checkbox~ul{display:none}.toctree-checkbox~label .icon svg{transform:rotate(90deg)}.toctree-checkbox:checked~ul{display:block}.toctree-checkbox:checked~label .icon svg{transform:rotate(-90deg)}.toc-title-container{padding:var(--toc-title-padding);padding-top:var(--toc-spacing-vertical)}.toc-title{color:var(--color-toc-title-text);font-size:var(--toc-title-font-size);padding-left:var(--toc-spacing-horizontal);text-transform:uppercase}.no-toc{display:none}.toc-tree-container{padding-bottom:var(--toc-spacing-vertical)}.toc-tree{border-left:1px solid var(--color-background-border);font-size:var(--toc-font-size);line-height:1.3;padding-left:calc(var(--toc-spacing-horizontal) - var(--toc-item-spacing-horizontal))}.toc-tree>ul>li:first-child{padding-top:0}.toc-tree>ul>li:first-child>ul{padding-left:0}.toc-tree>ul>li:first-child>a{display:none}.toc-tree ul{list-style-type:none;margin-bottom:0;margin-top:0;padding-left:var(--toc-item-spacing-horizontal)}.toc-tree li{padding-top:var(--toc-item-spacing-vertical)}.toc-tree li.scroll-current>.reference{color:var(--color-toc-item-text--active);font-weight:700}.toc-tree .reference{color:var(--color-toc-item-text);overflow-wrap:anywhere;text-decoration:none}.toc-scroll{max-height:100vh;overflow-y:scroll}.contents:not(.this-will-duplicate-information-and-it-is-still-useful-here){background:rgba(255,0,0,.25);color:var(--color-problematic)}.contents:not(.this-will-duplicate-information-and-it-is-still-useful-here):before{content:"ERROR: Adding a table of contents in Furo-based documentation is unnecessary, and does not work well with existing styling.Add a 'this-will-duplicate-information-and-it-is-still-useful-here' class, if you want an escape hatch."}.text-align\:left>p{text-align:left}.text-align\:center>p{text-align:center}.text-align\:right>p{text-align:right} +/*# sourceMappingURL=furo.css.map*/ \ No newline at end of file diff --git a/latest/_static/styles/furo.css.map b/latest/_static/styles/furo.css.map new file mode 100644 index 000000000..d1dfb109d --- /dev/null +++ b/latest/_static/styles/furo.css.map @@ -0,0 +1 @@ +{"version":3,"file":"styles/furo.css","mappings":"AAAA,2EAA2E,CAU3E,KAEE,6BAA8B,CAD9B,gBAEF,CASA,KACE,QACF,CAMA,KACE,aACF,CAOA,GACE,aAAc,CACd,cACF,CAUA,GACE,sBAAuB,CACvB,QAAS,CACT,gBACF,CAOA,IACE,+BAAiC,CACjC,aACF,CASA,EACE,4BACF,CAOA,YACE,kBAAmB,CACnB,yBAA0B,CAC1B,gCACF,CAMA,SAEE,kBACF,CAOA,cAGE,+BAAiC,CACjC,aACF,CAeA,QAEE,aAAc,CACd,aAAc,CACd,iBAAkB,CAClB,uBACF,CAEA,IACE,aACF,CAEA,IACE,SACF,CASA,IACE,iBACF,CAUA,sCAKE,mBAAoB,CACpB,cAAe,CACf,gBAAiB,CACjB,QACF,CAOA,aAEE,gBACF,CAOA,cAEE,mBACF,CAMA,gDAIE,yBACF,CAMA,wHAIE,iBAAkB,CAClB,SACF,CAMA,4GAIE,6BACF,CAMA,SACE,0BACF,CASA,OACE,qBAAsB,CACtB,aAAc,CACd,aAAc,CACd,cAAe,CACf,SAAU,CACV,kBACF,CAMA,SACE,uBACF,CAMA,SACE,aACF,CAOA,6BAEE,qBAAsB,CACtB,SACF,CAMA,kFAEE,WACF,CAOA,cACE,4BAA6B,CAC7B,mBACF,CAMA,yCACE,uBACF,CAOA,6BACE,yBAA0B,CAC1B,YACF,CASA,QACE,aACF,CAMA,QACE,iBACF,CAiBA,kBACE,YACF,CCvVA,aAcE,kEACE,uBAOF,WACE,iDAMF,gCACE,wBAEF,qCAEE,uBADA,uBACA,CAEF,SACE,wBAtBA,CCpBJ,iBAOE,6BAEA,mBANA,qBAEA,sBACA,0BAFA,oBAHA,4BAOA,6BANA,mBAOA,CAEF,gBACE,aCPF,KCGE,mHAEA,wGAGA,wBAAyB,CACzB,wBAAyB,CACzB,4BAA6B,CAC7B,yBAA0B,CAC1B,2BAA4B,CAG5B,sDAAuD,CACvD,gDAAiD,CACjD,wDAAyD,CAGzD,0CAA2C,CAC3C,gDAAiD,CACjD,gDAAiD,CAKjD,gCAAiC,CACjC,sCAAuC,CAGvC,2CAA4C,CAG5C,uCAAwC,CChCxC,+FAGA,uBAAwB,CAGxB,iCAAkC,CAClC,kCAAmC,CAEnC,+BAAgC,CAChC,sCAAuC,CACvC,sCAAuC,CACvC,qGAIA,mDAAoD,CAEpD,mCAAoC,CACpC,8CAA+C,CAC/C,gDAAiD,CACjD,kCAAmC,CACnC,6DAA8D,CAG9D,6BAA8B,CAC9B,6BAA8B,CAC9B,+BAAgC,CAChC,kCAAmC,CACnC,kCAAmC,CCPjC,ukBCYA,srCAZF,kaCVA,mLAOA,oTAWA,2UAaA,0CACA,gEACA,0CAGA,gEAUA,yCACA,+DAGA,4CACA,CACA,iEAGA,sGACA,uCACA,4DAGA,sCACA,2DAEA,4CACA,kEACA,oGACA,CAEA,0GACA,+CAGA,+MAOA,+EACA,wCAIA,4DACA,sEACA,kEACA,sEACA,gDAGA,+DACA,0CACA,gEACA,gGACA,CAGA,2DACA,qDAGA,0CACA,8CACA,oDACA,oDL7GF,iCAEA,iEAME,oCKyGA,yDAIA,sCACA,kCACA,sDAGA,0CACA,kEACA,oDAEA,sDAGA,oCACA,oEAIA,CAGA,yDAGA,qDACA,oDAGA,6DAIA,iEAGA,2DAEA,2DL9IE,4DAEA,gEAIF,gEKgGA,gFAIA,oNAOA,qDAEA,gFAIA,4DAIA,oEAMA,yEAIA,6DACA,0DAGA,uDAGA,qDAEA,wDLpII,6DAEA,yDACE,2DAMN,uCAIA,yCACE,8CAGF,sDMjDA,6DAKA,oCAIA,4CACA,kBAGF,sBAMA,2BAME,qCAGA,qCAEA,iCAEA,+BAEA,mCAEA,qCAIA,CACA,gCACA,gDAKA,kCAIA,6BAEA,0CAQA,kCAIF,8BAGE,8BACA,uCAGF,sCAKE,kCAEA,sDAGA,iCACE,CACA,2FAGA,gCACE,CACA,+DCzEJ,wCAEA,sBAEF,yDAEE,mCACA,wDAGA,2GAGA,wIACE,gDAMJ,kCAGE,6BACA,0CAGA,gEACA,8BACA,uCAKA,sCAIA,kCACA,sDACA,iCACA,sCAOA,sDAKE,gGAIE,+CAGN,sBAEE,yCAMA,0BAMA,yLAMA,aACA,MAEF,6BACE,2DAIF,wCAIE,kCAGA,SACA,kCAKA,mBAGA,CAJA,eACA,CAHF,gBAEE,CAWA,mBACA,mBACA,mDAGA,YACA,CACA,kBACA,CAEE,kBAKJ,OAPE,kBAQA,CADF,GACE,iCACA,wCAEA,wBACA,aACA,CAFA,WAEA,GACA,oBACA,CAFA,gBAEA,aACE,+CAIF,UAJE,kCAIF,WACA,iBACA,GAGA,uBACE,CAJF,yBAGA,CACE,iDACA,uCAEA,yDACE,cACA,wDAKN,yDAIE,uBAEF,kBACE,uBAEA,kDAIA,0DAGA,CAHA,oBAGA,0GAYA,aAEA,CAHA,YAGA,4HAKF,+CAGE,sBAEF,WAKE,0CAEA,CALA,qCAGA,CAJA,WAOA,SAIA,2CAJA,qCAIA,CACE,wBACA,OACA,YAEJ,gBACE,gBAIA,+CAKF,CAGE,kDAGA,CANF,8BAGE,CAGA,YAEA,CAdF,2BACE,CAHA,UAEF,CAYE,UAEA,CACA,0CACF,iEAOE,iCACA,8BAGA,wCAIA,wBAKE,0CAKF,CARE,6DAGA,CALF,qBAEE,CASA,YACA,yBAGA,CAEE,cAKN,CAPI,sBAOJ,gCAGE,qBAEA,WACA,aACA,sCAEA,mBACA,6BAGA,uEADA,qBACA,6BAIA,yBACA,qCAEE,UAEA,YACA,sBAEF,8BAGA,CAPE,aACA,WAMF,4BACE,sBACA,WAMJ,uBACE,cAYE,mBAXA,qDAKA,qCAGA,CAEA,YACA,CAHA,2BAEA,CACA,oCAEA,4CACA,uBAIA,oCAEJ,CAFI,cAIF,iBACE,CAHJ,kBAGI,yBAEA,oCAIA,qDAMF,mEAEA,CACE,8CAKA,gCAEA,qCAGA,oCAGE,sBACA,CAJF,WAEE,CAFF,eAEE,SAEA,mBACA,qCACE,aACA,CAFF,YADA,qBACA,WAEE,sBACA,kEAEN,2BAEE,iDAKA,uCAGF,CACE,0DAKA,kBACF,CAFE,sBAGA,mBACA,0BAEJ,yBAII,aADA,WACA,CAMF,UAFE,kBAEF,CAJF,gBACE,CAHE,iBAMF,6CC9ZF,yBACE,WACA,iBAEA,aAFA,iBAEA,6BAEA,kCACA,mBAKA,gCAGA,CARA,QAEA,CAGA,UALA,qBAEA,qDAGA,CALA,OAQA,4BACE,cAGF,2BACE,gCAEJ,CAHE,UAGF,8CAGE,CAHF,UAGE,wCAGA,qBACA,CAFA,UAEA,6CAGA,yCAIA,sBAHA,UAGA,kCACE,OACA,CAFF,KAEE,cAQF,0CACE,CAFF,kBACA,CACE,wEACA,CARA,YACA,CAKF,mBAFF,OAII,eACA,CAJF,iCAJE,cAGJ,CANI,oBAEA,CAKF,SAIE,2BADA,UACA,kBAGF,sCACA,CAFF,WACE,WACA,qCACE,gCACA,2EACA,sDAKJ,aACE,mDAII,CAJJ,6CAII,kEACA,iBACE,iDACA,+CACE,aACA,WADA,+BACA,uEANN,YACE,mDAEE,mBADF,0CACE,CADF,qBACE,0DACA,YACE,4DACA,sEANN,YACE,8CACA,kBADA,UACA,2CACE,2EACA,cACE,kEACA,mEANN,yBACE,4DACA,sBACE,+EAEE,iEACA,qEANN,sCACE,CAGE,iBAHF,gBAGE,qBACE,CAJJ,uBACA,gDACE,wDACA,6DAHF,2CACA,CADA,gBACA,eACE,CAGE,sBANN,8BACE,CAII,iBAFF,4DACA,WACE,YADF,uCACE,6EACA,2BANN,8CACE,kDACA,0CACE,8BACA,yFACE,sBACA,sFALJ,mEACA,sBACE,kEACA,6EACE,uCACA,kEALJ,qGAEE,kEACA,6EACE,uCACA,kEALJ,8CACA,uDACE,sEACA,2EACE,sCACA,iEALJ,mGACA,qCACE,oDACA,0DACE,6GACA,gDAGR,yDCrEA,sEACE,CACA,6GACE,gEACF,iGAIF,wFACE,qDAGA,mGAEE,2CAEF,4FACE,gCACF,wGACE,8DAEE,6FAIA,iJAKN,6GACE,gDAKF,yDACA,qCAGA,6BACA,kBACA,qDAKA,oCAEA,+DAGA,2CAGE,oDAIA,oEAEE,qBAGJ,wDAEE,uCAEF,kEAGA,8CAEA,uDAKA,oCAEA,yDAEE,gEAKF,+CC5FA,0EAGE,CACA,qDCLJ,+DAIE,sCAIA,kEACE,yBACA,2FAMA,gBACA,yGCbF,mBAOA,2MAIA,4HAYA,0DACE,8GAYF,8HAQE,mBAEA,6HAOF,YAGA,mIAME,eACA,CAFF,YAEE,4FAMJ,8BAEE,uBAYA,sCAEE,CAJF,oBAEA,CARA,wCAEA,CAHA,8BACA,CAFA,eACA,CAGA,wCAEA,CAEA,mDAIE,kCACE,6BACA,4CAKJ,kDAIA,eACE,aAGF,8BACE,uDACA,sCACA,cAEA,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","sources":["webpack:///./node_modules/normalize.css/normalize.css","webpack:///./src/furo/assets/styles/base/_print.sass","webpack:///./src/furo/assets/styles/base/_screen-readers.sass","webpack:///./src/furo/assets/styles/base/_theme.sass","webpack:///./src/furo/assets/styles/variables/_fonts.scss","webpack:///./src/furo/assets/styles/variables/_spacing.scss","webpack:///./src/furo/assets/styles/variables/_icons.scss","webpack:///./src/furo/assets/styles/variables/_admonitions.scss","webpack:///./src/furo/assets/styles/variables/_colors.scss","webpack:///./src/furo/assets/styles/base/_typography.sass","webpack:///./src/furo/assets/styles/_scaffold.sass","webpack:///./src/furo/assets/styles/content/_admonitions.sass","webpack:///./src/furo/assets/styles/content/_api.sass","webpack:///./src/furo/assets/styles/content/_blocks.sass","webpack:///./src/furo/assets/styles/content/_captions.sass","webpack:///./src/furo/assets/styles/content/_code.sass","webpack:///./src/furo/assets/styles/content/_footnotes.sass","webpack:///./src/furo/assets/styles/content/_images.sass","webpack:///./src/furo/assets/styles/content/_indexes.sass","webpack:///./src/furo/assets/styles/content/_lists.sass","webpack:///./src/furo/assets/styles/content/_math.sass","webpack:///./src/furo/assets/styles/content/_misc.sass","webpack:///./src/furo/assets/styles/content/_rubrics.sass","webpack:///./src/furo/assets/styles/content/_sidebar.sass","webpack:///./src/furo/assets/styles/content/_tables.sass","webpack:///./src/furo/assets/styles/content/_target.sass","webpack:///./src/furo/assets/styles/content/_gui-labels.sass","webpack:///./src/furo/assets/styles/components/_footer.sass","webpack:///./src/furo/assets/styles/components/_sidebar.sass","webpack:///./src/furo/assets/styles/components/_table_of_contents.sass","webpack:///./src/furo/assets/styles/_shame.sass"],"sourcesContent":["/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */\n\n/* Document\n ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n * 2. Prevent adjustments of font size after orientation changes in iOS.\n */\n\nhtml {\n line-height: 1.15; /* 1 */\n -webkit-text-size-adjust: 100%; /* 2 */\n}\n\n/* Sections\n ========================================================================== */\n\n/**\n * Remove the margin in all browsers.\n */\n\nbody {\n margin: 0;\n}\n\n/**\n * Render the `main` element consistently in IE.\n */\n\nmain {\n display: block;\n}\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Firefox, and Safari.\n */\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n/* Grouping content\n ========================================================================== */\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Show the overflow in Edge and IE.\n */\n\nhr {\n box-sizing: content-box; /* 1 */\n height: 0; /* 1 */\n overflow: visible; /* 2 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\npre {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n ========================================================================== */\n\n/**\n * Remove the gray background on active links in IE 10.\n */\n\na {\n background-color: transparent;\n}\n\n/**\n * 1. Remove the bottom border in Chrome 57-\n * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n */\n\nabbr[title] {\n border-bottom: none; /* 1 */\n text-decoration: underline; /* 2 */\n text-decoration: underline dotted; /* 2 */\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\nb,\nstrong {\n font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\ncode,\nkbd,\nsamp {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\nsmall {\n font-size: 80%;\n}\n\n/**\n * Prevent `sub` and `sup` elements from affecting the line height in\n * all browsers.\n */\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nsup {\n top: -0.5em;\n}\n\n/* Embedded content\n ========================================================================== */\n\n/**\n * Remove the border on images inside links in IE 10.\n */\n\nimg {\n border-style: none;\n}\n\n/* Forms\n ========================================================================== */\n\n/**\n * 1. Change the font styles in all browsers.\n * 2. Remove the margin in Firefox and Safari.\n */\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n font-family: inherit; /* 1 */\n font-size: 100%; /* 1 */\n line-height: 1.15; /* 1 */\n margin: 0; /* 2 */\n}\n\n/**\n * Show the overflow in IE.\n * 1. Show the overflow in Edge.\n */\n\nbutton,\ninput { /* 1 */\n overflow: visible;\n}\n\n/**\n * Remove the inheritance of text transform in Edge, Firefox, and IE.\n * 1. Remove the inheritance of text transform in Firefox.\n */\n\nbutton,\nselect { /* 1 */\n text-transform: none;\n}\n\n/**\n * Correct the inability to style clickable types in iOS and Safari.\n */\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button;\n}\n\n/**\n * Remove the inner border and padding in Firefox.\n */\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\n * Restore the focus styles unset by the previous rule.\n */\n\nbutton:-moz-focusring,\n[type=\"button\"]:-moz-focusring,\n[type=\"reset\"]:-moz-focusring,\n[type=\"submit\"]:-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n * Correct the padding in Firefox.\n */\n\nfieldset {\n padding: 0.35em 0.75em 0.625em;\n}\n\n/**\n * 1. Correct the text wrapping in Edge and IE.\n * 2. Correct the color inheritance from `fieldset` elements in IE.\n * 3. Remove the padding so developers are not caught out when they zero out\n * `fieldset` elements in all browsers.\n */\n\nlegend {\n box-sizing: border-box; /* 1 */\n color: inherit; /* 2 */\n display: table; /* 1 */\n max-width: 100%; /* 1 */\n padding: 0; /* 3 */\n white-space: normal; /* 1 */\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Firefox, and Opera.\n */\n\nprogress {\n vertical-align: baseline;\n}\n\n/**\n * Remove the default vertical scrollbar in IE 10+.\n */\n\ntextarea {\n overflow: auto;\n}\n\n/**\n * 1. Add the correct box sizing in IE 10.\n * 2. Remove the padding in IE 10.\n */\n\n[type=\"checkbox\"],\n[type=\"radio\"] {\n box-sizing: border-box; /* 1 */\n padding: 0; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Chrome.\n */\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n[type=\"search\"] {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/**\n * Remove the inner padding in Chrome and Safari on macOS.\n */\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style clickable types in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\n\n/* Interactive\n ========================================================================== */\n\n/*\n * Add the correct display in Edge, IE 10+, and Firefox.\n */\n\ndetails {\n display: block;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\nsummary {\n display: list-item;\n}\n\n/* Misc\n ========================================================================== */\n\n/**\n * Add the correct display in IE 10+.\n */\n\ntemplate {\n display: none;\n}\n\n/**\n * Add the correct display in IE 10.\n */\n\n[hidden] {\n display: none;\n}\n","// This file contains styles for managing print media.\n\n////////////////////////////////////////////////////////////////////////////////\n// Hide elements not relevant to print media.\n////////////////////////////////////////////////////////////////////////////////\n@media print\n // Hide icon container.\n .content-icon-container\n display: none !important\n\n // Hide showing header links if hovering over when printing.\n .headerlink\n display: none !important\n\n // Hide mobile header.\n .mobile-header\n display: none !important\n\n // Hide navigation links.\n .related-pages\n display: none !important\n\n////////////////////////////////////////////////////////////////////////////////\n// Tweaks related to decolorization.\n////////////////////////////////////////////////////////////////////////////////\n@media print\n // Apply a border around code which no longer have a color background.\n .highlight\n border: 0.1pt solid var(--color-foreground-border)\n\n////////////////////////////////////////////////////////////////////////////////\n// Avoid page break in some relevant cases.\n////////////////////////////////////////////////////////////////////////////////\n@media print\n ul, ol, dl, a, table, pre, blockquote\n page-break-inside: avoid\n\n h1, h2, h3, h4, h5, h6, img, figure, caption\n page-break-inside: avoid\n page-break-after: avoid\n\n ul, ol, dl\n page-break-before: avoid\n",".visually-hidden\n position: absolute !important\n width: 1px !important\n height: 1px !important\n padding: 0 !important\n margin: -1px !important\n overflow: hidden !important\n clip: rect(0,0,0,0) !important\n white-space: nowrap !important\n border: 0 !important\n\n:-moz-focusring\n outline: auto\n","// This file serves as the \"skeleton\" of the theming logic.\n//\n// This contains the bulk of the logic for handling dark mode, color scheme\n// toggling and the handling of color-scheme-specific hiding of elements.\n\nbody\n @include fonts\n @include spacing\n @include icons\n @include admonitions\n @include default-admonition(#651fff, \"abstract\")\n @include default-topic(#14B8A6, \"pencil\")\n\n @include colors\n\n.only-light\n display: block !important\nhtml body .only-dark\n display: none !important\n\n// Ignore dark-mode hints if print media.\n@media not print\n // Enable dark-mode, if requested.\n body[data-theme=\"dark\"]\n @include colors-dark\n\n html & .only-light\n display: none !important\n .only-dark\n display: block !important\n\n // Enable dark mode, unless explicitly told to avoid.\n @media (prefers-color-scheme: dark)\n body:not([data-theme=\"light\"])\n @include colors-dark\n\n html & .only-light\n display: none !important\n .only-dark\n display: block !important\n\n//\n// Theme toggle presentation\n//\nbody[data-theme=\"auto\"]\n .theme-toggle svg.theme-icon-when-auto\n display: block\n\nbody[data-theme=\"dark\"]\n .theme-toggle svg.theme-icon-when-dark\n display: block\n\nbody[data-theme=\"light\"]\n .theme-toggle svg.theme-icon-when-light\n display: block\n","// Fonts used by this theme.\n//\n// There are basically two things here -- using the system font stack and\n// defining sizes for various elements in %ages. We could have also used `em`\n// but %age is easier to reason about for me.\n\n@mixin fonts {\n // These are adapted from https://systemfontstack.com/\n --font-stack: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial,\n sans-serif, Apple Color Emoji, Segoe UI Emoji;\n --font-stack--monospace: \"SFMono-Regular\", Menlo, Consolas, Monaco,\n Liberation Mono, Lucida Console, monospace;\n\n --font-size--normal: 100%;\n --font-size--small: 87.5%;\n --font-size--small--2: 81.25%;\n --font-size--small--3: 75%;\n --font-size--small--4: 62.5%;\n\n // Sidebar\n --sidebar-caption-font-size: var(--font-size--small--2);\n --sidebar-item-font-size: var(--font-size--small);\n --sidebar-search-input-font-size: var(--font-size--small);\n\n // Table of Contents\n --toc-font-size: var(--font-size--small--3);\n --toc-font-size--mobile: var(--font-size--normal);\n --toc-title-font-size: var(--font-size--small--4);\n\n // Admonitions\n //\n // These aren't defined in terms of %ages, since nesting these is permitted.\n --admonition-font-size: 0.8125rem;\n --admonition-title-font-size: 0.8125rem;\n\n // Code\n --code-font-size: var(--font-size--small--2);\n\n // API\n --api-font-size: var(--font-size--small);\n}\n","// Spacing for various elements on the page\n//\n// If the user wants to tweak things in a certain way, they are permitted to.\n// They also have to deal with the consequences though!\n\n@mixin spacing {\n // Header!\n --header-height: calc(\n var(--sidebar-item-line-height) + 4 * #{var(--sidebar-item-spacing-vertical)}\n );\n --header-padding: 0.5rem;\n\n // Sidebar\n --sidebar-tree-space-above: 1.5rem;\n --sidebar-caption-space-above: 1rem;\n\n --sidebar-item-line-height: 1rem;\n --sidebar-item-spacing-vertical: 0.5rem;\n --sidebar-item-spacing-horizontal: 1rem;\n --sidebar-item-height: calc(\n var(--sidebar-item-line-height) + 2 *#{var(--sidebar-item-spacing-vertical)}\n );\n\n --sidebar-expander-width: var(--sidebar-item-height); // be square\n\n --sidebar-search-space-above: 0.5rem;\n --sidebar-search-input-spacing-vertical: 0.5rem;\n --sidebar-search-input-spacing-horizontal: 0.5rem;\n --sidebar-search-input-height: 1rem;\n --sidebar-search-icon-size: var(--sidebar-search-input-height);\n\n // Table of Contents\n --toc-title-padding: 0.25rem 0;\n --toc-spacing-vertical: 1.5rem;\n --toc-spacing-horizontal: 1.5rem;\n --toc-item-spacing-vertical: 0.4rem;\n --toc-item-spacing-horizontal: 1rem;\n}\n","// Expose theme icons as CSS variables.\n\n$icons: (\n // Adapted from tabler-icons\n // url: https://tablericons.com/\n \"search\":\n url('data:image/svg+xml;charset=utf-8,'),\n // Factored out from mkdocs-material on 24-Aug-2020.\n // url: https://squidfunk.github.io/mkdocs-material/reference/admonitions/\n \"pencil\":\n url('data:image/svg+xml;charset=utf-8,'),\n \"abstract\":\n url('data:image/svg+xml;charset=utf-8,'),\n \"info\":\n url('data:image/svg+xml;charset=utf-8,'),\n \"flame\":\n url('data:image/svg+xml;charset=utf-8,'),\n \"question\":\n url('data:image/svg+xml;charset=utf-8,'),\n \"warning\":\n url('data:image/svg+xml;charset=utf-8,'),\n \"failure\":\n url('data:image/svg+xml;charset=utf-8,'),\n \"spark\":\n url('data:image/svg+xml;charset=utf-8,')\n);\n\n@mixin icons {\n @each $name, $glyph in $icons {\n --icon-#{$name}: #{$glyph};\n }\n}\n","// Admonitions\n\n// Structure of these is:\n// admonition-class: color \"icon-name\";\n//\n// The colors are translated into CSS variables below. The icons are\n// used directly in the main declarations to set the `mask-image` in\n// the title.\n\n// prettier-ignore\n$admonitions: (\n // Each of these has an reST directives for it.\n \"caution\": #ff9100 \"spark\",\n \"warning\": #ff9100 \"warning\",\n \"danger\": #ff5252 \"spark\",\n \"attention\": #ff5252 \"warning\",\n \"error\": #ff5252 \"failure\",\n \"hint\": #00c852 \"question\",\n \"tip\": #00c852 \"info\",\n \"important\": #00bfa5 \"flame\",\n \"note\": #00b0ff \"pencil\",\n \"seealso\": #448aff \"info\",\n \"admonition-todo\": #808080 \"pencil\"\n);\n\n@mixin default-admonition($color, $icon-name) {\n --color-admonition-title: #{$color};\n --color-admonition-title-background: #{rgba($color, 0.2)};\n\n --icon-admonition-default: var(--icon-#{$icon-name});\n}\n\n@mixin default-topic($color, $icon-name) {\n --color-topic-title: #{$color};\n --color-topic-title-background: #{rgba($color, 0.2)};\n\n --icon-topic-default: var(--icon-#{$icon-name});\n}\n\n@mixin admonitions {\n @each $name, $values in $admonitions {\n --color-admonition-title--#{$name}: #{nth($values, 1)};\n --color-admonition-title-background--#{$name}: #{rgba(\n nth($values, 1),\n 0.2\n )};\n }\n}\n","// Colors used throughout this theme.\n//\n// The aim is to give the user more control. Thus, instead of hard-coding colors\n// in various parts of the stylesheet, the approach taken is to define all\n// colors as CSS variables and reusing them in all the places.\n//\n// `colors-dark` depends on `colors` being included at a lower specificity.\n\n@mixin colors {\n --color-problematic: #b30000;\n\n // Base Colors\n --color-foreground-primary: black; // for main text and headings\n --color-foreground-secondary: #5a5c63; // for secondary text\n --color-foreground-muted: #646776; // for muted text\n --color-foreground-border: #878787; // for content borders\n\n --color-background-primary: white; // for content\n --color-background-secondary: #f8f9fb; // for navigation + ToC\n --color-background-hover: #efeff4ff; // for navigation-item hover\n --color-background-hover--transparent: #efeff400;\n --color-background-border: #eeebee; // for UI borders\n --color-background-item: #ccc; // for \"background\" items (eg: copybutton)\n\n // Announcements\n --color-announcement-background: #000000dd;\n --color-announcement-text: #eeebee;\n\n // Brand colors\n --color-brand-primary: #2962ff;\n --color-brand-content: #2a5adf;\n\n // API documentation\n --color-api-background: var(--color-background-hover--transparent);\n --color-api-background-hover: var(--color-background-hover);\n --color-api-overall: var(--color-foreground-secondary);\n --color-api-name: var(--color-problematic);\n --color-api-pre-name: var(--color-problematic);\n --color-api-paren: var(--color-foreground-secondary);\n --color-api-keyword: var(--color-foreground-primary);\n --color-highlight-on-target: #ffffcc;\n\n // Inline code background\n --color-inline-code-background: var(--color-background-secondary);\n\n // Highlighted text (search)\n --color-highlighted-background: #ddeeff;\n --color-highlighted-text: var(--color-foreground-primary);\n\n // GUI Labels\n --color-guilabel-background: #ddeeff80;\n --color-guilabel-border: #bedaf580;\n --color-guilabel-text: var(--color-foreground-primary);\n\n // Admonitions!\n --color-admonition-background: transparent;\n\n //////////////////////////////////////////////////////////////////////////////\n // Everything below this should be one of:\n // - var(...)\n // - *-gradient(...)\n // - special literal values (eg: transparent, none)\n //////////////////////////////////////////////////////////////////////////////\n\n // Tables\n --color-table-header-background: var(--color-background-secondary);\n --color-table-border: var(--color-background-border);\n\n // Cards\n --color-card-border: var(--color-background-secondary);\n --color-card-background: transparent;\n --color-card-marginals-background: var(--color-background-secondary);\n\n // Header\n --color-header-background: var(--color-background-primary);\n --color-header-border: var(--color-background-border);\n --color-header-text: var(--color-foreground-primary);\n\n // Sidebar (left)\n --color-sidebar-background: var(--color-background-secondary);\n --color-sidebar-background-border: var(--color-background-border);\n\n --color-sidebar-brand-text: var(--color-foreground-primary);\n --color-sidebar-caption-text: var(--color-foreground-muted);\n --color-sidebar-link-text: var(--color-foreground-secondary);\n --color-sidebar-link-text--top-level: var(--color-brand-primary);\n\n --color-sidebar-item-background: var(--color-sidebar-background);\n --color-sidebar-item-background--current: var(\n --color-sidebar-item-background\n );\n --color-sidebar-item-background--hover: linear-gradient(\n 90deg,\n var(--color-background-hover--transparent) 0%,\n var(--color-background-hover) var(--sidebar-item-spacing-horizontal),\n var(--color-background-hover) 100%\n );\n\n --color-sidebar-item-expander-background: transparent;\n --color-sidebar-item-expander-background--hover: var(\n --color-background-hover\n );\n\n --color-sidebar-search-text: var(--color-foreground-primary);\n --color-sidebar-search-background: var(--color-background-secondary);\n --color-sidebar-search-background--focus: var(--color-background-primary);\n --color-sidebar-search-border: var(--color-background-border);\n --color-sidebar-search-icon: var(--color-foreground-muted);\n\n // Table of Contents (right)\n --color-toc-background: var(--color-background-primary);\n --color-toc-title-text: var(--color-foreground-muted);\n --color-toc-item-text: var(--color-foreground-secondary);\n --color-toc-item-text--hover: var(--color-foreground-primary);\n --color-toc-item-text--active: var(--color-brand-primary);\n\n // Actual page contents\n --color-content-foreground: var(--color-foreground-primary);\n --color-content-background: transparent;\n\n // Links\n --color-link: var(--color-brand-content);\n --color-link--hover: var(--color-brand-content);\n --color-link-underline: var(--color-background-border);\n --color-link-underline--hover: var(--color-foreground-border);\n}\n\n@mixin colors-dark {\n --color-problematic: #ee5151;\n\n // Base Colors\n --color-foreground-primary: #ffffffcc; // for main text and headings\n --color-foreground-secondary: #9ca0a5; // for secondary text\n --color-foreground-muted: #81868d; // for muted text\n --color-foreground-border: #666666; // for content borders\n\n --color-background-primary: #131416; // for content\n --color-background-secondary: #1a1c1e; // for navigation + ToC\n --color-background-hover: #1e2124ff; // for navigation-item hover\n --color-background-hover--transparent: #1e212400;\n --color-background-border: #303335; // for UI borders\n --color-background-item: #444; // for \"background\" items (eg: copybutton)\n\n // Announcements\n --color-announcement-background: #000000dd;\n --color-announcement-text: #eeebee;\n\n // Brand colors\n --color-brand-primary: #2b8cee;\n --color-brand-content: #368ce2;\n\n // Highlighted text (search)\n --color-highlighted-background: #083563;\n\n // GUI Labels\n --color-guilabel-background: #08356380;\n --color-guilabel-border: #13395f80;\n\n // API documentation\n --color-api-keyword: var(--color-foreground-secondary);\n --color-highlight-on-target: #333300;\n\n // Admonitions\n --color-admonition-background: #18181a;\n\n // Cards\n --color-card-border: var(--color-background-secondary);\n --color-card-background: #18181a;\n --color-card-marginals-background: var(--color-background-hover);\n}\n","// This file contains the styling for making the content throughout the page,\n// including fonts, paragraphs, headings and spacing among these elements.\n\nbody\n font-family: var(--font-stack)\npre,\ncode,\nkbd,\nsamp\n font-family: var(--font-stack--monospace)\n\n// Make fonts look slightly nicer.\nbody\n -webkit-font-smoothing: antialiased\n -moz-osx-font-smoothing: grayscale\n\n// Line height from Bootstrap 4.1\narticle\n line-height: 1.5\n\n//\n// Headings\n//\nh1,\nh2,\nh3,\nh4,\nh5,\nh6\n line-height: 1.25\n font-weight: bold\n\n border-radius: 0.5rem\n margin-top: 0.5rem\n margin-bottom: 0.5rem\n margin-left: -0.5rem\n margin-right: -0.5rem\n padding-left: 0.5rem\n padding-right: 0.5rem\n\n + p\n margin-top: 0\n\nh1\n font-size: 2.5em\n margin-top: 1.75rem\n margin-bottom: 1rem\nh2\n font-size: 2em\n margin-top: 1.75rem\nh3\n font-size: 1.5em\nh4\n font-size: 1.25em\nh5\n font-size: 1.125em\nh6\n font-size: 1em\n\nsmall\n opacity: 75%\n font-size: 80%\n\n// Paragraph\np\n margin-top: 0.5rem\n margin-bottom: 0.75rem\n\n// Horizontal rules\nhr.docutils\n height: 1px\n padding: 0\n margin: 2rem 0\n background-color: var(--color-background-border)\n border: 0\n\n.centered\n text-align: center\n\n// Links\na\n text-decoration: underline\n\n color: var(--color-link)\n text-decoration-color: var(--color-link-underline)\n\n &:hover\n color: var(--color-link--hover)\n text-decoration-color: var(--color-link-underline--hover)\n &.muted-link\n color: inherit\n &:hover\n color: var(--color-link)\n text-decoration-color: var(--color-link-underline--hover)\n","// This file contains the styles for the overall layouting of the documentation\n// skeleton, including the responsive changes as well as sidebar toggles.\n//\n// This is implemented as a mobile-last design, which isn't ideal, but it is\n// reasonably good-enough and I got pretty tired by the time I'd finished this\n// to move the rules around to fix this. Shouldn't take more than 3-4 hours,\n// if you know what you're doing tho.\n\n// HACK: Not all browsers account for the scrollbar width in media queries.\n// This results in horizontal scrollbars in the breakpoint where we go\n// from displaying everything to hiding the ToC. We accomodate for this by\n// adding a bit of padding to the TOC drawer, disabling the horizontal\n// scrollbar and allowing the scrollbars to cover the padding.\n// https://www.456bereastreet.com/archive/201301/media_query_width_and_vertical_scrollbars/\n\n// HACK: Always having the scrollbar visible, prevents certain browsers from\n// causing the content to stutter horizontally between taller-than-viewport and\n// not-taller-than-viewport pages.\n\nhtml\n overflow-x: hidden\n overflow-y: scroll\n scroll-behavior: smooth\n\n.sidebar-scroll, .toc-scroll, article[role=main] *\n // Override Firefox scrollbar style\n scrollbar-width: thin\n scrollbar-color: var(--color-foreground-border) transparent\n\n // Override Chrome scrollbar styles\n &::-webkit-scrollbar\n width: 0.25rem\n height: 0.25rem\n &::-webkit-scrollbar-thumb\n background-color: var(--color-foreground-border)\n border-radius: 0.125rem\n\n//\n// Overalls\n//\nhtml,\nbody\n height: 100%\n color: var(--color-foreground-primary)\n background: var(--color-background-primary)\n\narticle\n color: var(--color-content-foreground)\n background: var(--color-content-background)\n overflow-wrap: break-word\n\n.page\n display: flex\n // fill the viewport for pages with little content.\n min-height: 100%\n\n.mobile-header\n width: 100%\n height: var(--header-height)\n background-color: var(--color-header-background)\n color: var(--color-header-text)\n border-bottom: 1px solid var(--color-header-border)\n\n // Looks like sub-script/super-script have this, and we need this to\n // be \"on top\" of those.\n z-index: 10\n\n // We don't show the header on large screens.\n display: none\n\n // Add shadow when scrolled\n &.scrolled\n border-bottom: none\n box-shadow: 0 0 0.2rem rgba(0, 0, 0, 0.1), 0 0.2rem 0.4rem rgba(0, 0, 0, 0.2)\n\n .header-center\n a\n color: var(--color-header-text)\n text-decoration: none\n\n.main\n display: flex\n flex: 1\n\n// Sidebar (left) also covers the entire left portion of screen.\n.sidebar-drawer\n box-sizing: border-box\n\n border-right: 1px solid var(--color-sidebar-background-border)\n background: var(--color-sidebar-background)\n\n display: flex\n justify-content: flex-end\n // These next two lines took me two days to figure out.\n width: calc((100% - #{$full-width}) / 2 + #{$sidebar-width})\n min-width: $sidebar-width\n\n// Scroll-along sidebars\n.sidebar-container,\n.toc-drawer\n box-sizing: border-box\n width: $sidebar-width\n\n.toc-drawer\n background: var(--color-toc-background)\n // See HACK described on top of this document\n padding-right: 1rem\n\n.sidebar-sticky,\n.toc-sticky\n position: sticky\n top: 0\n height: min(100%, 100vh)\n height: 100vh\n\n display: flex\n flex-direction: column\n\n.sidebar-scroll,\n.toc-scroll\n flex-grow: 1\n flex-shrink: 1\n\n overflow: auto\n scroll-behavior: smooth\n\n// Central items.\n.content\n padding: 0 $content-padding\n width: $content-width\n\n display: flex\n flex-direction: column\n justify-content: space-between\n\n.icon\n display: inline-block\n height: 1rem\n width: 1rem\n svg\n width: 100%\n height: 100%\n\n//\n// Accommodate announcement banner\n//\n.announcement\n background-color: var(--color-announcement-background)\n color: var(--color-announcement-text)\n\n height: var(--header-height)\n display: flex\n align-items: center\n overflow-x: auto\n & + .page\n min-height: calc(100% - var(--header-height))\n\n.announcement-content\n box-sizing: border-box\n padding: 0.5rem\n min-width: 100%\n white-space: nowrap\n text-align: center\n\n a\n color: var(--color-announcement-text)\n text-decoration-color: var(--color-announcement-text)\n\n &:hover\n color: var(--color-announcement-text)\n text-decoration-color: var(--color-link--hover)\n\n////////////////////////////////////////////////////////////////////////////////\n// Toggles for theme\n////////////////////////////////////////////////////////////////////////////////\n.no-js .theme-toggle-container // don't show theme toggle if there's no JS\n display: none\n\n.theme-toggle-container\n vertical-align: middle\n\n.theme-toggle\n cursor: pointer\n border: none\n padding: 0\n background: transparent\n\n.theme-toggle svg\n vertical-align: middle\n height: 1rem\n width: 1rem\n color: var(--color-foreground-primary)\n display: none\n\n.theme-toggle-header\n float: left\n padding: 1rem 0.5rem\n\n////////////////////////////////////////////////////////////////////////////////\n// Toggles for elements\n////////////////////////////////////////////////////////////////////////////////\n.toc-overlay-icon, .nav-overlay-icon\n display: none\n cursor: pointer\n\n .icon\n color: var(--color-foreground-secondary)\n height: 1rem\n width: 1rem\n\n.toc-header-icon, .nav-overlay-icon\n // for when we set display: flex\n justify-content: center\n align-items: center\n\n.toc-content-icon\n height: 1.5rem\n width: 1.5rem\n\n.content-icon-container\n float: right\n display: flex\n margin-top: 1.5rem\n margin-left: 1rem\n margin-bottom: 1rem\n gap: 0.5rem\n\n .edit-this-page svg\n color: inherit\n height: 1rem\n width: 1rem\n\n.sidebar-toggle\n position: absolute\n display: none\n// \n.sidebar-toggle[name=\"__toc\"]\n left: 20px\n.sidebar-toggle:checked\n left: 40px\n// \n\n.overlay\n position: fixed\n top: 0\n width: 0\n height: 0\n\n transition: width 0ms, height 0ms, opacity 250ms ease-out\n\n opacity: 0\n background-color: rgba(0, 0, 0, 0.54)\n.sidebar-overlay\n z-index: 20\n.toc-overlay\n z-index: 40\n\n// Keep things on top and smooth.\n.sidebar-drawer\n z-index: 30\n transition: left 250ms ease-in-out\n.toc-drawer\n z-index: 50\n transition: right 250ms ease-in-out\n\n// Show the Sidebar\n#__navigation:checked\n & ~ .sidebar-overlay\n width: 100%\n height: 100%\n opacity: 1\n & ~ .page\n .sidebar-drawer\n top: 0\n left: 0\n // Show the toc sidebar\n#__toc:checked\n & ~ .toc-overlay\n width: 100%\n height: 100%\n opacity: 1\n & ~ .page\n .toc-drawer\n top: 0\n right: 0\n\n////////////////////////////////////////////////////////////////////////////////\n// Back to top\n////////////////////////////////////////////////////////////////////////////////\n.back-to-top\n text-decoration: none\n\n display: none\n position: fixed\n left: 0\n top: 1rem\n padding: 0.5rem\n padding-right: 0.75rem\n border-radius: 1rem\n font-size: 0.8125rem\n\n background: var(--color-background-primary)\n box-shadow: 0 0.2rem 0.5rem rgba(0, 0, 0, 0.05), #6b728080 0px 0px 1px 0px\n\n z-index: 10\n\n margin-left: 50%\n transform: translateX(-50%)\n svg\n height: 1rem\n width: 1rem\n fill: currentColor\n display: inline-block\n\n span\n margin-left: 0.25rem\n\n .show-back-to-top &\n display: flex\n align-items: center\n\n////////////////////////////////////////////////////////////////////////////////\n// Responsive layouting\n////////////////////////////////////////////////////////////////////////////////\n// Make things a bit bigger on bigger screens.\n@media (min-width: $full-width + $sidebar-width)\n html\n font-size: 110%\n\n@media (max-width: $full-width)\n // Collapse \"toc\" into the icon.\n .toc-content-icon\n display: flex\n .toc-drawer\n position: fixed\n height: 100vh\n top: 0\n right: -$sidebar-width\n border-left: 1px solid var(--color-background-muted)\n .toc-tree\n border-left: none\n font-size: var(--toc-font-size--mobile)\n\n // Accomodate for a changed content width.\n .sidebar-drawer\n width: calc((100% - #{$full-width - $sidebar-width}) / 2 + #{$sidebar-width})\n\n@media (max-width: $full-width - $sidebar-width)\n // Collapse \"navigation\".\n .nav-overlay-icon\n display: flex\n .sidebar-drawer\n position: fixed\n height: 100vh\n width: $sidebar-width\n\n top: 0\n left: -$sidebar-width\n\n // Swap which icon is visible.\n .toc-header-icon\n display: flex\n .toc-content-icon, .theme-toggle-content\n display: none\n .theme-toggle-header\n display: block\n\n // Show the header.\n .mobile-header\n position: sticky\n top: 0\n display: flex\n justify-content: space-between\n align-items: center\n\n .header-left,\n .header-right\n display: flex\n height: var(--header-height)\n padding: 0 var(--header-padding)\n label\n height: 100%\n width: 100%\n user-select: none\n\n .nav-overlay-icon .icon,\n .theme-toggle svg\n height: 1.25rem\n width: 1.25rem\n\n // Add a scroll margin for the content\n :target\n scroll-margin-top: var(--header-height)\n\n // Show back-to-top below the header\n .back-to-top\n top: calc(var(--header-height) + 0.5rem)\n\n // Center the page, and accommodate for the header.\n .page\n flex-direction: column\n justify-content: center\n .content\n margin-left: auto\n margin-right: auto\n\n@media (max-width: $content-width + 2* $content-padding)\n // Content should respect window limits.\n .content\n width: 100%\n overflow-x: auto\n\n@media (max-width: $content-width)\n .content\n padding: 0 $content-padding--small\n // Don't float sidebars to the right.\n article aside.sidebar\n float: none\n width: 100%\n margin: 1rem 0\n","//\n// The design here is strongly inspired by mkdocs-material.\n.admonition, .topic\n margin: 1rem auto\n padding: 0 0.5rem 0.5rem 0.5rem\n\n background: var(--color-admonition-background)\n\n border-radius: 0.2rem\n box-shadow: 0 0.2rem 0.5rem rgba(0, 0, 0, 0.05), 0 0 0.0625rem rgba(0, 0, 0, 0.1)\n\n font-size: var(--admonition-font-size)\n\n overflow: hidden\n page-break-inside: avoid\n\n // First element should have no margin, since the title has it.\n > :nth-child(2)\n margin-top: 0\n\n // Last item should have no margin, since we'll control that w/ padding\n > :last-child\n margin-bottom: 0\n\n.admonition p.admonition-title,\np.topic-title\n position: relative\n margin: 0 -0.5rem 0.5rem\n padding-left: 2rem\n padding-right: .5rem\n padding-top: .4rem\n padding-bottom: .4rem\n\n font-weight: 500\n font-size: var(--admonition-title-font-size)\n line-height: 1.3\n\n // Our fancy icon\n &::before\n content: \"\"\n position: absolute\n left: 0.5rem\n width: 1rem\n height: 1rem\n\n// Default styles\np.admonition-title\n background-color: var(--color-admonition-title-background)\n &::before\n background-color: var(--color-admonition-title)\n mask-image: var(--icon-admonition-default)\n mask-repeat: no-repeat\n\np.topic-title\n background-color: var(--color-topic-title-background)\n &::before\n background-color: var(--color-topic-title)\n mask-image: var(--icon-topic-default)\n mask-repeat: no-repeat\n\n//\n// Variants\n//\n.admonition\n border-left: 0.2rem solid var(--color-admonition-title)\n\n @each $type, $value in $admonitions\n &.#{$type}\n border-left-color: var(--color-admonition-title--#{$type})\n > .admonition-title\n background-color: var(--color-admonition-title-background--#{$type})\n &::before\n background-color: var(--color-admonition-title--#{$type})\n mask-image: var(--icon-#{nth($value, 2)})\n\n.admonition-todo > .admonition-title\n text-transform: uppercase\n","// This file stylizes the API documentation (stuff generated by autodoc). It's\n// deeply nested due to how autodoc structures the HTML without enough classes\n// to select the relevant items.\n\n// API docs!\ndl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple)\n // Tweak the spacing of all the things!\n dd\n margin-left: 2rem\n > :first-child\n margin-top: 0.125rem\n > :last-child\n margin-bottom: 0.75rem\n\n // This is used for the arguments\n .field-list\n margin-bottom: 0.75rem\n\n // \"Headings\" (like \"Parameters\" and \"Return\")\n > dt\n text-transform: uppercase\n font-size: var(--font-size--small)\n\n dd:empty\n margin-bottom: 0.5rem\n dd > ul\n margin-left: -1.2rem\n > li\n > p:nth-child(2)\n margin-top: 0\n // When the last-empty-paragraph follows a paragraph, it doesn't need\n // to augument the existing spacing.\n > p + p:last-child:empty\n margin-top: 0\n margin-bottom: 0\n\n // Colorize the elements\n > dt\n color: var(--color-api-overall)\n\n.sig:not(.sig-inline)\n font-weight: bold\n\n font-size: var(--api-font-size)\n font-family: var(--font-stack--monospace)\n\n margin-left: -0.25rem\n margin-right: -0.25rem\n padding-top: 0.25rem\n padding-bottom: 0.25rem\n padding-right: 0.5rem\n\n // These are intentionally em, to properly match the font size.\n padding-left: 3em\n text-indent: -2.5em\n\n border-radius: 0.25rem\n\n background: var(--color-api-background)\n transition: background 100ms ease-out\n\n &:hover\n background: var(--color-api-background-hover)\n\n // adjust the size of the [source] link on the right.\n a.reference\n .viewcode-link\n font-weight: normal\n width: 3.5rem\n\nem.property\n font-style: normal\n &:first-child\n color: var(--color-api-keyword)\n.sig-name\n color: var(--color-api-name)\n.sig-prename\n font-weight: normal\n color: var(--color-api-pre-name)\n.sig-paren\n color: var(--color-api-paren)\n.sig-param\n font-style: normal\n\n.versionmodified\n font-style: italic\ndiv.versionadded, div.versionchanged, div.deprecated\n p\n margin-top: 0.125rem\n margin-bottom: 0.125rem\n\n// Align the [docs] and [source] to the right.\n.viewcode-link, .viewcode-back\n float: right\n text-align: right\n",".line-block\n margin-top: 0.5rem\n margin-bottom: 0.75rem\n .line-block\n margin-top: 0rem\n margin-bottom: 0rem\n padding-left: 1rem\n","// Captions\narticle p.caption,\ntable > caption,\n.code-block-caption\n font-size: var(--font-size--small)\n text-align: center\n\n// Caption above a TOCTree\n.toctree-wrapper.compound\n .caption, :not(.caption) > .caption-text\n font-size: var(--font-size--small)\n text-transform: uppercase\n\n text-align: initial\n margin-bottom: 0\n\n > ul\n margin-top: 0\n margin-bottom: 0\n","// Inline code\ncode.literal, .sig-inline\n background: var(--color-inline-code-background)\n border-radius: 0.2em\n // Make the font smaller, and use padding to recover.\n font-size: var(--font-size--small--2)\n padding: 0.1em 0.2em\n\n pre.literal-block &\n font-size: inherit\n padding: 0\n\n p &\n border: 1px solid var(--color-background-border)\n\n.sig-inline\n font-family: var(--font-stack--monospace)\n\n// Code and Literal Blocks\n$code-spacing-vertical: 0.625rem\n$code-spacing-horizontal: 0.875rem\n\n// Wraps every literal block + line numbers.\ndiv[class*=\" highlight-\"],\ndiv[class^=\"highlight-\"]\n margin: 1em 0\n display: flex\n\n .table-wrapper\n margin: 0\n padding: 0\n\npre\n margin: 0\n padding: 0\n overflow: auto\n\n // Needed to have more specificity than pygments' \"pre\" selector. :(\n article[role=\"main\"] .highlight &\n line-height: 1.5\n\n &.literal-block,\n .highlight &\n font-size: var(--code-font-size)\n padding: $code-spacing-vertical $code-spacing-horizontal\n\n // Make it look like all the other blocks.\n &.literal-block\n margin-top: 1rem\n margin-bottom: 1rem\n\n border-radius: 0.2rem\n background-color: var(--color-code-background)\n color: var(--color-code-foreground)\n\n// All code is always contained in this.\n.highlight\n width: 100%\n border-radius: 0.2rem\n\n // Make line numbers and prompts un-selectable.\n .gp, span.linenos\n user-select: none\n pointer-events: none\n\n // Expand the line-highlighting.\n .hll\n display: block\n margin-left: -$code-spacing-horizontal\n margin-right: -$code-spacing-horizontal\n padding-left: $code-spacing-horizontal\n padding-right: $code-spacing-horizontal\n\n/* Make code block captions be nicely integrated */\n.code-block-caption\n display: flex\n padding: $code-spacing-vertical $code-spacing-horizontal\n\n border-radius: 0.25rem\n border-bottom-left-radius: 0\n border-bottom-right-radius: 0\n font-weight: 300\n border-bottom: 1px solid\n\n background-color: var(--color-code-background)\n color: var(--color-code-foreground)\n border-color: var(--color-background-border)\n\n + div[class]\n margin-top: 0\n pre\n border-top-left-radius: 0\n border-top-right-radius: 0\n\n// When `html_codeblock_linenos_style` is table.\n.highlighttable\n width: 100%\n display: block\n tbody\n display: block\n\n tr\n display: flex\n\n // Line numbers\n td.linenos\n background-color: var(--color-code-background)\n color: var(--color-code-foreground)\n padding: $code-spacing-vertical $code-spacing-horizontal\n padding-right: 0\n border-top-left-radius: 0.2rem\n border-bottom-left-radius: 0.2rem\n\n .linenodiv\n padding-right: $code-spacing-horizontal\n font-size: var(--code-font-size)\n box-shadow: -0.0625rem 0 var(--color-foreground-border) inset\n\n // Actual code\n td.code\n padding: 0\n display: block\n flex: 1\n overflow: hidden\n\n .highlight\n border-top-left-radius: 0\n border-bottom-left-radius: 0\n\n// When `html_codeblock_linenos_style` is inline.\n.highlight\n span.linenos\n display: inline-block\n padding-left: 0\n padding-right: $code-spacing-horizontal\n margin-right: $code-spacing-horizontal\n box-shadow: -0.0625rem 0 var(--color-foreground-border) inset\n","// Inline Footnote Reference\n.footnote-reference\n font-size: var(--font-size--small--4)\n vertical-align: super\n\n// Definition list, listing the content of each note.\n// docutils <= 0.17\ndl.footnote.brackets\n font-size: var(--font-size--small)\n color: var(--color-foreground-secondary)\n\n display: grid\n grid-template-columns: max-content auto\n dt\n margin: 0\n > .fn-backref\n margin-left: 0.25rem\n\n &:after\n content: \":\"\n\n .brackets\n &:before\n content: \"[\"\n &:after\n content: \"]\"\n\n dd\n margin: 0\n padding: 0 1rem\n\n// docutils >= 0.18\naside.footnote\n font-size: var(--font-size--small)\n color: var(--color-foreground-secondary)\n\naside.footnote > span,\ndiv.citation > span\n float: left\n font-weight: 500\n padding-right: 0.25rem\n\naside.footnote > p,\ndiv.citation > p\n margin-left: 2rem\n","//\n// Figures\n//\nimg\n box-sizing: border-box\n max-width: 100%\n height: auto\n\narticle\n figure, .figure\n border-radius: 0.2rem\n\n margin: 0\n :last-child\n margin-bottom: 0\n\n .align-left\n float: left\n clear: left\n margin: 0 1rem 1rem\n\n .align-right\n float: right\n clear: right\n margin: 0 1rem 1rem\n\n .align-default,\n .align-center\n display: block\n text-align: center\n margin-left: auto\n margin-right: auto\n\n // WELL, table needs to be stylised like a table.\n table.align-default\n display: table\n text-align: initial\n",".genindex-jumpbox, .domainindex-jumpbox\n border-top: 1px solid var(--color-background-border)\n border-bottom: 1px solid var(--color-background-border)\n padding: 0.25rem\n\n.genindex-section, .domainindex-section\n h2\n margin-top: 0.75rem\n margin-bottom: 0.5rem\n ul\n margin-top: 0\n margin-bottom: 0\n","ul,\nol\n padding-left: 1.2rem\n\n // Space lists out like paragraphs\n margin-top: 1rem\n margin-bottom: 1rem\n // reduce margins within li.\n li\n > p:first-child\n margin-top: 0.25rem\n margin-bottom: 0.25rem\n\n > p:last-child\n margin-top: 0.25rem\n\n > ul,\n > ol\n margin-top: 0.5rem\n margin-bottom: 0.5rem\n\nol\n &.arabic\n list-style: decimal\n &.loweralpha\n list-style: lower-alpha\n &.upperalpha\n list-style: upper-alpha\n &.lowerroman\n list-style: lower-roman\n &.upperroman\n list-style: upper-roman\n\n// Don't space lists out when they're \"simple\" or in a `.. toctree::`\n.simple,\n.toctree-wrapper\n li\n > ul,\n > ol\n margin-top: 0\n margin-bottom: 0\n\n// Definition Lists\n.field-list,\n.option-list,\ndl:not([class]),\ndl.simple,\ndl.footnote,\ndl.glossary\n dt\n font-weight: 500\n margin-top: 0.25rem\n + dt\n margin-top: 0\n\n .classifier::before\n content: \":\"\n margin-left: 0.2rem\n margin-right: 0.2rem\n\n dd\n > p:first-child,\n ul\n margin-top: 0.125rem\n\n ul\n margin-bottom: 0.125rem\n",".math-wrapper\n width: 100%\n overflow-x: auto\n\ndiv.math\n position: relative\n text-align: center\n\n .headerlink,\n &:focus .headerlink\n display: none\n\n &:hover .headerlink\n display: inline-block\n\n span.eqno\n position: absolute\n right: 0.5rem\n top: 50%\n transform: translate(0, -50%)\n z-index: 1\n","// Abbreviations\nabbr[title]\n cursor: help\n\n// \"Problematic\" content, as identified by Sphinx\n.problematic\n color: var(--color-problematic)\n\n// Keyboard / Mouse \"instructions\"\nkbd:not(.compound)\n margin: 0 0.2rem\n padding: 0 0.2rem\n border-radius: 0.2rem\n border: 1px solid var(--color-foreground-border)\n color: var(--color-foreground-primary)\n vertical-align: text-bottom\n\n font-size: var(--font-size--small--3)\n display: inline-block\n\n box-shadow: 0 0.0625rem 0 rgba(0, 0, 0, 0.2), inset 0 0 0 0.125rem var(--color-background-primary)\n\n background-color: var(--color-background-secondary)\n\n// Blockquote\nblockquote\n border-left: 4px solid var(--color-background-border)\n background: var(--color-background-secondary)\n\n margin-left: 0\n margin-right: 0\n padding: 0.5rem 1rem\n\n .attribution\n font-weight: 600\n text-align: right\n\n &.pull-quote,\n &.highlights\n font-size: 1.25em\n\n &.epigraph,\n &.pull-quote\n border-left-width: 0\n border-radius: 0.5rem\n\n &.highlights\n border-left-width: 0\n background: transparent\n\n// Center align embedded-in-text images\np .reference img\n vertical-align: middle\n","p.rubric\n line-height: 1.25\n font-weight: bold\n font-size: 1.125em\n\n // For Numpy-style documentation that's got rubrics within it.\n // https://github.com/pradyunsg/furo/discussions/505\n dd &\n line-height: inherit\n font-weight: inherit\n\n font-size: var(--font-size--small)\n text-transform: uppercase\n","article .sidebar\n float: right\n clear: right\n width: 30%\n\n margin-left: 1rem\n margin-right: 0\n\n border-radius: 0.2rem\n background-color: var(--color-background-secondary)\n border: var(--color-background-border) 1px solid\n\n > *\n padding-left: 1rem\n padding-right: 1rem\n\n > ul, > ol // lists need additional padding, because bullets.\n padding-left: 2.2rem\n\n .sidebar-title\n margin: 0\n padding: 0.5rem 1rem\n border-bottom: var(--color-background-border) 1px solid\n\n font-weight: 500\n\n// TODO: subtitle\n// TODO: dedicated variables?\n",".table-wrapper\n width: 100%\n overflow-x: auto\n margin-top: 1rem\n margin-bottom: 0.5rem\n padding: 0.2rem 0.2rem 0.75rem\n\ntable.docutils\n border-radius: 0.2rem\n border-spacing: 0\n border-collapse: collapse\n\n box-shadow: 0 0.2rem 0.5rem rgba(0, 0, 0, 0.05), 0 0 0.0625rem rgba(0, 0, 0, 0.1)\n\n th\n background: var(--color-table-header-background)\n\n td,\n th\n // Space things out properly\n padding: 0 0.25rem\n\n // Get the borders looking just-right.\n border-left: 1px solid var(--color-table-border)\n border-right: 1px solid var(--color-table-border)\n border-bottom: 1px solid var(--color-table-border)\n\n p\n margin: 0.25rem\n\n &:first-child\n border-left: none\n &:last-child\n border-right: none\n\n // MyST-parser tables set these classes for control of column alignment\n &.text-left\n text-align: left\n &.text-right\n text-align: right\n &.text-center\n text-align: center\n",":target\n scroll-margin-top: 0.5rem\n\n@media (max-width: $full-width - $sidebar-width)\n :target\n scroll-margin-top: calc(0.5rem + var(--header-height))\n\n // When a heading is selected\n section > span:target\n scroll-margin-top: calc(0.8rem + var(--header-height))\n\n// Permalinks\n.headerlink\n font-weight: 100\n user-select: none\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\ndl dt,\np.caption,\nfigcaption p,\ntable > caption,\n.code-block-caption\n > .headerlink\n margin-left: 0.5rem\n visibility: hidden\n &:hover > .headerlink\n visibility: visible\n\n // Don't change to link-like, if someone adds the contents directive.\n > .toc-backref\n color: inherit\n text-decoration-line: none\n\n// Figure and table captions are special.\nfigure:hover > figcaption > p > .headerlink,\ntable:hover > caption > .headerlink\n visibility: visible\n\n:target >, // Regular section[id] style anchors\nspan:target ~ // Non-regular span[id] style \"extra\" anchors\n h1,\n h2,\n h3,\n h4,\n h5,\n h6\n &:nth-of-type(1)\n background-color: var(--color-highlight-on-target)\n // .headerlink\n // visibility: visible\n code.literal\n background-color: transparent\n\ntable:target > caption,\nfigure:target\n background-color: var(--color-highlight-on-target)\n\n// Inline page contents\n.this-will-duplicate-information-and-it-is-still-useful-here li :target\n background-color: var(--color-highlight-on-target)\n\n// Code block permalinks\n.literal-block-wrapper:target .code-block-caption\n background-color: var(--color-highlight-on-target)\n\n// When a definition list item is selected\n//\n// There isn't really an alternative to !important here, due to the\n// high-specificity of API documentation's selector.\ndt:target\n background-color: var(--color-highlight-on-target) !important\n\n// When a footnote reference is selected\n.footnote > dt:target + dd,\n.footnote-reference:target\n background-color: var(--color-highlight-on-target)\n",".guilabel\n background-color: var(--color-guilabel-background)\n border: 1px solid var(--color-guilabel-border)\n color: var(--color-guilabel-text)\n\n padding: 0 0.3em\n border-radius: 0.5em\n font-size: 0.9em\n","// This file contains the styles used for stylizing the footer that's shown\n// below the content.\n\nfooter\n font-size: var(--font-size--small)\n display: flex\n flex-direction: column\n\n margin-top: 2rem\n\n// Bottom of page information\n.bottom-of-page\n display: flex\n align-items: center\n justify-content: space-between\n\n margin-top: 1rem\n padding-top: 1rem\n padding-bottom: 1rem\n\n color: var(--color-foreground-secondary)\n border-top: 1px solid var(--color-background-border)\n\n line-height: 1.5\n\n @media (max-width: $content-width)\n text-align: center\n flex-direction: column-reverse\n gap: 0.25rem\n\n .left-details\n font-size: var(--font-size--small)\n\n .right-details\n display: flex\n flex-direction: column\n gap: 0.25rem\n text-align: right\n\n .icons\n display: flex\n justify-content: flex-end\n gap: 0.25rem\n font-size: 1rem\n\n a\n text-decoration: none\n\n svg,\n img\n font-size: 1.125rem\n height: 1em\n width: 1em\n\n// Next/Prev page information\n.related-pages\n a\n display: flex\n align-items: center\n\n text-decoration: none\n &:hover .page-info .title\n text-decoration: underline\n color: var(--color-link)\n text-decoration-color: var(--color-link-underline)\n\n svg.furo-related-icon,\n svg.furo-related-icon > use\n flex-shrink: 0\n\n color: var(--color-foreground-border)\n\n width: 0.75rem\n height: 0.75rem\n margin: 0 0.5rem\n\n &.next-page\n max-width: 50%\n\n float: right\n clear: right\n text-align: right\n\n &.prev-page\n max-width: 50%\n\n float: left\n clear: left\n\n svg\n transform: rotate(180deg)\n\n.page-info\n display: flex\n flex-direction: column\n overflow-wrap: anywhere\n\n .next-page &\n align-items: flex-end\n\n .context\n display: flex\n align-items: center\n\n padding-bottom: 0.1rem\n\n color: var(--color-foreground-muted)\n font-size: var(--font-size--small)\n text-decoration: none\n","// This file contains the styles for the contents of the left sidebar, which\n// contains the navigation tree, logo, search etc.\n\n////////////////////////////////////////////////////////////////////////////////\n// Brand on top of the scrollable tree.\n////////////////////////////////////////////////////////////////////////////////\n.sidebar-brand\n display: flex\n flex-direction: column\n flex-shrink: 0\n\n padding: var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal)\n text-decoration: none\n\n.sidebar-brand-text\n color: var(--color-sidebar-brand-text)\n overflow-wrap: break-word\n margin: var(--sidebar-item-spacing-vertical) 0\n font-size: 1.5rem\n\n.sidebar-logo-container\n margin: var(--sidebar-item-spacing-vertical) 0\n\n.sidebar-logo\n margin: 0 auto\n display: block\n max-width: 100%\n\n////////////////////////////////////////////////////////////////////////////////\n// Search\n////////////////////////////////////////////////////////////////////////////////\n.sidebar-search-container\n display: flex\n align-items: center\n margin-top: var(--sidebar-search-space-above)\n\n position: relative\n\n background: var(--color-sidebar-search-background)\n &:hover,\n &:focus-within\n background: var(--color-sidebar-search-background--focus)\n\n &::before\n content: \"\"\n position: absolute\n left: var(--sidebar-item-spacing-horizontal)\n width: var(--sidebar-search-icon-size)\n height: var(--sidebar-search-icon-size)\n\n background-color: var(--color-sidebar-search-icon)\n mask-image: var(--icon-search)\n\n.sidebar-search\n box-sizing: border-box\n\n border: none\n border-top: 1px solid var(--color-sidebar-search-border)\n border-bottom: 1px solid var(--color-sidebar-search-border)\n\n padding-top: var(--sidebar-search-input-spacing-vertical)\n padding-bottom: var(--sidebar-search-input-spacing-vertical)\n padding-right: var(--sidebar-search-input-spacing-horizontal)\n padding-left: calc(var(--sidebar-item-spacing-horizontal) + var(--sidebar-search-input-spacing-horizontal) + var(--sidebar-search-icon-size))\n\n width: 100%\n\n color: var(--color-sidebar-search-foreground)\n background: transparent\n z-index: 10\n\n &:focus\n outline: none\n\n &::placeholder\n font-size: var(--sidebar-search-input-font-size)\n\n//\n// Hide Search Matches link\n//\n#searchbox .highlight-link\n padding: var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal) 0\n margin: 0\n text-align: center\n\n a\n color: var(--color-sidebar-search-icon)\n font-size: var(--font-size--small--2)\n\n////////////////////////////////////////////////////////////////////////////////\n// Structure/Skeleton of the navigation tree (left)\n////////////////////////////////////////////////////////////////////////////////\n.sidebar-tree\n font-size: var(--sidebar-item-font-size)\n margin-top: var(--sidebar-tree-space-above)\n margin-bottom: var(--sidebar-item-spacing-vertical)\n\n ul\n padding: 0\n margin-top: 0\n margin-bottom: 0\n\n display: flex\n flex-direction: column\n\n list-style: none\n\n li\n position: relative\n margin: 0\n\n > ul\n margin-left: var(--sidebar-item-spacing-horizontal)\n\n .icon\n color: var(--color-sidebar-link-text)\n\n .reference\n box-sizing: border-box\n color: var(--color-sidebar-link-text)\n\n // Fill the parent.\n display: inline-block\n line-height: var(--sidebar-item-line-height)\n text-decoration: none\n\n // Don't allow long words to cause wrapping.\n overflow-wrap: anywhere\n\n height: 100%\n width: 100%\n\n padding: var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal)\n\n &:hover\n background: var(--color-sidebar-item-background--hover)\n\n // Add a nice little \"external-link\" arrow here.\n &.external::after\n content: url('data:image/svg+xml,')\n margin: 0 0.25rem\n vertical-align: middle\n color: var(--color-sidebar-link-text)\n\n // Make the current page reference bold.\n .current-page > .reference\n font-weight: bold\n\n label\n position: absolute\n top: 0\n right: 0\n height: var(--sidebar-item-height)\n width: var(--sidebar-expander-width)\n\n cursor: pointer\n user-select: none\n\n display: flex\n justify-content: center\n align-items: center\n\n .caption, :not(.caption) > .caption-text\n font-size: var(--sidebar-caption-font-size)\n color: var(--color-sidebar-caption-text)\n\n font-weight: bold\n text-transform: uppercase\n\n margin: var(--sidebar-caption-space-above) 0 0 0\n padding: var(--sidebar-item-spacing-vertical) var(--sidebar-item-spacing-horizontal)\n\n // If it has children, add a bit more padding to wrap the content to avoid\n // overlapping with the
+
+
+ +
+
+
+
+ +
+ +
+
+ +
+
+
+ + + + + Back to top + +
+
+ +
+ +
+ +
+
+ + +
+
+ + Made with Sphinx and @pradyunsg's + + Furo + +
+
+
+ + +
+
+
+ +
+
+ +
+

_w8TiZPff#2ke=uvP6M_JBSjhoja%IF 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 z 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%0Dk}gRNarCBI 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