From a2f058a77d246eaccf22433a0f936b6a0d0b8713 Mon Sep 17 00:00:00 2001 From: marvinfriede <51965259+marvinfriede@users.noreply.github.com> Date: Thu, 21 Dec 2023 23:30:17 +0100 Subject: [PATCH] Typing refactor --- .pre-commit-config.yaml | 7 + docs/modules/data/index.rst | 2 + docs/modules/data/radii.rst | 1 + docs/modules/data/zeff.rst | 2 + docs/modules/typing/builtin.rst | 2 + docs/modules/typing/index.rst | 8 + docs/modules/typing/pytorch.rst | 2 + pyproject.toml | 4 + src/tad_dftd4/cutoff.py | 2 +- src/tad_dftd4/damping/atm.py | 8 +- src/tad_dftd4/damping/rational.py | 2 +- src/tad_dftd4/data/__init__.py | 4 +- src/tad_dftd4/data/hardness.py | 10 +- src/tad_dftd4/data/r4r2.py | 6 +- src/tad_dftd4/data/radii.py | 26 + src/tad_dftd4/data/zeff.py | 26 + src/tad_dftd4/disp.py | 7 +- src/tad_dftd4/model.py | 11 +- src/tad_dftd4/typing/__init__.py | 25 + src/tad_dftd4/typing/builtin.py | 25 + src/tad_dftd4/typing/pytorch.py | 34 + test/conftest.py | 6 +- test/test_cutoff/test_general.py | 2 +- test/test_cutoff/test_types.py | 10 +- test/test_disp/samples.py | 2205 +++++----- test/test_disp/test_atm.py | 2 +- test/test_disp/test_full.py | 7 +- test/test_disp/test_twobody.py | 6 +- test/test_grad/samples_grad.py | 2353 +++++----- test/test_grad/samples_hessian.py | 6669 +++++++++++++++-------------- test/test_grad/test_hessian.py | 2 +- test/test_grad/test_nan.py | 2 +- test/test_grad/test_param.py | 2 +- test/test_grad/test_pos.py | 2 +- test/test_model/samples.py | 2325 +++++----- test/test_model/test_c6.py | 2 +- test/test_model/test_general.py | 2 +- test/test_model/test_model.py | 2 +- test/test_model/test_params.py | 4 +- test/test_model/test_weights.py | 2 +- 40 files changed, 7017 insertions(+), 6802 deletions(-) create mode 100644 docs/modules/data/radii.rst create mode 100644 docs/modules/data/zeff.rst create mode 100644 docs/modules/typing/builtin.rst create mode 100644 docs/modules/typing/index.rst create mode 100644 docs/modules/typing/pytorch.rst create mode 100644 src/tad_dftd4/data/radii.py create mode 100644 src/tad_dftd4/data/zeff.py create mode 100644 src/tad_dftd4/typing/__init__.py create mode 100644 src/tad_dftd4/typing/builtin.py create mode 100644 src/tad_dftd4/typing/pytorch.py diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index b4324da..c9e30ca 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -59,3 +59,10 @@ repos: hooks: - id: black stages: [commit] + + - repo: https://github.com/pre-commit/mirrors-mypy + rev: v1.7.1 + hooks: + - id: mypy + additional_dependencies: [types-all] + exclude: 'test/conftest.py' diff --git a/docs/modules/data/index.rst b/docs/modules/data/index.rst index ec656e6..7cbfada 100644 --- a/docs/modules/data/index.rst +++ b/docs/modules/data/index.rst @@ -6,3 +6,5 @@ hardness r4r2 + radii + zeff diff --git a/docs/modules/data/radii.rst b/docs/modules/data/radii.rst new file mode 100644 index 0000000..cd71f70 --- /dev/null +++ b/docs/modules/data/radii.rst @@ -0,0 +1 @@ +.. automodule:: tad_dftd4.data.radii diff --git a/docs/modules/data/zeff.rst b/docs/modules/data/zeff.rst new file mode 100644 index 0000000..2342b77 --- /dev/null +++ b/docs/modules/data/zeff.rst @@ -0,0 +1,2 @@ +.. automodule:: tad_dftd4.data.zeff + :members: diff --git a/docs/modules/typing/builtin.rst b/docs/modules/typing/builtin.rst new file mode 100644 index 0000000..3177905 --- /dev/null +++ b/docs/modules/typing/builtin.rst @@ -0,0 +1,2 @@ +.. automodule:: tad_dftd4.typing.builtin + :members: diff --git a/docs/modules/typing/index.rst b/docs/modules/typing/index.rst new file mode 100644 index 0000000..ec16460 --- /dev/null +++ b/docs/modules/typing/index.rst @@ -0,0 +1,8 @@ +.. _typing: + +.. automodule:: tad_dftd4.typing + +.. toctree:: + + builtin + pytorch diff --git a/docs/modules/typing/pytorch.rst b/docs/modules/typing/pytorch.rst new file mode 100644 index 0000000..0a28eea --- /dev/null +++ b/docs/modules/typing/pytorch.rst @@ -0,0 +1,2 @@ +.. automodule:: tad_dftd4.typing.pytorch + :members: diff --git a/pyproject.toml b/pyproject.toml index 7ea1187..a1dfcfc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -38,6 +38,10 @@ disallow_untyped_defs = true warn_redundant_casts = true warn_unreachable = true warn_unused_ignores = true +exclude = ''' + (?x) + ^test?s/conftest.py$ +''' [tool.coverage.run] diff --git a/src/tad_dftd4/cutoff.py b/src/tad_dftd4/cutoff.py index 946c949..c2669e1 100644 --- a/src/tad_dftd4/cutoff.py +++ b/src/tad_dftd4/cutoff.py @@ -25,9 +25,9 @@ from __future__ import annotations import torch -from tad_mctc.typing import Tensor, TensorLike from . import defaults +from .typing import Tensor, TensorLike class Cutoff(TensorLike): diff --git a/src/tad_dftd4/damping/atm.py b/src/tad_dftd4/damping/atm.py index a57594f..0f3bfd9 100644 --- a/src/tad_dftd4/damping/atm.py +++ b/src/tad_dftd4/damping/atm.py @@ -38,10 +38,9 @@ import torch from tad_mctc import storch from tad_mctc.batch import real_pairs, real_triples -from tad_mctc.typing import DD, Tensor -from .. import defaults -from ..data import r4r2 +from .. import data, defaults +from ..typing import DD, Tensor def get_atm_dispersion( @@ -103,7 +102,8 @@ def get_atm_dispersion( torch.abs(c6.unsqueeze(-1) * c6.unsqueeze(-2) * c6.unsqueeze(-3)), ) - radii = r4r2[numbers].unsqueeze(-1) * r4r2[numbers].unsqueeze(-2) + rad = data.R4R2[numbers] + radii = rad.unsqueeze(-1) * rad.unsqueeze(-2) temp = a1 * storch.sqrt(3.0 * radii) + a2 r0ij = temp.unsqueeze(-1) diff --git a/src/tad_dftd4/damping/rational.py b/src/tad_dftd4/damping/rational.py index bcdf8db..81fe84d 100644 --- a/src/tad_dftd4/damping/rational.py +++ b/src/tad_dftd4/damping/rational.py @@ -31,9 +31,9 @@ from __future__ import annotations import torch -from tad_mctc.typing import Tensor from .. import defaults +from ..typing import Tensor def rational_damping( diff --git a/src/tad_dftd4/data/__init__.py b/src/tad_dftd4/data/__init__.py index 5167620..605e54e 100644 --- a/src/tad_dftd4/data/__init__.py +++ b/src/tad_dftd4/data/__init__.py @@ -26,7 +26,9 @@ - covalent radii - effective nuclear charge -Some atomic data is imported from the `tad_mctc` library. +Some atomic data is imported from the `tad_mctc` library or indirectly used within the `tad_mctc` library. """ from .hardness import * from .r4r2 import * +from .radii import * +from .zeff import * diff --git a/src/tad_dftd4/data/hardness.py b/src/tad_dftd4/data/hardness.py index ce07394..04a6d3f 100644 --- a/src/tad_dftd4/data/hardness.py +++ b/src/tad_dftd4/data/hardness.py @@ -16,18 +16,18 @@ # You should have received a copy of the GNU Lesser General Public License # along with tad-dftd4. If not, see . """ -Atomic data: Chemical hardnesses -================================ +Data: Chemical hardnesses +========================= Element-specific chemical hardnesses for the charge scaling function used to extrapolate the C6 coefficients in DFT-D4. """ - import torch -__all__ = ["gam"] +__all__ = ["GAM"] + -gam = torch.tensor( +GAM = torch.tensor( [ 0.00000000, # None 0.47259288, # H diff --git a/src/tad_dftd4/data/r4r2.py b/src/tad_dftd4/data/r4r2.py index ad310f7..d30b0ad 100644 --- a/src/tad_dftd4/data/r4r2.py +++ b/src/tad_dftd4/data/r4r2.py @@ -24,10 +24,10 @@ Also new super heavies Cn, Nh, Fl, Lv, Og and Am-Rg calculated at 4c-PBE/Dyall-AE4Z level (Dirac 2022). """ - import torch -__all__ = ["r4r2"] +__all__ = ["R4R2"] + # fmt: off r4_over_r2 = torch.tensor([ @@ -60,5 +60,5 @@ # fmt: on -r4r2 = torch.sqrt(0.5 * (r4_over_r2 * torch.sqrt(torch.arange(r4_over_r2.shape[0])))) +R4R2 = torch.sqrt(0.5 * (r4_over_r2 * torch.sqrt(torch.arange(r4_over_r2.shape[0])))) """r⁴ over r² expectation values.""" diff --git a/src/tad_dftd4/data/radii.py b/src/tad_dftd4/data/radii.py new file mode 100644 index 0000000..dbd36b3 --- /dev/null +++ b/src/tad_dftd4/data/radii.py @@ -0,0 +1,26 @@ +# This file is part of tad-dftd4. +# +# SPDX-Identifier: LGPL-3.0 +# Copyright (C) 2022 Marvin Friede +# +# tad-dftd4 is free software: you can redistribute it and/or modify it under +# the terms of the GNU Lesser General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# tad-dftd4 is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with tad-dftd4. If not, see . +""" +Data: Radii +=========== + +Covalent radii (imported from *tad-mctc*). +""" +from tad_mctc.data import COV_D3 + +__all__ = ["COV_D3"] diff --git a/src/tad_dftd4/data/zeff.py b/src/tad_dftd4/data/zeff.py new file mode 100644 index 0000000..b7aa41b --- /dev/null +++ b/src/tad_dftd4/data/zeff.py @@ -0,0 +1,26 @@ +# This file is part of tad-dftd4. +# +# SPDX-Identifier: LGPL-3.0 +# Copyright (C) 2022 Marvin Friede +# +# tad-dftd4 is free software: you can redistribute it and/or modify it under +# the terms of the GNU Lesser General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# tad-dftd4 is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with tad-dftd4. If not, see . +""" +Data: Charges +============= + +Effective charges (imported from *tad-mctc*). +""" +from tad_mctc.data.zeff import ZEFF + +__all__ = ["ZEFF"] diff --git a/src/tad_dftd4/disp.py b/src/tad_dftd4/disp.py index 2a14a60..77d420a 100644 --- a/src/tad_dftd4/disp.py +++ b/src/tad_dftd4/disp.py @@ -29,15 +29,14 @@ import torch from tad_mctc import storch from tad_mctc.batch import real_pairs -from tad_mctc.data import radii from tad_mctc.ncoord import cn_d4, erf_count -from tad_mctc.typing import DD, Any, CountingFunction, DampingFunction, Tensor from tad_multicharge.eeq import get_charges from . import data, defaults from .cutoff import Cutoff from .damping import get_atm_dispersion, rational_damping from .model import D4Model +from .typing import DD, Any, CountingFunction, DampingFunction, Tensor def dftd4( @@ -108,9 +107,9 @@ def dftd4( cutoff = Cutoff(**dd) if rcov is None: - rcov = radii.COV_D3.to(**dd)[numbers] + rcov = data.COV_D3.to(**dd)[numbers] if r4r2 is None: - r4r2 = data.r4r2.to(**dd)[numbers] + r4r2 = data.R4R2.to(**dd)[numbers] if q is None: q = get_charges(numbers, positions, charge, cutoff=cutoff.cn_eeq) diff --git a/src/tad_dftd4/model.py b/src/tad_dftd4/model.py index 7b2e222..9d07909 100644 --- a/src/tad_dftd4/model.py +++ b/src/tad_dftd4/model.py @@ -41,10 +41,9 @@ from __future__ import annotations import torch -from tad_mctc.data.zeff import ZEFF -from tad_mctc.typing import Tensor, TensorLike from . import data, params +from .typing import Tensor, TensorLike ga_default = 3.0 gc_default = 2.0 @@ -230,8 +229,8 @@ def refc_pow(n: int) -> Tensor: ) # unsqueeze for reference dimension - zeff = ZEFF.to(self.device)[self.numbers].unsqueeze(-1) - gam = data.gam.to(**self.dd)[self.numbers].unsqueeze(-1) * self.gc + zeff = data.ZEFF.to(self.device)[self.numbers].unsqueeze(-1) + gam = data.GAM.to(**self.dd)[self.numbers].unsqueeze(-1) * self.gc q = q.unsqueeze(-1) # charge scaling @@ -322,8 +321,8 @@ def _set_refalpha_eeq(self) -> Tensor: mask = refsys > 0 - zeff = ZEFF.to(self.device)[refsys] - gam = data.gam.to(**self.dd)[refsys] * self.gc + zeff = data.ZEFF.to(self.device)[refsys] + gam = data.GAM.to(**self.dd)[refsys] * self.gc # charge scaling zeta = torch.where( diff --git a/src/tad_dftd4/typing/__init__.py b/src/tad_dftd4/typing/__init__.py new file mode 100644 index 0000000..6a169f0 --- /dev/null +++ b/src/tad_dftd4/typing/__init__.py @@ -0,0 +1,25 @@ +# This file is part of tad-dftd4. +# +# SPDX-Identifier: LGPL-3.0 +# Copyright (C) 2022 Marvin Friede +# +# tad-dftd4 is free software: you can redistribute it and/or modify it under +# the terms of the GNU Lesser General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# tad-dftd4 is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with tad-dftd4. If not, see . +""" +Type annotations +================ + +All type annotations for this project. +""" +from .builtin import * +from .pytorch import * diff --git a/src/tad_dftd4/typing/builtin.py b/src/tad_dftd4/typing/builtin.py new file mode 100644 index 0000000..ae0e6fb --- /dev/null +++ b/src/tad_dftd4/typing/builtin.py @@ -0,0 +1,25 @@ +# This file is part of tad-dftd4. +# +# SPDX-Identifier: LGPL-3.0 +# Copyright (C) 2022 Marvin Friede +# +# tad-dftd4 is free software: you can redistribute it and/or modify it under +# the terms of the GNU Lesser General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# tad-dftd4 is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with tad-dftd4. If not, see . +""" +Type annotations: Built-ins +=========================== + +Built-in type annotations are imported from the *tad-mctc* library, which +handles some version checking. +""" +from tad_mctc.typing import Any, Callable, NoReturn, TypedDict diff --git a/src/tad_dftd4/typing/pytorch.py b/src/tad_dftd4/typing/pytorch.py new file mode 100644 index 0000000..4128e6c --- /dev/null +++ b/src/tad_dftd4/typing/pytorch.py @@ -0,0 +1,34 @@ +# This file is part of tad-dftd4. +# +# SPDX-Identifier: LGPL-3.0 +# Copyright (C) 2022 Marvin Friede +# +# tad-dftd4 is free software: you can redistribute it and/or modify it under +# the terms of the GNU Lesser General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# tad-dftd4 is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public License +# along with tad-dftd4. If not, see . +""" +Type annotations: PyTorch +========================= + +PyTorch-related type annotations for this project. +""" +from tad_mctc.typing import ( + DD, + CountingFunction, + DampingFunction, + Molecule, + Tensor, + TensorLike, + TensorOrTensors, + get_default_device, + get_default_dtype, +) diff --git a/test/conftest.py b/test/conftest.py index e78650e..f611b77 100644 --- a/test/conftest.py +++ b/test/conftest.py @@ -114,9 +114,9 @@ def pytest_configure(config: pytest.Config) -> None: torch.autograd.anomaly_mode.set_detect_anomaly(True) if config.getoption("--jit"): - torch.jit._state.enable() # type: ignore # pylint: disable=protected-access + torch.jit._state.enable() # type:ignore # pylint: disable=protected-access else: - torch.jit._state.disable() # type: ignore # pylint: disable=protected-access + torch.jit._state.disable() # type:ignore # pylint: disable=protected-access if config.getoption("--fast"): FAST_MODE = True @@ -147,7 +147,7 @@ def pytest_configure(config: pytest.Config) -> None: if torch.__version__ < (2, 0, 0): # type: ignore torch.set_default_tensor_type("torch.cuda.FloatTensor") # type: ignore else: - torch.set_default_device(DEVICE) # type: ignore + torch.set_default_device(DEVICE) # type: ignore[attr-defined] else: torch.use_deterministic_algorithms(True) DEVICE = None diff --git a/test/test_cutoff/test_general.py b/test/test_cutoff/test_general.py index 0c986a8..ff61362 100644 --- a/test/test_cutoff/test_general.py +++ b/test/test_cutoff/test_general.py @@ -66,4 +66,4 @@ def test_change_device_fail() -> None: # trying to use setter with pytest.raises(AttributeError): - cutoff.device = "cpu" + cutoff.device = torch.device("cpu") diff --git a/test/test_cutoff/test_types.py b/test/test_cutoff/test_types.py index 5fd0b7d..4d14cbe 100644 --- a/test/test_cutoff/test_types.py +++ b/test/test_cutoff/test_types.py @@ -22,13 +22,13 @@ import pytest import torch -from tad_mctc.typing import Tensor from tad_dftd4 import defaults from tad_dftd4.cutoff import Cutoff +from tad_dftd4.typing import Tensor -def test_defaults(): +def test_defaults() -> None: cutoff = Cutoff() assert pytest.approx(defaults.D4_DISP2_CUTOFF) == cutoff.disp2.cpu() assert pytest.approx(defaults.D4_DISP3_CUTOFF) == cutoff.disp3.cpu() @@ -36,8 +36,8 @@ def test_defaults(): assert pytest.approx(defaults.D4_CN_EEQ_CUTOFF) == cutoff.cn_eeq.cpu() -def test_tensor(): - tmp = torch.randn(1) +def test_tensor() -> None: + tmp = torch.tensor([1.0]) cutoff = Cutoff(disp2=tmp) assert isinstance(cutoff.disp2, Tensor) @@ -49,7 +49,7 @@ def test_tensor(): @pytest.mark.parametrize("vals", [(1, 2, -3, 4), (1.0, 2.0, 3.0, -4.0)]) -def test_int_float(vals: tuple[int | float, ...]): +def test_int_float(vals: tuple[int | float, ...]) -> None: disp2, disp3, cn, cn_eeq = vals cutoff = Cutoff(disp2, disp3, cn, cn_eeq) diff --git a/test/test_disp/samples.py b/test/test_disp/samples.py index adbc843..1164f3d 100644 --- a/test/test_disp/samples.py +++ b/test/test_disp/samples.py @@ -22,7 +22,8 @@ import torch from tad_mctc.data.molecules import merge_nested_dicts, mols -from tad_mctc.typing import Molecule, Tensor, TypedDict + +from tad_dftd4.typing import Molecule, Tensor, TypedDict class Refs(TypedDict): @@ -46,1100 +47,1114 @@ class Record(Molecule, Refs): refs: dict[str, Refs] = { - "LiH": { - "q": torch.tensor( - [3.708714958301688e-01, -3.708714958301688e-01], dtype=torch.float64 - ), - "disp": torch.tensor( - [ - -2.5509356117699210e-04, - -2.5509356117699210e-04, - ], - dtype=torch.double, - ), - "disp2": torch.tensor( - [ - -2.5509356117699210e-04, - -2.5509356117699210e-04, - ], - dtype=torch.double, - ), - "disp3": torch.tensor( - [ - +0.0000000000000000e00, - +0.0000000000000000e00, - ], - dtype=torch.double, - ), - }, - "SiH4": { - "q": torch.tensor( - [ - -8.412842390895063e-02, - 2.103210597723753e-02, - 2.103210597723774e-02, - 2.103210597723764e-02, - 2.103210597723773e-02, - ], - dtype=torch.float64, - ), - "disp": torch.tensor( - [ - -7.3576779675529251e-04, - -2.9018353739054548e-04, - -2.9018353739054548e-04, - -2.9018353739054548e-04, - -2.9018353739054548e-04, - ], - dtype=torch.double, - ), - "disp2": torch.tensor( - [ - -7.3576887054011008e-04, - -2.9019661352652499e-04, - -2.9019661352652499e-04, - -2.9019661352652499e-04, - -2.9019661352652499e-04, - ], - dtype=torch.double, - ), - "disp3": torch.tensor( - [ - +1.0737848175727815e-09, - +1.3076135979507488e-08, - +1.3076135979507488e-08, - +1.3076135979507488e-08, - +1.3076135979507488e-08, - ], - dtype=torch.double, - ), - }, - "MB16_43_01": { - "q": torch.tensor( - [ - 7.733478452374956e-01, - 1.076268996435148e-01, - -3.669996418388237e-01, - 4.928336699714377e-02, - -1.833320732359188e-01, - 2.333021537750765e-01, - 6.618377120945702e-02, - -5.439442982394790e-01, - -2.702644018249256e-01, - 2.666190421598861e-01, - 2.627250807290775e-01, - -7.153145902661326e-02, - -3.733008547230057e-01, - 3.845854622327315e-02, - -5.058512350299781e-01, - 5.176772579438197e-01, - ], - dtype=torch.float64, - ), - "disp": torch.tensor( - [ - -1.5948923458780405e-03, - -4.3009226023566692e-04, - -1.2204275297280716e-03, - -5.9217495625634407e-04, - -9.7864757361015940e-04, - -4.0387576379090356e-04, - -7.6357921697888106e-04, - -1.5369807766040921e-03, - -2.4230888962675709e-03, - -2.7946009443035794e-04, - -3.7943641770640303e-04, - -2.7621678318318983e-03, - -1.9767296147143059e-03, - -1.8079430824138340e-03, - -2.2044616756734638e-03, - -3.3564696718858564e-03, - ], - dtype=torch.double, - ), - "disp2": torch.tensor( - [ - -1.5978589147675343e-03, - -4.3087736648956209e-04, - -1.2245064465596241e-03, - -5.9462439803399962e-04, - -9.7987253141476019e-04, - -4.0651634267966285e-04, - -7.6550170877790055e-04, - -1.5420673484584780e-03, - -2.4237393242014290e-03, - -2.8248239127451303e-04, - -3.8157589397311607e-04, - -2.7686217642163909e-03, - -1.9799965057999240e-03, - -1.8115981482957710e-03, - -2.2079138476736051e-03, - -3.3570468419725774e-03, - ], - dtype=torch.double, - ), - "disp3": torch.tensor( - [ - +2.9665688894937522e-06, - +7.8510625389516817e-07, - +4.0789168315525422e-06, - +2.4494417776555442e-06, - +1.2249578046007962e-06, - +2.6405788887592908e-06, - +1.9224917990194905e-06, - +5.0865718543859594e-06, - +6.5042793385809705e-07, - +3.0222968441550907e-06, - +2.1394762667130396e-06, - +6.4539323844925445e-06, - +3.2668910856180865e-06, - +3.6550658819370363e-06, - +3.4521720001412688e-06, - +5.7717008672105233e-07, - ], - dtype=torch.double, - ), - }, - "MB16_43_02": { - "q": torch.tensor( - [ - 7.383947733600110e-02, - -1.683548174961888e-01, - -3.476428218085238e-01, - -7.054893587245280e-01, - 7.735482364313262e-01, - 2.302076155262403e-01, - 1.027485077260907e-01, - 9.478181684909791e-02, - 2.442577506263613e-02, - 2.349849530340006e-01, - -3.178399496308427e-01, - 6.671128897373533e-01, - -4.781198581208199e-01, - 6.575365749452318e-02, - 1.082591170860242e-01, - -3.582152405023902e-01, - ], - dtype=torch.float64, - ), - "disp": torch.tensor( - [ - -6.5351866032916923e-04, - -4.2277359090176188e-03, - -2.6506653907401984e-03, - -1.9288040417832645e-03, - -2.4606388775668922e-03, - -4.6635764405510068e-04, - -5.5025434227611741e-04, - -5.4043047672928241e-04, - -3.9231507025866783e-03, - -5.0976580417290245e-04, - -2.5657903795437888e-03, - -7.3449130469025663e-04, - -1.1508896960101620e-03, - -5.6354545617317577e-04, - -8.1864401009594111e-04, - -3.6642920946537562e-03, - ], - dtype=torch.double, - ), - "disp2": torch.tensor( - [ - -6.5662007951545077e-04, - -4.2332279913520933e-03, - -2.6545483454024320e-03, - -1.9334100439492260e-03, - -2.4635064851083895e-03, - -4.6933771526446621e-04, - -5.5338594488015501e-04, - -5.4337570594438728e-04, - -3.9267858764318476e-03, - -5.1250599988761792e-04, - -2.5690462058174648e-03, - -7.3602401553507708e-04, - -1.1560325931820779e-03, - -5.6678007558992865e-04, - -8.2037588198600846e-04, - -3.6730444664360767e-03, - ], - dtype=torch.double, - ), - "disp3": torch.tensor( - [ - +3.1014191862815347e-06, - +5.4920823344744782e-06, - +3.8829546622335710e-06, - +4.6060021659615185e-06, - +2.8676075414972926e-06, - +2.9800712093655275e-06, - +3.1316026040376001e-06, - +2.9452292151048703e-06, - +3.6351738451692595e-06, - +2.7401957147154751e-06, - +3.2558262736759672e-06, - +1.5327108448204502e-06, - +5.1428971719158327e-06, - +3.2346194167528781e-06, - +1.7318718900673474e-06, - +8.7523717823205331e-06, - ], - dtype=torch.double, - ), - }, - "vancoh2": { - "q": torch.tensor( - [ - 1.125340884912065e-01, - -1.008673394798661e-01, - -1.091461756579242e-01, - -3.119238214978665e-03, - -7.527888385088331e-02, - -9.108026693540484e-02, - 8.290279880986030e-02, - -3.087203982169725e-01, - 7.077664930787349e-02, - -9.046568981561354e-02, - -3.217730521405152e-02, - -1.078724446434922e-01, - 8.250182883261642e-02, - 9.593818041556033e-02, - -3.162573752624198e-01, - 1.617672157503384e-01, - 1.345393164207206e-01, - 5.170340965151164e-02, - 1.394041532740477e-01, - -3.777729515510254e-01, - 1.311680017259126e-01, - -8.782140309624289e-02, - 1.178727140636571e-01, - 1.269129537288914e-01, - 1.139972709109509e-01, - -6.365958026061205e-01, - 2.597722018136594e-01, - 2.851074631051294e-01, - -2.006943850304932e-01, - 1.207482102242951e-01, - 1.258582076832893e-01, - 1.001293840225781e-01, - 5.863345671298848e-02, - -4.759697642006903e-01, - 2.873750139595729e-01, - 9.790218025065932e-02, - 3.014495940691965e-02, - -1.908820264538596e-01, - 1.386712519407778e-01, - 1.170834906050777e-01, - 1.329127120010551e-01, - 1.024094532482782e-01, - -3.327519954925768e-01, - 1.197332449990380e-01, - 6.370792170228105e-02, - 1.360612315015562e-01, - -4.853528277862936e-01, - 2.939140058848667e-01, - 5.507884525759837e-02, - -4.780633457362184e-01, - 2.891838731499608e-01, - 1.277138464945065e-01, - 4.555048202721512e-02, - -5.733400504935242e-03, - -4.576036325096829e-01, - 2.968534898723013e-01, - 1.214966618957678e-01, - 1.383510334390548e-01, - -3.221825906154736e-01, - 1.403165394472309e-01, - -3.076696522137785e-01, - 9.096200570305908e-02, - -8.411777410998866e-02, - -1.046509004662970e-01, - -1.463726469447597e-02, - -8.212774856036636e-02, - -8.718213298196552e-02, - 1.347652106955780e-01, - 1.537961573217290e-01, - 6.630585827558935e-02, - -4.600915455105304e-01, - 3.027934687449020e-01, - 1.279597870829275e-01, - 7.849621893311426e-02, - -4.953605927451987e-01, - 2.640688339864973e-01, - -4.098790631354898e-01, - 7.138919428862145e-02, - -8.678540240729437e-03, - -6.687085936276803e-02, - 1.228303646228934e-02, - 1.381602532777207e-01, - -6.290031814806378e-02, - -8.632871221300574e-02, - 1.268799124479947e-01, - 1.334755095589203e-01, - -4.286815137622469e-01, - 2.933593581756549e-01, - -4.448852363549909e-03, - -3.134941537396031e-04, - -7.770522983350515e-02, - 1.011615495568734e-01, - -4.755867225805194e-02, - 8.883964004092816e-02, - -4.878385244355100e-01, - 3.125233083325379e-01, - 1.540571710351887e-01, - -4.444844239031788e-01, - 2.635486911773019e-01, - 1.321409723146246e-01, - 1.111660178475631e-01, - -4.744580530706148e-01, - 2.758595512512838e-01, - -4.410338079536502e-01, - 3.090783436870568e-01, - 2.787630701380212e-01, - -3.928601190293031e-01, - -4.448843670598397e-01, - 2.873873699822838e-01, - 1.310003400263068e-01, - 1.399013892213700e-01, - -5.030920225469482e-01, - 2.671921407360232e-01, - -4.332924943599237e-01, - 9.824758574631655e-02, - -4.873611214447213e-01, - 2.640839200667129e-01, - -4.674426598100183e-01, - 8.181604213530755e-02, - -4.772201298775118e-01, - 2.580400701340387e-01, - -4.086230826635905e-01, - 8.221525602495512e-02, - -4.917577546425407e-01, - 2.555492187045901e-01, - -4.552481049338311e-01, - 5.168064074339791e-02, - -5.073048847601971e-01, - -9.051606606468535e-02, - 1.185853104511145e-01, - 1.141908843689321e-01, - 1.254069849664058e-01, - 2.693214240191658e-01, - -1.334905188345861e-01, - 1.316198234885612e-01, - 1.135142224988415e-01, - -9.886106715882627e-02, - -2.031616475392093e-01, - 1.294617877736139e-01, - 1.075481447826395e-01, - 1.398812823805702e-01, - -2.118361488090833e-01, - 1.404468105320889e-01, - 1.120234521250905e-01, - 1.159190569669374e-01, - 1.115138766924002e-01, - 1.230965405246116e-01, - 2.757693549032660e-01, - 1.432330809552870e-01, - 7.304048718735140e-02, - -4.638783743322528e-01, - 3.161958079698854e-01, - 1.298417884930076e-01, - 2.485419672434442e-01, - -8.190103957399851e-02, - 2.975522245010863e-01, - -4.580447066077591e-01, - -6.523323671499844e-01, - 2.821146596863675e-01, - 2.630371824060120e-01, - 1.080589474103846e-01, - 1.360821615525410e-01, - 1.335899233671933e-01, - 2.879389513759641e-01, - 1.363605371591187e-01, - 2.594427774113884e-01, - 1.256487401401827e-01, - 2.493090070861864e-01, - 1.438469565357631e-01, - 1.225126908969157e-01, - 1.337266087581096e-01, - 1.270213472817792e-01, - 1.333772420339713e-01, - 1.278704194974239e-01, - 1.494333133356924e-01, - 1.247849815453546e-01, - ], - dtype=torch.float64, - ), - "disp": torch.tensor( - [ - -1.1541495746800860e-03, - -4.2252061121602772e-03, - -4.0749206772128822e-03, - -4.0829860800412794e-03, - -3.8632409645664107e-03, - -3.5436742086934966e-03, - -3.7580767452530485e-03, - -3.4362939324759779e-03, - -4.5997757319171575e-03, - -5.4662231363589095e-03, - -5.2091638009658693e-03, - -5.2944816012540970e-03, - -4.5291528686820272e-03, - -4.5169797795923819e-03, - -3.8673794239558012e-03, - -3.9707504274663925e-03, - -1.2063995661432047e-03, - -4.1228431025676585e-03, - -1.2822033584506632e-03, - -3.8098926382820575e-03, - -3.1909096669433330e-03, - -2.9841872765367971e-03, - -7.3870349987531839e-04, - -7.3613323117175777e-04, - -2.8528353057504395e-03, - -2.5571751456230068e-03, - -4.0343678006693598e-04, - -4.0962933401119734e-04, - -2.9473403079043432e-03, - -9.8603952613651237e-04, - -5.8708875283404439e-04, - -7.6157206444836534e-04, - -3.3786004545704128e-03, - -3.0862457450028906e-03, - -6.2722546920363571e-04, - -1.0255015769422818e-03, - -4.0350676222667275e-03, - -4.4560778825859628e-03, - -1.0454262470156555e-03, - -1.2600053084747798e-03, - -1.1975252614740178e-03, - -1.4740456684620498e-03, - -3.4771121291144319e-03, - -7.6336001348272181e-04, - -3.1062331759254326e-03, - -7.4482993181464543e-04, - -2.8197415185878777e-03, - -6.7747767568229105e-04, - -2.6485994347541877e-03, - -2.1461126565206915e-03, - -5.3179146257552692e-04, - -6.5691220047449166e-04, - -2.7494267927247436e-03, - -2.2808927179640112e-03, - -1.6172362192000936e-03, - -4.2673767666409797e-04, - -5.2493423281555797e-04, - -7.7399287537984059e-04, - -3.1519833364024564e-03, - -6.3783460184422495e-04, - -3.4503314862699085e-03, - -3.4979942247705125e-03, - -3.2352155208503412e-03, - -3.3253232999214924e-03, - -3.7287163180794295e-03, - -3.7462938317040723e-03, - -3.6217044347789718e-03, - -8.2483275637655357e-04, - -7.9843135643570967e-04, - -2.8523552299580483e-03, - -2.1420100411405131e-03, - -4.6494111601174288e-04, - -7.1496273216473084e-04, - -3.4384481270274213e-03, - -4.9409566866322422e-03, - -3.6103663993794018e-03, - -2.8450315175570641e-03, - -3.5647068889961440e-03, - -5.1003310462745212e-03, - -6.0754426701536846e-03, - -5.3584479400781270e-03, - -4.0344616939171568e-03, - -3.7523643355392854e-03, - -4.2408645794858070e-03, - -8.1915806731989104e-04, - -6.7939530272354508e-04, - -2.6737122311910212e-03, - -5.8173431199592994e-04, - -4.9589977779977788e-03, - -4.5124798656031593e-03, - -3.4138645793605586e-03, - -2.5430230480116339e-03, - -3.1806089438969425e-03, - -3.9173187656722083e-03, - -3.4037707313367255e-03, - -7.1442645325482082e-04, - -6.7044425889585221e-04, - -1.4857673866386786e-03, - -3.0104340831283577e-04, - -7.0763620306893145e-04, - -3.5002493675683611e-03, - -4.8496231305152843e-03, - -3.8604365372122908e-03, - -3.3204680847128743e-03, - -7.7333519336620770e-04, - -3.1359847254217011e-03, - -2.5590274986683715e-03, - -2.6666715352539503e-03, - -3.9057862639033884e-04, - -8.3474449561480679e-04, - -1.4900032542550041e-03, - -4.2676913902594113e-03, - -3.8147467232258958e-03, - -3.2639238706708351e-03, - -4.4757374591332996e-03, - -5.6054724959550958e-03, - -4.4115132987377799e-03, - -4.4598205164362434e-03, - -3.5390743918569155e-03, - -5.0628445356817068e-03, - -3.5696743473316865e-03, - -2.4709317646832455e-03, - -3.4964989152735447e-03, - -5.2173038965010448e-03, - -3.6761126881010688e-03, - -2.9066236637152782e-03, - -3.2048128833630000e-03, - -3.3987257517959796e-03, - -1.9590540621411208e-03, - -4.9273955098393292e-04, - -4.2073537610307191e-04, - -6.1379609829155318e-04, - -6.8889634695349354e-04, - -3.9539221496771243e-03, - -1.2314441877940270e-03, - -1.2495105910242524e-03, - -2.6414537384090758e-03, - -2.2832646758910217e-03, - -6.4088535548496135e-04, - -4.8265489388371391e-04, - -6.6331467399340040e-04, - -2.6129150521731676e-03, - -8.6810572074384762e-04, - -5.1059420256306036e-04, - -7.7633057490323243e-04, - -6.9156347800107196e-04, - -8.3344791934069880e-04, - -9.5249329025498346e-04, - -8.0559776795853478e-04, - -3.0752830031804189e-03, - -2.2809574715988261e-03, - -4.8621213166574962e-04, - -7.6696657222513588e-04, - -1.1056117169966550e-03, - -3.3775744008670834e-03, - -3.0946879033118685e-03, - -3.9077894639707664e-03, - -2.2823152780972814e-03, - -3.1805287171060993e-04, - -3.3516871475942829e-04, - -1.0312901065051994e-03, - -7.6056253132250130e-04, - -8.3439802984305053e-04, - -9.2483048132079655e-04, - -1.4532065983103375e-03, - -5.6354283387465942e-04, - -8.3763824433559671e-04, - -1.0281411929963452e-03, - -8.2285823183678890e-04, - -6.7055876280141429e-04, - -6.5581500941418376e-04, - -1.3845569984251396e-03, - -1.4282025602773492e-03, - -6.9587107526766843e-04, - -8.1446612684752968e-04, - -8.7724972102449562e-04, - ], - dtype=torch.double, - ), - "disp2": torch.tensor( - [ - -1.2052656580585840e-03, - -4.3449264441342049e-03, - -4.1682808470235085e-03, - -4.1482033986213465e-03, - -3.9282896683895925e-03, - -3.6211524190806112e-03, - -3.8630752002367249e-03, - -3.5122759980921376e-03, - -4.7149675022717637e-03, - -5.6077241815018983e-03, - -5.3671802475730177e-03, - -5.4275348070603651e-03, - -4.6339549108192057e-03, - -4.6101131239979914e-03, - -3.9130073286529057e-03, - -4.0222002950205645e-03, - -1.2423034245767819e-03, - -4.1728253517219543e-03, - -1.3121591785524372e-03, - -3.8611429667992987e-03, - -3.2481382024114763e-03, - -3.0241921764317401e-03, - -7.4972323537164925e-04, - -7.5140304580669632e-04, - -2.8938975867956328e-03, - -2.5771408974924739e-03, - -4.1588584183418174e-04, - -4.1855323864944353e-04, - -3.0053770382594772e-03, - -1.0210776371417424e-03, - -6.0084582760298703e-04, - -7.8953410207122825e-04, - -3.4425490946933504e-03, - -3.1212237533610079e-03, - -6.5176050467545619e-04, - -1.0627797379646131e-03, - -4.1247175069287810e-03, - -4.5904243854626402e-03, - -1.0966993059523854e-03, - -1.3340012504515970e-03, - -1.2612184349922622e-03, - -1.5161530970921153e-03, - -3.5436086989504029e-03, - -7.8915342537132812e-04, - -3.1436124831288105e-03, - -7.6482523627524103e-04, - -2.8580920778251530e-03, - -6.9779172581269349e-04, - -2.6688439340917121e-03, - -2.1659453065919652e-03, - -5.4612911203165621e-04, - -6.5940698307470321e-04, - -2.7715087511696488e-03, - -2.2995912700857143e-03, - -1.6345947239123487e-03, - -4.3763511112566533e-04, - -5.2444582496249449e-04, - -7.8666256718918108e-04, - -3.1811446374268456e-03, - -6.4449558817968272e-04, - -3.5097275482364517e-03, - -3.5871114442385518e-03, - -3.3067170418129665e-03, - -3.3843476119952021e-03, - -3.7938613411796730e-03, - -3.8377718454288665e-03, - -3.7283654722037162e-03, - -8.7336674339256602e-04, - -8.3704931404297595e-04, - -2.8913000264608108e-03, - -2.1589147310974873e-03, - -4.8034321528576143e-04, - -7.2562516593219098e-04, - -3.4988663828093135e-03, - -5.0175241126730963e-03, - -3.6954875111263369e-03, - -2.8908479847434931e-03, - -3.6580779925366189e-03, - -5.2151710261977742e-03, - -6.1965647076918850e-03, - -5.4616432708581974e-03, - -4.1198671212478704e-03, - -3.8369855058921925e-03, - -4.3384988042262087e-03, - -8.5206879853686759e-04, - -7.0078294810413497e-04, - -2.7224690845572960e-03, - -6.0710640810233323e-04, - -5.0533201672385017e-03, - -4.5865399754534547e-03, - -3.4703158421377713e-03, - -2.5889530835592994e-03, - -3.2397158454416275e-03, - -4.0053984243950975e-03, - -3.4744176112432206e-03, - -7.5822278095152265e-04, - -6.8704666200925760e-04, - -1.4970119621738626e-03, - -3.0353412116605028e-04, - -7.2015310544028212e-04, - -3.5605962345221804e-03, - -4.9237153675289113e-03, - -3.9479415825864166e-03, - -3.3837986111128933e-03, - -8.0470203478039820e-04, - -3.1929722207564692e-03, - -2.5941506297992335e-03, - -2.7085073785585354e-03, - -4.0792510852876454e-04, - -8.5280792343547318e-04, - -1.5480746569925725e-03, - -4.3610074755360030e-03, - -3.9427882235188822e-03, - -3.3496013271943378e-03, - -4.6192473356542509e-03, - -5.7409785892446226e-03, - -4.5469851542991203e-03, - -4.5649021274032789e-03, - -3.6288319231440542e-03, - -5.1400011923017005e-03, - -3.6310545561831697e-03, - -2.5054422399119242e-03, - -3.5536505782813150e-03, - -5.2875745916442967e-03, - -3.7474946131059511e-03, - -2.9431975340368367e-03, - -3.2691329108685621e-03, - -3.4480357140052758e-03, - -1.9843331869492001e-03, - -4.9709317315962259e-04, - -4.3060707389451600e-04, - -6.3128002864550970e-04, - -7.1922617231041691e-04, - -4.0300698155360517e-03, - -1.2725543551195902e-03, - -1.2902653111403642e-03, - -2.6983607022533825e-03, - -2.3214691528321237e-03, - -6.5441080254096621e-04, - -4.8811518177733018e-04, - -6.8566478326901670e-04, - -2.6736403624623901e-03, - -8.9845538836654383e-04, - -5.2673263076682898e-04, - -8.1014654897187781e-04, - -7.0545183077257655e-04, - -8.4943242573558948e-04, - -9.9051330363105362e-04, - -8.2233280984485096e-04, - -3.1185370430237475e-03, - -2.2985203399560673e-03, - -5.0242247708491962e-04, - -7.8441023603852968e-04, - -1.1475986663111888e-03, - -3.4395367261187506e-03, - -3.1728848464280201e-03, - -3.9917344542265568e-03, - -2.3204488533982389e-03, - -3.3616099820379713e-04, - -3.4556782501106870e-04, - -1.0519159825991024e-03, - -7.7772800809377694e-04, - -8.7256395441260941e-04, - -9.7894098893856600e-04, - -1.5140919677569316e-03, - -5.9523573694480667e-04, - -8.6876677439274013e-04, - -1.0635382877847064e-03, - -8.3942609144147722e-04, - -6.8798555088330231e-04, - -6.8073091731230885e-04, - -1.4330945834754108e-03, - -1.4832408890375209e-03, - -7.2483632867772802e-04, - -8.3197180562823365e-04, - -9.1802975857506008e-04, - ], - dtype=torch.double, - ), - "disp3": torch.tensor( - [ - +5.1116083378498038e-05, - +1.1972033197392776e-04, - +9.3360169810626295e-05, - +6.5217318580067067e-05, - +6.5048703823181869e-05, - +7.7478210387114596e-05, - +1.0499845498367641e-04, - +7.5982065616159687e-05, - +1.1519177035460623e-04, - +1.4150104514298878e-04, - +1.5801644660714837e-04, - +1.3305320580626803e-04, - +1.0480204213717849e-04, - +9.3133344405609518e-05, - +4.5627904697104465e-05, - +5.1449867554172017e-05, - +3.5903858433577150e-05, - +4.9982249154295784e-05, - +2.9955820101773946e-05, - +5.1250328517241268e-05, - +5.7228535468143230e-05, - +4.0004899894943019e-05, - +1.1019735496330856e-05, - +1.5269814634938546e-05, - +4.1062281045193324e-05, - +1.9965751869467120e-05, - +1.2449061767245766e-05, - +8.9239046382461854e-06, - +5.8036730355134035e-05, - +3.5038111005230004e-05, - +1.3757074768942648e-05, - +2.7962037622862915e-05, - +6.3948640122937599e-05, - +3.4978008358117329e-05, - +2.4535035471820476e-05, - +3.7278161022331283e-05, - +8.9649884662053488e-05, - +1.3434650287667740e-04, - +5.1273058936729963e-05, - +7.3995941976817171e-05, - +6.3693173518244344e-05, - +4.2107428630065464e-05, - +6.6496569835971034e-05, - +2.5793411888606313e-05, - +3.7379307203377898e-05, - +1.9995304460595597e-05, - +3.8350559237275341e-05, - +2.0314050130402442e-05, - +2.0244499337524445e-05, - +1.9832650071273730e-05, - +1.4337649456129292e-05, - +2.4947826002115437e-06, - +2.2081958444905223e-05, - +1.8698552121703110e-05, - +1.7358504712255149e-05, - +1.0897434461567363e-05, - -4.8840785306348243e-07, - +1.2669691809340483e-05, - +2.9161301024389213e-05, - +6.6609863354577742e-06, - +5.9396061966543196e-05, - +8.9117219468039331e-05, - +7.1501520962625326e-05, - +5.9024312073709725e-05, - +6.5145023100243466e-05, - +9.1478013724794176e-05, - +1.0666103742474438e-04, - +4.8533987016012451e-05, - +3.8617957607266283e-05, - +3.8944796502762575e-05, - +1.6904689956974243e-05, - +1.5402099274018557e-05, - +1.0662433767460143e-05, - +6.0418255781892211e-05, - +7.6567426040854113e-05, - +8.5121111746935124e-05, - +4.5816467186429038e-05, - +9.3371103540474884e-05, - +1.1483997992325305e-04, - +1.2112203753820040e-04, - +1.0319533078007037e-04, - +8.5405427330713553e-05, - +8.4621170352907130e-05, - +9.7634224740401725e-05, - +3.2910731216976544e-05, - +2.1387645380589889e-05, - +4.8756853366274840e-05, - +2.5372096106403286e-05, - +9.4322389240722969e-05, - +7.4060109850295451e-05, - +5.6451262777212647e-05, - +4.5930035547665522e-05, - +5.9106901544685002e-05, - +8.8079658722889191e-05, - +7.0646879906495052e-05, - +4.3796327696701831e-05, - +1.6602403113405396e-05, - +1.1244575535184062e-05, - +2.4907128532145116e-06, - +1.2516902371350670e-05, - +6.0346866953819248e-05, - +7.4092237013627035e-05, - +8.7505045374125772e-05, - +6.3330526400018957e-05, - +3.1366841414190503e-05, - +5.6987495334768091e-05, - +3.5123131130861997e-05, - +4.1835843304585067e-05, - +1.7346482138425707e-05, - +1.8063427820666392e-05, - +5.8071402737568372e-05, - +9.3316085276591750e-05, - +1.2804150029298647e-04, - +8.5677456523502744e-05, - +1.4350987652095130e-04, - +1.3550609328952679e-04, - +1.3547185556134038e-04, - +1.0508161096703557e-04, - +8.9757531287138620e-05, - +7.7156656619993720e-05, - +6.1380208851483185e-05, - +3.4510475228678641e-05, - +5.7151663007770290e-05, - +7.0270695143251870e-05, - +7.1381925004882288e-05, - +3.6573870321558559e-05, - +6.4320027505562153e-05, - +4.9309962209296166e-05, - +2.5279124808079249e-05, - +4.3536221756896752e-06, - +9.8716977914440934e-06, - +1.7483930353956521e-05, - +3.0329825356923377e-05, - +7.6147665858927391e-05, - +4.1110167325563145e-05, - +4.0754720116111757e-05, - +5.6906963844306682e-05, - +3.8204476941102079e-05, - +1.3525447056004863e-05, - +5.4602878936162733e-06, - +2.2350109275616308e-05, - +6.0725310289222456e-05, - +3.0349667622696212e-05, - +1.6138428203768627e-05, - +3.3815974068645378e-05, - +1.3888352771504594e-05, - +1.5984506394890676e-05, - +3.8020013376070154e-05, - +1.6735041886316174e-05, - +4.3254039843328672e-05, - +1.7562868357241194e-05, - +1.6210345419170001e-05, - +1.7443663813393809e-05, - +4.1986949314533816e-05, - +6.1962325251667220e-05, - +7.8196943116151576e-05, - +8.3944990255790421e-05, - +3.8133575300957571e-05, - +1.8108126493187205e-05, - +1.0399110251640411e-05, - +2.0625876093902963e-05, - +1.7165476771275646e-05, - +3.8165924569558878e-05, - +5.4110507617769442e-05, - +6.0885369446594083e-05, - +3.1692903070147248e-05, - +3.1128530057143418e-05, - +3.5397094788361134e-05, - +1.6567859604688312e-05, - +1.7426788081888016e-05, - +2.4915907898125089e-05, - +4.8537585050271222e-05, - +5.5038328760171739e-05, - +2.8965253410059583e-05, - +1.7505678780703970e-05, - +4.0780037550564464e-05, - ], - dtype=torch.double, - ), - }, - "AmF3": { - "q": torch.tensor( - [ - 6.352363671348717e-01, - -2.117462362670332e-01, - -2.117468436581089e-01, - -2.117432872097296e-01, - ], - dtype=torch.float64, - ), - "disp": torch.tensor( - [ - -9.3997982313329337e-04, - -4.6301059954583521e-04, - -4.6297660992900051e-04, - -4.6301394398860047e-04, - ], - dtype=torch.double, - ), - "disp2": torch.tensor( - [ - -9.3998602155777051e-04, - -4.6310814042444968e-04, - -4.6307414796839725e-04, - -4.6311148543106215e-04, - ], - dtype=torch.double, - ), - "disp3": torch.tensor( - [ - +6.1984244771259546e-09, - +9.7540878614445899e-08, - +9.7538039396719123e-08, - +9.7541442461658528e-08, - ], - dtype=torch.double, - ), - }, - "actinides": { - "q": torch.tensor( - [ - -3.305094571137845e-01, - 1.045149602532968e-01, - -1.773960379881043e00, - 3.331467348040358e-01, - 4.951411452461927e-01, - 4.707822787779681e-02, - 2.743911400307595e-01, - 3.246927331906781e-01, - 1.425159600492128e-01, - 1.419982718793466e-01, - 2.277998732736134e-01, - 2.177188049669549e-01, - 1.066816495299460e-01, - 1.796290415002953e-01, - -2.972753601075876e-01, - -3.751406822706739e-01, - 1.815773367709599e-01, - ], - dtype=torch.float64, - ), - "disp": torch.tensor( - [ - -6.9063555211996757e-03, - -8.4866081258503610e-03, - -1.5606957961072051e-02, - -9.3150642014858242e-03, - -9.9199178790030373e-03, - -8.3652539938101449e-03, - -5.6334500079658475e-03, - -1.0979193521027822e-02, - -1.4870307730427973e-02, - -6.5565983338060595e-03, - -8.7933294187513538e-03, - -1.2163908672091538e-02, - -1.7407687160723322e-02, - -1.4920876705972700e-02, - -1.5225191869198093e-02, - -1.0681949263575337e-02, - -1.7858429194433208e-02, - ], - dtype=torch.double, - ), - "disp2": torch.tensor( - [ - -6.9135714732367713e-03, - -8.4941422750580454e-03, - -1.5631214742266784e-02, - -9.3297927080381766e-03, - -9.9232835793580977e-03, - -8.3794362774539093e-03, - -5.6493241701450541e-03, - -1.0993455185527931e-02, - -1.4883220543276156e-02, - -6.5732688389917391e-03, - -8.8037781207156284e-03, - -1.2189099473023848e-02, - -1.7423942577670957e-02, - -1.4938355586051829e-02, - -1.5233384726485381e-02, - -1.0712106674960588e-02, - -1.7865709637713410e-02, - ], - dtype=torch.double, - ), - "disp3": torch.tensor( - [ - +7.2159520370904534e-06, - +7.5341492076903970e-06, - +2.4256781194729662e-05, - +1.4728506552354082e-05, - +3.3657003550729202e-06, - +1.4182283643768106e-05, - +1.5874162179205514e-05, - +1.4261664500123273e-05, - +1.2912812848184835e-05, - +1.6670505185681039e-05, - +1.0448701964276458e-05, - +2.5190800932319163e-05, - +1.6255416947617772e-05, - +1.7478880079133499e-05, - +8.1928572872919559e-06, - +3.0157411385263311e-05, - +7.2804432801869369e-06, - ], - dtype=torch.double, - ), - }, + "LiH": Refs( + { + "q": torch.tensor( + [3.708714958301688e-01, -3.708714958301688e-01], dtype=torch.float64 + ), + "disp": torch.tensor( + [ + -2.5509356117699210e-04, + -2.5509356117699210e-04, + ], + dtype=torch.double, + ), + "disp2": torch.tensor( + [ + -2.5509356117699210e-04, + -2.5509356117699210e-04, + ], + dtype=torch.double, + ), + "disp3": torch.tensor( + [ + +0.0000000000000000e00, + +0.0000000000000000e00, + ], + dtype=torch.double, + ), + } + ), + "SiH4": Refs( + { + "q": torch.tensor( + [ + -8.412842390895063e-02, + 2.103210597723753e-02, + 2.103210597723774e-02, + 2.103210597723764e-02, + 2.103210597723773e-02, + ], + dtype=torch.float64, + ), + "disp": torch.tensor( + [ + -7.3576779675529251e-04, + -2.9018353739054548e-04, + -2.9018353739054548e-04, + -2.9018353739054548e-04, + -2.9018353739054548e-04, + ], + dtype=torch.double, + ), + "disp2": torch.tensor( + [ + -7.3576887054011008e-04, + -2.9019661352652499e-04, + -2.9019661352652499e-04, + -2.9019661352652499e-04, + -2.9019661352652499e-04, + ], + dtype=torch.double, + ), + "disp3": torch.tensor( + [ + +1.0737848175727815e-09, + +1.3076135979507488e-08, + +1.3076135979507488e-08, + +1.3076135979507488e-08, + +1.3076135979507488e-08, + ], + dtype=torch.double, + ), + } + ), + "MB16_43_01": Refs( + { + "q": torch.tensor( + [ + 7.733478452374956e-01, + 1.076268996435148e-01, + -3.669996418388237e-01, + 4.928336699714377e-02, + -1.833320732359188e-01, + 2.333021537750765e-01, + 6.618377120945702e-02, + -5.439442982394790e-01, + -2.702644018249256e-01, + 2.666190421598861e-01, + 2.627250807290775e-01, + -7.153145902661326e-02, + -3.733008547230057e-01, + 3.845854622327315e-02, + -5.058512350299781e-01, + 5.176772579438197e-01, + ], + dtype=torch.float64, + ), + "disp": torch.tensor( + [ + -1.5948923458780405e-03, + -4.3009226023566692e-04, + -1.2204275297280716e-03, + -5.9217495625634407e-04, + -9.7864757361015940e-04, + -4.0387576379090356e-04, + -7.6357921697888106e-04, + -1.5369807766040921e-03, + -2.4230888962675709e-03, + -2.7946009443035794e-04, + -3.7943641770640303e-04, + -2.7621678318318983e-03, + -1.9767296147143059e-03, + -1.8079430824138340e-03, + -2.2044616756734638e-03, + -3.3564696718858564e-03, + ], + dtype=torch.double, + ), + "disp2": torch.tensor( + [ + -1.5978589147675343e-03, + -4.3087736648956209e-04, + -1.2245064465596241e-03, + -5.9462439803399962e-04, + -9.7987253141476019e-04, + -4.0651634267966285e-04, + -7.6550170877790055e-04, + -1.5420673484584780e-03, + -2.4237393242014290e-03, + -2.8248239127451303e-04, + -3.8157589397311607e-04, + -2.7686217642163909e-03, + -1.9799965057999240e-03, + -1.8115981482957710e-03, + -2.2079138476736051e-03, + -3.3570468419725774e-03, + ], + dtype=torch.double, + ), + "disp3": torch.tensor( + [ + +2.9665688894937522e-06, + +7.8510625389516817e-07, + +4.0789168315525422e-06, + +2.4494417776555442e-06, + +1.2249578046007962e-06, + +2.6405788887592908e-06, + +1.9224917990194905e-06, + +5.0865718543859594e-06, + +6.5042793385809705e-07, + +3.0222968441550907e-06, + +2.1394762667130396e-06, + +6.4539323844925445e-06, + +3.2668910856180865e-06, + +3.6550658819370363e-06, + +3.4521720001412688e-06, + +5.7717008672105233e-07, + ], + dtype=torch.double, + ), + } + ), + "MB16_43_02": Refs( + { + "q": torch.tensor( + [ + 7.383947733600110e-02, + -1.683548174961888e-01, + -3.476428218085238e-01, + -7.054893587245280e-01, + 7.735482364313262e-01, + 2.302076155262403e-01, + 1.027485077260907e-01, + 9.478181684909791e-02, + 2.442577506263613e-02, + 2.349849530340006e-01, + -3.178399496308427e-01, + 6.671128897373533e-01, + -4.781198581208199e-01, + 6.575365749452318e-02, + 1.082591170860242e-01, + -3.582152405023902e-01, + ], + dtype=torch.float64, + ), + "disp": torch.tensor( + [ + -6.5351866032916923e-04, + -4.2277359090176188e-03, + -2.6506653907401984e-03, + -1.9288040417832645e-03, + -2.4606388775668922e-03, + -4.6635764405510068e-04, + -5.5025434227611741e-04, + -5.4043047672928241e-04, + -3.9231507025866783e-03, + -5.0976580417290245e-04, + -2.5657903795437888e-03, + -7.3449130469025663e-04, + -1.1508896960101620e-03, + -5.6354545617317577e-04, + -8.1864401009594111e-04, + -3.6642920946537562e-03, + ], + dtype=torch.double, + ), + "disp2": torch.tensor( + [ + -6.5662007951545077e-04, + -4.2332279913520933e-03, + -2.6545483454024320e-03, + -1.9334100439492260e-03, + -2.4635064851083895e-03, + -4.6933771526446621e-04, + -5.5338594488015501e-04, + -5.4337570594438728e-04, + -3.9267858764318476e-03, + -5.1250599988761792e-04, + -2.5690462058174648e-03, + -7.3602401553507708e-04, + -1.1560325931820779e-03, + -5.6678007558992865e-04, + -8.2037588198600846e-04, + -3.6730444664360767e-03, + ], + dtype=torch.double, + ), + "disp3": torch.tensor( + [ + +3.1014191862815347e-06, + +5.4920823344744782e-06, + +3.8829546622335710e-06, + +4.6060021659615185e-06, + +2.8676075414972926e-06, + +2.9800712093655275e-06, + +3.1316026040376001e-06, + +2.9452292151048703e-06, + +3.6351738451692595e-06, + +2.7401957147154751e-06, + +3.2558262736759672e-06, + +1.5327108448204502e-06, + +5.1428971719158327e-06, + +3.2346194167528781e-06, + +1.7318718900673474e-06, + +8.7523717823205331e-06, + ], + dtype=torch.double, + ), + } + ), + "vancoh2": Refs( + { + "q": torch.tensor( + [ + 1.125340884912065e-01, + -1.008673394798661e-01, + -1.091461756579242e-01, + -3.119238214978665e-03, + -7.527888385088331e-02, + -9.108026693540484e-02, + 8.290279880986030e-02, + -3.087203982169725e-01, + 7.077664930787349e-02, + -9.046568981561354e-02, + -3.217730521405152e-02, + -1.078724446434922e-01, + 8.250182883261642e-02, + 9.593818041556033e-02, + -3.162573752624198e-01, + 1.617672157503384e-01, + 1.345393164207206e-01, + 5.170340965151164e-02, + 1.394041532740477e-01, + -3.777729515510254e-01, + 1.311680017259126e-01, + -8.782140309624289e-02, + 1.178727140636571e-01, + 1.269129537288914e-01, + 1.139972709109509e-01, + -6.365958026061205e-01, + 2.597722018136594e-01, + 2.851074631051294e-01, + -2.006943850304932e-01, + 1.207482102242951e-01, + 1.258582076832893e-01, + 1.001293840225781e-01, + 5.863345671298848e-02, + -4.759697642006903e-01, + 2.873750139595729e-01, + 9.790218025065932e-02, + 3.014495940691965e-02, + -1.908820264538596e-01, + 1.386712519407778e-01, + 1.170834906050777e-01, + 1.329127120010551e-01, + 1.024094532482782e-01, + -3.327519954925768e-01, + 1.197332449990380e-01, + 6.370792170228105e-02, + 1.360612315015562e-01, + -4.853528277862936e-01, + 2.939140058848667e-01, + 5.507884525759837e-02, + -4.780633457362184e-01, + 2.891838731499608e-01, + 1.277138464945065e-01, + 4.555048202721512e-02, + -5.733400504935242e-03, + -4.576036325096829e-01, + 2.968534898723013e-01, + 1.214966618957678e-01, + 1.383510334390548e-01, + -3.221825906154736e-01, + 1.403165394472309e-01, + -3.076696522137785e-01, + 9.096200570305908e-02, + -8.411777410998866e-02, + -1.046509004662970e-01, + -1.463726469447597e-02, + -8.212774856036636e-02, + -8.718213298196552e-02, + 1.347652106955780e-01, + 1.537961573217290e-01, + 6.630585827558935e-02, + -4.600915455105304e-01, + 3.027934687449020e-01, + 1.279597870829275e-01, + 7.849621893311426e-02, + -4.953605927451987e-01, + 2.640688339864973e-01, + -4.098790631354898e-01, + 7.138919428862145e-02, + -8.678540240729437e-03, + -6.687085936276803e-02, + 1.228303646228934e-02, + 1.381602532777207e-01, + -6.290031814806378e-02, + -8.632871221300574e-02, + 1.268799124479947e-01, + 1.334755095589203e-01, + -4.286815137622469e-01, + 2.933593581756549e-01, + -4.448852363549909e-03, + -3.134941537396031e-04, + -7.770522983350515e-02, + 1.011615495568734e-01, + -4.755867225805194e-02, + 8.883964004092816e-02, + -4.878385244355100e-01, + 3.125233083325379e-01, + 1.540571710351887e-01, + -4.444844239031788e-01, + 2.635486911773019e-01, + 1.321409723146246e-01, + 1.111660178475631e-01, + -4.744580530706148e-01, + 2.758595512512838e-01, + -4.410338079536502e-01, + 3.090783436870568e-01, + 2.787630701380212e-01, + -3.928601190293031e-01, + -4.448843670598397e-01, + 2.873873699822838e-01, + 1.310003400263068e-01, + 1.399013892213700e-01, + -5.030920225469482e-01, + 2.671921407360232e-01, + -4.332924943599237e-01, + 9.824758574631655e-02, + -4.873611214447213e-01, + 2.640839200667129e-01, + -4.674426598100183e-01, + 8.181604213530755e-02, + -4.772201298775118e-01, + 2.580400701340387e-01, + -4.086230826635905e-01, + 8.221525602495512e-02, + -4.917577546425407e-01, + 2.555492187045901e-01, + -4.552481049338311e-01, + 5.168064074339791e-02, + -5.073048847601971e-01, + -9.051606606468535e-02, + 1.185853104511145e-01, + 1.141908843689321e-01, + 1.254069849664058e-01, + 2.693214240191658e-01, + -1.334905188345861e-01, + 1.316198234885612e-01, + 1.135142224988415e-01, + -9.886106715882627e-02, + -2.031616475392093e-01, + 1.294617877736139e-01, + 1.075481447826395e-01, + 1.398812823805702e-01, + -2.118361488090833e-01, + 1.404468105320889e-01, + 1.120234521250905e-01, + 1.159190569669374e-01, + 1.115138766924002e-01, + 1.230965405246116e-01, + 2.757693549032660e-01, + 1.432330809552870e-01, + 7.304048718735140e-02, + -4.638783743322528e-01, + 3.161958079698854e-01, + 1.298417884930076e-01, + 2.485419672434442e-01, + -8.190103957399851e-02, + 2.975522245010863e-01, + -4.580447066077591e-01, + -6.523323671499844e-01, + 2.821146596863675e-01, + 2.630371824060120e-01, + 1.080589474103846e-01, + 1.360821615525410e-01, + 1.335899233671933e-01, + 2.879389513759641e-01, + 1.363605371591187e-01, + 2.594427774113884e-01, + 1.256487401401827e-01, + 2.493090070861864e-01, + 1.438469565357631e-01, + 1.225126908969157e-01, + 1.337266087581096e-01, + 1.270213472817792e-01, + 1.333772420339713e-01, + 1.278704194974239e-01, + 1.494333133356924e-01, + 1.247849815453546e-01, + ], + dtype=torch.float64, + ), + "disp": torch.tensor( + [ + -1.1541495746800860e-03, + -4.2252061121602772e-03, + -4.0749206772128822e-03, + -4.0829860800412794e-03, + -3.8632409645664107e-03, + -3.5436742086934966e-03, + -3.7580767452530485e-03, + -3.4362939324759779e-03, + -4.5997757319171575e-03, + -5.4662231363589095e-03, + -5.2091638009658693e-03, + -5.2944816012540970e-03, + -4.5291528686820272e-03, + -4.5169797795923819e-03, + -3.8673794239558012e-03, + -3.9707504274663925e-03, + -1.2063995661432047e-03, + -4.1228431025676585e-03, + -1.2822033584506632e-03, + -3.8098926382820575e-03, + -3.1909096669433330e-03, + -2.9841872765367971e-03, + -7.3870349987531839e-04, + -7.3613323117175777e-04, + -2.8528353057504395e-03, + -2.5571751456230068e-03, + -4.0343678006693598e-04, + -4.0962933401119734e-04, + -2.9473403079043432e-03, + -9.8603952613651237e-04, + -5.8708875283404439e-04, + -7.6157206444836534e-04, + -3.3786004545704128e-03, + -3.0862457450028906e-03, + -6.2722546920363571e-04, + -1.0255015769422818e-03, + -4.0350676222667275e-03, + -4.4560778825859628e-03, + -1.0454262470156555e-03, + -1.2600053084747798e-03, + -1.1975252614740178e-03, + -1.4740456684620498e-03, + -3.4771121291144319e-03, + -7.6336001348272181e-04, + -3.1062331759254326e-03, + -7.4482993181464543e-04, + -2.8197415185878777e-03, + -6.7747767568229105e-04, + -2.6485994347541877e-03, + -2.1461126565206915e-03, + -5.3179146257552692e-04, + -6.5691220047449166e-04, + -2.7494267927247436e-03, + -2.2808927179640112e-03, + -1.6172362192000936e-03, + -4.2673767666409797e-04, + -5.2493423281555797e-04, + -7.7399287537984059e-04, + -3.1519833364024564e-03, + -6.3783460184422495e-04, + -3.4503314862699085e-03, + -3.4979942247705125e-03, + -3.2352155208503412e-03, + -3.3253232999214924e-03, + -3.7287163180794295e-03, + -3.7462938317040723e-03, + -3.6217044347789718e-03, + -8.2483275637655357e-04, + -7.9843135643570967e-04, + -2.8523552299580483e-03, + -2.1420100411405131e-03, + -4.6494111601174288e-04, + -7.1496273216473084e-04, + -3.4384481270274213e-03, + -4.9409566866322422e-03, + -3.6103663993794018e-03, + -2.8450315175570641e-03, + -3.5647068889961440e-03, + -5.1003310462745212e-03, + -6.0754426701536846e-03, + -5.3584479400781270e-03, + -4.0344616939171568e-03, + -3.7523643355392854e-03, + -4.2408645794858070e-03, + -8.1915806731989104e-04, + -6.7939530272354508e-04, + -2.6737122311910212e-03, + -5.8173431199592994e-04, + -4.9589977779977788e-03, + -4.5124798656031593e-03, + -3.4138645793605586e-03, + -2.5430230480116339e-03, + -3.1806089438969425e-03, + -3.9173187656722083e-03, + -3.4037707313367255e-03, + -7.1442645325482082e-04, + -6.7044425889585221e-04, + -1.4857673866386786e-03, + -3.0104340831283577e-04, + -7.0763620306893145e-04, + -3.5002493675683611e-03, + -4.8496231305152843e-03, + -3.8604365372122908e-03, + -3.3204680847128743e-03, + -7.7333519336620770e-04, + -3.1359847254217011e-03, + -2.5590274986683715e-03, + -2.6666715352539503e-03, + -3.9057862639033884e-04, + -8.3474449561480679e-04, + -1.4900032542550041e-03, + -4.2676913902594113e-03, + -3.8147467232258958e-03, + -3.2639238706708351e-03, + -4.4757374591332996e-03, + -5.6054724959550958e-03, + -4.4115132987377799e-03, + -4.4598205164362434e-03, + -3.5390743918569155e-03, + -5.0628445356817068e-03, + -3.5696743473316865e-03, + -2.4709317646832455e-03, + -3.4964989152735447e-03, + -5.2173038965010448e-03, + -3.6761126881010688e-03, + -2.9066236637152782e-03, + -3.2048128833630000e-03, + -3.3987257517959796e-03, + -1.9590540621411208e-03, + -4.9273955098393292e-04, + -4.2073537610307191e-04, + -6.1379609829155318e-04, + -6.8889634695349354e-04, + -3.9539221496771243e-03, + -1.2314441877940270e-03, + -1.2495105910242524e-03, + -2.6414537384090758e-03, + -2.2832646758910217e-03, + -6.4088535548496135e-04, + -4.8265489388371391e-04, + -6.6331467399340040e-04, + -2.6129150521731676e-03, + -8.6810572074384762e-04, + -5.1059420256306036e-04, + -7.7633057490323243e-04, + -6.9156347800107196e-04, + -8.3344791934069880e-04, + -9.5249329025498346e-04, + -8.0559776795853478e-04, + -3.0752830031804189e-03, + -2.2809574715988261e-03, + -4.8621213166574962e-04, + -7.6696657222513588e-04, + -1.1056117169966550e-03, + -3.3775744008670834e-03, + -3.0946879033118685e-03, + -3.9077894639707664e-03, + -2.2823152780972814e-03, + -3.1805287171060993e-04, + -3.3516871475942829e-04, + -1.0312901065051994e-03, + -7.6056253132250130e-04, + -8.3439802984305053e-04, + -9.2483048132079655e-04, + -1.4532065983103375e-03, + -5.6354283387465942e-04, + -8.3763824433559671e-04, + -1.0281411929963452e-03, + -8.2285823183678890e-04, + -6.7055876280141429e-04, + -6.5581500941418376e-04, + -1.3845569984251396e-03, + -1.4282025602773492e-03, + -6.9587107526766843e-04, + -8.1446612684752968e-04, + -8.7724972102449562e-04, + ], + dtype=torch.double, + ), + "disp2": torch.tensor( + [ + -1.2052656580585840e-03, + -4.3449264441342049e-03, + -4.1682808470235085e-03, + -4.1482033986213465e-03, + -3.9282896683895925e-03, + -3.6211524190806112e-03, + -3.8630752002367249e-03, + -3.5122759980921376e-03, + -4.7149675022717637e-03, + -5.6077241815018983e-03, + -5.3671802475730177e-03, + -5.4275348070603651e-03, + -4.6339549108192057e-03, + -4.6101131239979914e-03, + -3.9130073286529057e-03, + -4.0222002950205645e-03, + -1.2423034245767819e-03, + -4.1728253517219543e-03, + -1.3121591785524372e-03, + -3.8611429667992987e-03, + -3.2481382024114763e-03, + -3.0241921764317401e-03, + -7.4972323537164925e-04, + -7.5140304580669632e-04, + -2.8938975867956328e-03, + -2.5771408974924739e-03, + -4.1588584183418174e-04, + -4.1855323864944353e-04, + -3.0053770382594772e-03, + -1.0210776371417424e-03, + -6.0084582760298703e-04, + -7.8953410207122825e-04, + -3.4425490946933504e-03, + -3.1212237533610079e-03, + -6.5176050467545619e-04, + -1.0627797379646131e-03, + -4.1247175069287810e-03, + -4.5904243854626402e-03, + -1.0966993059523854e-03, + -1.3340012504515970e-03, + -1.2612184349922622e-03, + -1.5161530970921153e-03, + -3.5436086989504029e-03, + -7.8915342537132812e-04, + -3.1436124831288105e-03, + -7.6482523627524103e-04, + -2.8580920778251530e-03, + -6.9779172581269349e-04, + -2.6688439340917121e-03, + -2.1659453065919652e-03, + -5.4612911203165621e-04, + -6.5940698307470321e-04, + -2.7715087511696488e-03, + -2.2995912700857143e-03, + -1.6345947239123487e-03, + -4.3763511112566533e-04, + -5.2444582496249449e-04, + -7.8666256718918108e-04, + -3.1811446374268456e-03, + -6.4449558817968272e-04, + -3.5097275482364517e-03, + -3.5871114442385518e-03, + -3.3067170418129665e-03, + -3.3843476119952021e-03, + -3.7938613411796730e-03, + -3.8377718454288665e-03, + -3.7283654722037162e-03, + -8.7336674339256602e-04, + -8.3704931404297595e-04, + -2.8913000264608108e-03, + -2.1589147310974873e-03, + -4.8034321528576143e-04, + -7.2562516593219098e-04, + -3.4988663828093135e-03, + -5.0175241126730963e-03, + -3.6954875111263369e-03, + -2.8908479847434931e-03, + -3.6580779925366189e-03, + -5.2151710261977742e-03, + -6.1965647076918850e-03, + -5.4616432708581974e-03, + -4.1198671212478704e-03, + -3.8369855058921925e-03, + -4.3384988042262087e-03, + -8.5206879853686759e-04, + -7.0078294810413497e-04, + -2.7224690845572960e-03, + -6.0710640810233323e-04, + -5.0533201672385017e-03, + -4.5865399754534547e-03, + -3.4703158421377713e-03, + -2.5889530835592994e-03, + -3.2397158454416275e-03, + -4.0053984243950975e-03, + -3.4744176112432206e-03, + -7.5822278095152265e-04, + -6.8704666200925760e-04, + -1.4970119621738626e-03, + -3.0353412116605028e-04, + -7.2015310544028212e-04, + -3.5605962345221804e-03, + -4.9237153675289113e-03, + -3.9479415825864166e-03, + -3.3837986111128933e-03, + -8.0470203478039820e-04, + -3.1929722207564692e-03, + -2.5941506297992335e-03, + -2.7085073785585354e-03, + -4.0792510852876454e-04, + -8.5280792343547318e-04, + -1.5480746569925725e-03, + -4.3610074755360030e-03, + -3.9427882235188822e-03, + -3.3496013271943378e-03, + -4.6192473356542509e-03, + -5.7409785892446226e-03, + -4.5469851542991203e-03, + -4.5649021274032789e-03, + -3.6288319231440542e-03, + -5.1400011923017005e-03, + -3.6310545561831697e-03, + -2.5054422399119242e-03, + -3.5536505782813150e-03, + -5.2875745916442967e-03, + -3.7474946131059511e-03, + -2.9431975340368367e-03, + -3.2691329108685621e-03, + -3.4480357140052758e-03, + -1.9843331869492001e-03, + -4.9709317315962259e-04, + -4.3060707389451600e-04, + -6.3128002864550970e-04, + -7.1922617231041691e-04, + -4.0300698155360517e-03, + -1.2725543551195902e-03, + -1.2902653111403642e-03, + -2.6983607022533825e-03, + -2.3214691528321237e-03, + -6.5441080254096621e-04, + -4.8811518177733018e-04, + -6.8566478326901670e-04, + -2.6736403624623901e-03, + -8.9845538836654383e-04, + -5.2673263076682898e-04, + -8.1014654897187781e-04, + -7.0545183077257655e-04, + -8.4943242573558948e-04, + -9.9051330363105362e-04, + -8.2233280984485096e-04, + -3.1185370430237475e-03, + -2.2985203399560673e-03, + -5.0242247708491962e-04, + -7.8441023603852968e-04, + -1.1475986663111888e-03, + -3.4395367261187506e-03, + -3.1728848464280201e-03, + -3.9917344542265568e-03, + -2.3204488533982389e-03, + -3.3616099820379713e-04, + -3.4556782501106870e-04, + -1.0519159825991024e-03, + -7.7772800809377694e-04, + -8.7256395441260941e-04, + -9.7894098893856600e-04, + -1.5140919677569316e-03, + -5.9523573694480667e-04, + -8.6876677439274013e-04, + -1.0635382877847064e-03, + -8.3942609144147722e-04, + -6.8798555088330231e-04, + -6.8073091731230885e-04, + -1.4330945834754108e-03, + -1.4832408890375209e-03, + -7.2483632867772802e-04, + -8.3197180562823365e-04, + -9.1802975857506008e-04, + ], + dtype=torch.double, + ), + "disp3": torch.tensor( + [ + +5.1116083378498038e-05, + +1.1972033197392776e-04, + +9.3360169810626295e-05, + +6.5217318580067067e-05, + +6.5048703823181869e-05, + +7.7478210387114596e-05, + +1.0499845498367641e-04, + +7.5982065616159687e-05, + +1.1519177035460623e-04, + +1.4150104514298878e-04, + +1.5801644660714837e-04, + +1.3305320580626803e-04, + +1.0480204213717849e-04, + +9.3133344405609518e-05, + +4.5627904697104465e-05, + +5.1449867554172017e-05, + +3.5903858433577150e-05, + +4.9982249154295784e-05, + +2.9955820101773946e-05, + +5.1250328517241268e-05, + +5.7228535468143230e-05, + +4.0004899894943019e-05, + +1.1019735496330856e-05, + +1.5269814634938546e-05, + +4.1062281045193324e-05, + +1.9965751869467120e-05, + +1.2449061767245766e-05, + +8.9239046382461854e-06, + +5.8036730355134035e-05, + +3.5038111005230004e-05, + +1.3757074768942648e-05, + +2.7962037622862915e-05, + +6.3948640122937599e-05, + +3.4978008358117329e-05, + +2.4535035471820476e-05, + +3.7278161022331283e-05, + +8.9649884662053488e-05, + +1.3434650287667740e-04, + +5.1273058936729963e-05, + +7.3995941976817171e-05, + +6.3693173518244344e-05, + +4.2107428630065464e-05, + +6.6496569835971034e-05, + +2.5793411888606313e-05, + +3.7379307203377898e-05, + +1.9995304460595597e-05, + +3.8350559237275341e-05, + +2.0314050130402442e-05, + +2.0244499337524445e-05, + +1.9832650071273730e-05, + +1.4337649456129292e-05, + +2.4947826002115437e-06, + +2.2081958444905223e-05, + +1.8698552121703110e-05, + +1.7358504712255149e-05, + +1.0897434461567363e-05, + -4.8840785306348243e-07, + +1.2669691809340483e-05, + +2.9161301024389213e-05, + +6.6609863354577742e-06, + +5.9396061966543196e-05, + +8.9117219468039331e-05, + +7.1501520962625326e-05, + +5.9024312073709725e-05, + +6.5145023100243466e-05, + +9.1478013724794176e-05, + +1.0666103742474438e-04, + +4.8533987016012451e-05, + +3.8617957607266283e-05, + +3.8944796502762575e-05, + +1.6904689956974243e-05, + +1.5402099274018557e-05, + +1.0662433767460143e-05, + +6.0418255781892211e-05, + +7.6567426040854113e-05, + +8.5121111746935124e-05, + +4.5816467186429038e-05, + +9.3371103540474884e-05, + +1.1483997992325305e-04, + +1.2112203753820040e-04, + +1.0319533078007037e-04, + +8.5405427330713553e-05, + +8.4621170352907130e-05, + +9.7634224740401725e-05, + +3.2910731216976544e-05, + +2.1387645380589889e-05, + +4.8756853366274840e-05, + +2.5372096106403286e-05, + +9.4322389240722969e-05, + +7.4060109850295451e-05, + +5.6451262777212647e-05, + +4.5930035547665522e-05, + +5.9106901544685002e-05, + +8.8079658722889191e-05, + +7.0646879906495052e-05, + +4.3796327696701831e-05, + +1.6602403113405396e-05, + +1.1244575535184062e-05, + +2.4907128532145116e-06, + +1.2516902371350670e-05, + +6.0346866953819248e-05, + +7.4092237013627035e-05, + +8.7505045374125772e-05, + +6.3330526400018957e-05, + +3.1366841414190503e-05, + +5.6987495334768091e-05, + +3.5123131130861997e-05, + +4.1835843304585067e-05, + +1.7346482138425707e-05, + +1.8063427820666392e-05, + +5.8071402737568372e-05, + +9.3316085276591750e-05, + +1.2804150029298647e-04, + +8.5677456523502744e-05, + +1.4350987652095130e-04, + +1.3550609328952679e-04, + +1.3547185556134038e-04, + +1.0508161096703557e-04, + +8.9757531287138620e-05, + +7.7156656619993720e-05, + +6.1380208851483185e-05, + +3.4510475228678641e-05, + +5.7151663007770290e-05, + +7.0270695143251870e-05, + +7.1381925004882288e-05, + +3.6573870321558559e-05, + +6.4320027505562153e-05, + +4.9309962209296166e-05, + +2.5279124808079249e-05, + +4.3536221756896752e-06, + +9.8716977914440934e-06, + +1.7483930353956521e-05, + +3.0329825356923377e-05, + +7.6147665858927391e-05, + +4.1110167325563145e-05, + +4.0754720116111757e-05, + +5.6906963844306682e-05, + +3.8204476941102079e-05, + +1.3525447056004863e-05, + +5.4602878936162733e-06, + +2.2350109275616308e-05, + +6.0725310289222456e-05, + +3.0349667622696212e-05, + +1.6138428203768627e-05, + +3.3815974068645378e-05, + +1.3888352771504594e-05, + +1.5984506394890676e-05, + +3.8020013376070154e-05, + +1.6735041886316174e-05, + +4.3254039843328672e-05, + +1.7562868357241194e-05, + +1.6210345419170001e-05, + +1.7443663813393809e-05, + +4.1986949314533816e-05, + +6.1962325251667220e-05, + +7.8196943116151576e-05, + +8.3944990255790421e-05, + +3.8133575300957571e-05, + +1.8108126493187205e-05, + +1.0399110251640411e-05, + +2.0625876093902963e-05, + +1.7165476771275646e-05, + +3.8165924569558878e-05, + +5.4110507617769442e-05, + +6.0885369446594083e-05, + +3.1692903070147248e-05, + +3.1128530057143418e-05, + +3.5397094788361134e-05, + +1.6567859604688312e-05, + +1.7426788081888016e-05, + +2.4915907898125089e-05, + +4.8537585050271222e-05, + +5.5038328760171739e-05, + +2.8965253410059583e-05, + +1.7505678780703970e-05, + +4.0780037550564464e-05, + ], + dtype=torch.double, + ), + } + ), + "AmF3": Refs( + { + "q": torch.tensor( + [ + 6.352363671348717e-01, + -2.117462362670332e-01, + -2.117468436581089e-01, + -2.117432872097296e-01, + ], + dtype=torch.float64, + ), + "disp": torch.tensor( + [ + -9.3997982313329337e-04, + -4.6301059954583521e-04, + -4.6297660992900051e-04, + -4.6301394398860047e-04, + ], + dtype=torch.double, + ), + "disp2": torch.tensor( + [ + -9.3998602155777051e-04, + -4.6310814042444968e-04, + -4.6307414796839725e-04, + -4.6311148543106215e-04, + ], + dtype=torch.double, + ), + "disp3": torch.tensor( + [ + +6.1984244771259546e-09, + +9.7540878614445899e-08, + +9.7538039396719123e-08, + +9.7541442461658528e-08, + ], + dtype=torch.double, + ), + } + ), + "actinides": Refs( + { + "q": torch.tensor( + [ + -3.305094571137845e-01, + 1.045149602532968e-01, + -1.773960379881043e00, + 3.331467348040358e-01, + 4.951411452461927e-01, + 4.707822787779681e-02, + 2.743911400307595e-01, + 3.246927331906781e-01, + 1.425159600492128e-01, + 1.419982718793466e-01, + 2.277998732736134e-01, + 2.177188049669549e-01, + 1.066816495299460e-01, + 1.796290415002953e-01, + -2.972753601075876e-01, + -3.751406822706739e-01, + 1.815773367709599e-01, + ], + dtype=torch.float64, + ), + "disp": torch.tensor( + [ + -6.9063555211996757e-03, + -8.4866081258503610e-03, + -1.5606957961072051e-02, + -9.3150642014858242e-03, + -9.9199178790030373e-03, + -8.3652539938101449e-03, + -5.6334500079658475e-03, + -1.0979193521027822e-02, + -1.4870307730427973e-02, + -6.5565983338060595e-03, + -8.7933294187513538e-03, + -1.2163908672091538e-02, + -1.7407687160723322e-02, + -1.4920876705972700e-02, + -1.5225191869198093e-02, + -1.0681949263575337e-02, + -1.7858429194433208e-02, + ], + dtype=torch.double, + ), + "disp2": torch.tensor( + [ + -6.9135714732367713e-03, + -8.4941422750580454e-03, + -1.5631214742266784e-02, + -9.3297927080381766e-03, + -9.9232835793580977e-03, + -8.3794362774539093e-03, + -5.6493241701450541e-03, + -1.0993455185527931e-02, + -1.4883220543276156e-02, + -6.5732688389917391e-03, + -8.8037781207156284e-03, + -1.2189099473023848e-02, + -1.7423942577670957e-02, + -1.4938355586051829e-02, + -1.5233384726485381e-02, + -1.0712106674960588e-02, + -1.7865709637713410e-02, + ], + dtype=torch.double, + ), + "disp3": torch.tensor( + [ + +7.2159520370904534e-06, + +7.5341492076903970e-06, + +2.4256781194729662e-05, + +1.4728506552354082e-05, + +3.3657003550729202e-06, + +1.4182283643768106e-05, + +1.5874162179205514e-05, + +1.4261664500123273e-05, + +1.2912812848184835e-05, + +1.6670505185681039e-05, + +1.0448701964276458e-05, + +2.5190800932319163e-05, + +1.6255416947617772e-05, + +1.7478880079133499e-05, + +8.1928572872919559e-06, + +3.0157411385263311e-05, + +7.2804432801869369e-06, + ], + dtype=torch.double, + ), + } + ), } diff --git a/test/test_disp/test_atm.py b/test/test_disp/test_atm.py index c69f971..eefa742 100644 --- a/test/test_disp/test_atm.py +++ b/test/test_disp/test_atm.py @@ -22,10 +22,10 @@ import torch from tad_mctc.batch import pack from tad_mctc.ncoord import cn_d4 -from tad_mctc.typing import DD from tad_dftd4.disp import dispersion3 from tad_dftd4.model import D4Model +from tad_dftd4.typing import DD from ..conftest import DEVICE from .samples import samples diff --git a/test/test_disp/test_full.py b/test/test_disp/test_full.py index 37173e3..09af8f7 100644 --- a/test/test_disp/test_full.py +++ b/test/test_disp/test_full.py @@ -21,13 +21,12 @@ import pytest import torch from tad_mctc.batch import pack -from tad_mctc.data import radii -from tad_mctc.typing import DD from tad_dftd4 import data from tad_dftd4.cutoff import Cutoff from tad_dftd4.disp import dftd4 from tad_dftd4.model import D4Model +from tad_dftd4.typing import DD from ..conftest import DEVICE from .samples import samples @@ -71,8 +70,8 @@ def single(name: str, dtype: torch.dtype) -> None: } model = D4Model(numbers, **dd) - rcov = radii.COV_D3.to(**dd)[numbers] - r4r2 = data.r4r2.to(**dd)[numbers] + rcov = data.COV_D3.to(**dd)[numbers] + r4r2 = data.R4R2.to(**dd)[numbers] cutoff = Cutoff(**dd) energy = dftd4( diff --git a/test/test_disp/test_twobody.py b/test/test_disp/test_twobody.py index 6b4ea8e..6f1a3a0 100644 --- a/test/test_disp/test_twobody.py +++ b/test/test_disp/test_twobody.py @@ -22,11 +22,11 @@ import torch from tad_mctc.batch import pack from tad_mctc.ncoord import cn_d4 -from tad_mctc.typing import DD from tad_dftd4 import data from tad_dftd4.disp import dftd4, dispersion2 from tad_dftd4.model import D4Model +from tad_dftd4.typing import DD from ..conftest import DEVICE from .samples import samples @@ -69,7 +69,7 @@ def single(name: str, dtype: torch.dtype) -> None: "a2": torch.tensor(4.60230534, **dd), } - r4r2 = data.r4r2.to(**dd)[numbers] + r4r2 = data.R4R2.to(**dd)[numbers] model = D4Model(numbers, **dd) cn = cn_d4(numbers, positions) weights = model.weight_references(cn, q) @@ -201,7 +201,7 @@ def batch(name1: str, name2: str, dtype: torch.dtype) -> None: "a2": torch.tensor(4.60230534, **dd), } - r4r2 = data.r4r2.to(**dd)[numbers] + r4r2 = data.R4R2.to(**dd)[numbers] model = D4Model(numbers, **dd) cn = cn_d4(numbers, positions) weights = model.weight_references(cn, q) diff --git a/test/test_grad/samples_grad.py b/test/test_grad/samples_grad.py index 3df2436..5416795 100644 --- a/test/test_grad/samples_grad.py +++ b/test/test_grad/samples_grad.py @@ -22,7 +22,8 @@ import torch from tad_mctc.data.molecules import merge_nested_dicts, mols -from tad_mctc.typing import Molecule, Tensor, TypedDict + +from tad_dftd4.typing import Molecule, Tensor, TypedDict class Refs(TypedDict): @@ -37,1174 +38,1188 @@ class Record(Molecule, Refs): refs: dict[str, Refs] = { - "LiH": { - "grad": torch.tensor( - [ - [ - +0.0000000000000000e00, - +0.0000000000000000e00, - -6.8677584018156501e-05, - ], - [ - +0.0000000000000000e00, - +0.0000000000000000e00, - +6.8677584018156501e-05, - ], - ], - dtype=torch.double, - ), - }, - "SiH4": { - "grad": torch.tensor( - [ - [ - +2.2773829287714672e-20, - +2.2965949864017546e-20, - +6.2352981911342518e-20, - ], - [ - -3.5863777807514914e-06, - -3.5863777807514918e-06, - +3.5863777807514859e-06, - ], - [ - +3.5863777807514728e-06, - +3.5863777807514728e-06, - +3.5863777807514685e-06, - ], - [ - -3.5863777807514994e-06, - +3.5863777807514986e-06, - -3.5863777807515037e-06, - ], - [ - +3.5863777807514965e-06, - -3.5863777807514982e-06, - -3.5863777807515037e-06, - ], - ], - dtype=torch.double, - ), - }, - "PbH4-BiH3": { - "grad": torch.tensor( - [ - [ - +1.4428023458944837e-10, - -4.1110700521299867e-04, - -5.3709394032261727e-20, - ], - [ - +7.2527806574424741e-05, - -4.0371271002344470e-05, - +4.4866599542303000e-21, - ], - [ - -3.6263973835096664e-05, - -4.0371319238885358e-05, - -6.2810986942030817e-05, - ], - [ - -3.6263973835096677e-05, - -4.0371319238885364e-05, - +6.2810986942030857e-05, - ], - [ - -5.8284295123939918e-12, - -8.0695007751431427e-05, - +9.8881170424588928e-21, - ], - [ - +5.8496431982842310e-11, - +5.3986860487943418e-04, - -1.1035975639817685e-19, - ], - [ - +1.8693053257553101e-05, - +2.4349088351898910e-05, - -3.2377345073120332e-05, - ], - [ - -3.7386162367574712e-05, - +2.4349140861313546e-05, - +6.4387738881127674e-21, - ], - [ - +1.8693053257553155e-05, - +2.4349088351899012e-05, - +3.2377345073120426e-05, - ], - ], - dtype=torch.double, - ), - }, - "MB16_43_01": { - "grad": torch.tensor( - [ - [ - -1.1014110168883644e-04, - +2.9800548570215520e-04, - -1.8895729404102611e-04, - ], - [ - +9.8513040501931219e-05, - +1.2858958285013333e-05, - -1.1934863630379029e-04, - ], - [ - -1.8394076604656681e-04, - +4.1392002708634052e-04, - +4.4392550791282183e-05, - ], - [ - +2.1399265698956393e-05, - +6.6132035321854528e-05, - -1.4967594674959611e-04, - ], - [ - -1.9495160128013233e-04, - +1.0533943798545096e-04, - +2.3649298153364520e-04, - ], - [ - -1.4099789577871555e-04, - -1.3981588213150226e-04, - +2.0732362034786641e-05, - ], - [ - +1.3740152949554417e-04, - -1.8536279956065193e-05, - -8.5537443988347800e-05, - ], - [ - +5.3843095700561549e-04, - -2.0430153591258847e-04, - +4.8212465089508691e-04, - ], - [ - -4.0455229890305809e-04, - +8.2663224915918129e-05, - +3.3489489357133896e-04, - ], - [ - +1.6496142829728347e-04, - -7.4003402873887212e-07, - +5.3815251111271763e-05, - ], - [ - -5.6392234601826652e-05, - -5.5546372641686998e-05, - +1.6895002413083615e-04, - ], - [ - +1.8671923962782619e-04, - -5.2658999571030885e-04, - -7.1018982616923661e-04, - ], - [ - +2.3632210884275888e-04, - +1.5195339541837879e-04, - -4.6421787089077318e-04, - ], - [ - -2.7580886793769307e-04, - +2.9895107509496789e-04, - +1.8302983692191691e-04, - ], - [ - -3.0648025726355825e-04, - -2.3869270887734052e-04, - +3.2147223745666962e-04, - ], - [ - +2.8951745403047238e-04, - -2.4560083055184882e-04, - -1.2797777030406482e-04, - ], - ], - dtype=torch.double, - ), - }, - "MB16_43_02": { - "grad": torch.tensor( - [ - [ - -9.2254693357330238e-05, - -1.5985387750588607e-04, - +8.6286467850990771e-05, - ], - [ - -7.6192321959779824e-04, - -1.0185016372159816e-04, - +6.1312163225761074e-04, - ], - [ - -6.5189980303360991e-05, - +2.2994457268625228e-04, - +4.9293792130816944e-04, - ], - [ - -1.5065558207097226e-04, - -2.5383873299550700e-04, - -9.3940241272931707e-04, - ], - [ - +5.0755569581811489e-05, - +2.6884160938223946e-04, - +1.5607700110475557e-04, - ], - [ - -1.0155364070354833e-04, - -5.3314323500504059e-05, - -1.9353162464494134e-04, - ], - [ - -7.9964891242682677e-05, - -1.0086057974759504e-04, - -2.7388963788220817e-05, - ], - [ - -1.1131987031789032e-05, - +1.4830989583481796e-05, - +4.8622996677463627e-05, - ], - [ - +2.3742656539430944e-04, - -2.0888467881933646e-04, - +3.4319319896418014e-04, - ], - [ - -7.0125188050733185e-05, - +1.1091359848535136e-05, - -2.1185854725969090e-04, - ], - [ - +3.5387042956837783e-04, - -4.9378793868695703e-04, - +1.4912269289118511e-04, - ], - [ - -1.4552254766546035e-04, - +1.1794563336286940e-04, - -7.3364270580852806e-05, - ], - [ - -2.7542381677071829e-04, - +6.0201910361337425e-04, - -2.7516698243742468e-04, - ], - [ - +1.7750879644133646e-04, - -7.7649632797703588e-05, - +8.2490781044412324e-05, - ], - [ - -3.9293534116714094e-04, - -1.4387225548192855e-04, - +1.5661790112687219e-04, - ], - [ - +1.3271195269756988e-03, - +3.4923891478026291e-04, - -4.0775779178519190e-04, - ], - ], - dtype=torch.double, - ), - }, - "vancoh2": { - "grad": torch.tensor( - [ - [ - -2.2827664029773451e-04, - -3.8307222944109948e-05, - -1.4919295373295039e-04, - ], - [ - -4.2971772240903952e-04, - -5.6133267672738875e-04, - -4.4152109609032738e-04, - ], - [ - -1.7170937540859625e-04, - -7.2308912247184560e-04, - -7.9716051638614336e-04, - ], - [ - -4.6405704684024070e-04, - -6.6711904288046999e-04, - -5.4675509716766346e-04, - ], - [ - -5.9951412125557003e-04, - -8.8872159100564208e-04, - -1.3574346034782433e-04, - ], - [ - -6.0132030929995069e-04, - -9.2785482579783591e-04, - +4.9561081127565917e-05, - ], - [ - -4.9926621920782881e-04, - -5.4321110261707623e-04, - -1.6066860232949394e-04, - ], - [ - -4.2143522614695409e-04, - -2.5970437200213827e-04, - +7.2154850555962156e-05, - ], - [ - -2.9018610148986388e-04, - -2.1841500656888797e-04, - +3.6375249916962866e-04, - ], - [ - +3.4830976904183094e-05, - -2.6877056131763386e-04, - +2.9040628133197058e-04, - ], - [ - -9.6935471420268578e-05, - +4.2294634711554323e-05, - +3.6694346398533990e-04, - ], - [ - -2.0261056639266851e-04, - -2.0157787147307227e-04, - +3.9123819894566980e-04, - ], - [ - -1.0799594579322241e-04, - -4.8738771761028733e-06, - +6.6551883845494928e-04, - ], - [ - -3.2541054768469479e-04, - -1.6000964340427193e-05, - +5.4680993499421344e-04, - ], - [ - -2.9854744699162619e-04, - -2.6100568604406056e-05, - +3.5936413620041557e-04, - ], - [ - -3.1420275474114856e-04, - -3.3581157186304269e-04, - +1.8126121909388461e-04, - ], - [ - -2.0295681908585658e-04, - -2.0777652300121909e-04, - +1.2062099607534550e-04, - ], - [ - +2.5358880092139280e-04, - -5.6920678313568005e-04, - -3.1676047998069643e-05, - ], - [ - +1.4638229375024496e-04, - -1.9455014561682552e-04, - -2.7066240637995829e-05, - ], - [ - +2.1432268954869196e-04, - -3.6716763275424055e-04, - -2.5374656765918518e-04, - ], - [ - +5.1724004723615019e-04, - -3.9120278940830695e-04, - -2.5982885350707175e-04, - ], - [ - +2.7692186467609631e-04, - -4.7447147590161159e-04, - -4.5084494459306788e-04, - ], - [ - +2.7451513716667203e-05, - -1.7684124605996923e-04, - -1.2236009207947877e-04, - ], - [ - +1.2064534233004563e-04, - -1.1202114014590977e-04, - -1.1170022741779269e-04, - ], - [ - -1.3076984009813676e-04, - -2.0153212414193594e-04, - -5.5185148198278551e-04, - ], - [ - -1.8036783065678553e-04, - -3.3198117182416695e-04, - -7.3235452949041869e-04, - ], - [ - -1.1995342091659990e-04, - +9.1018337876048485e-05, - -1.9638898298579010e-04, - ], - [ - +1.2063374520135641e-04, - +4.2178941280993533e-05, - -1.9828350325807971e-04, - ], - [ - -6.5421232728291273e-04, - -3.1509841357279931e-04, - -5.9921956941668764e-04, - ], - [ - -1.8089321497994631e-04, - -1.7411956231229886e-04, - -2.4314947926253150e-04, - ], - [ - -1.5886919862837418e-04, - -9.1221578389514735e-05, - -1.2334158345997831e-04, - ], - [ - -1.5834439847179518e-04, - -1.2236272581406279e-04, - -2.0320681953533631e-04, - ], - [ - -5.8389588469016252e-05, - +2.6532545341216310e-05, - -4.8172449254587480e-04, - ], - [ - +4.7826550078965863e-05, - +2.6162468408573459e-05, - -6.4130773555260789e-04, - ], - [ - +2.5969385050185277e-05, - +7.8037499104915097e-05, - -1.3583223637530524e-04, - ], - [ - +1.7719139003514185e-05, - +3.5937043817124969e-05, - -2.3799674346965729e-04, - ], - [ - +3.4980591339810267e-04, - -1.9550585179710673e-06, - -4.6512792610294143e-04, - ], - [ - +3.2051559197271700e-04, - -1.4717446990851859e-04, - -3.3150481860002386e-04, - ], - [ - +9.1337137233245028e-06, - -1.6029987085259620e-04, - -4.7056015293566447e-05, - ], - [ - +1.4743117902028051e-04, - -7.4363611887449840e-05, - -1.7081776897432305e-04, - ], - [ - +5.5577261125801198e-05, - -8.2215238476261563e-05, - -1.7654405065420080e-04, - ], - [ - +2.2612485772259192e-04, - -2.6986857617396494e-05, - -2.1006045646187796e-04, - ], - [ - +5.9389023472920376e-04, - -1.2745212792016937e-04, - -7.1096347239966136e-05, - ], - [ - +1.6777063108568035e-04, - -7.1501116834761191e-05, - -7.4322422154974129e-05, - ], - [ - +4.5037844580630309e-04, - -6.2289442404531051e-04, - +1.2786403637435171e-04, - ], - [ - +1.5455058075527979e-04, - -1.3901748812682971e-04, - +7.1191004258203900e-05, - ], - [ - +7.5703150383654358e-04, - -4.4870092735920962e-04, - +4.8258055656039085e-04, - ], - [ - +1.3211086475339214e-04, - -1.4510270577926856e-04, - +1.3958143828187998e-04, - ], - [ - +1.0953800790176013e-04, - -6.2826770970060661e-04, - +6.8815536361985680e-05, - ], - [ - +2.8137794253826884e-05, - -8.0500907422450748e-04, - -2.5232841208410150e-04, - ], - [ - -8.8784106206787745e-06, - -2.4200415389070713e-04, - +1.3763143273749518e-05, - ], - [ - +6.7737392104418384e-05, - -1.7410288405792271e-04, - +8.8773351428928163e-06, - ], - [ - -3.0891851854119982e-04, - -4.9804467702417869e-04, - +1.9616506250794185e-04, - ], - [ - -3.2766613362360546e-04, - -4.0170777525368585e-04, - +5.7056033388942524e-04, - ], - [ - -4.7040055113870287e-04, - -1.6728824757956373e-04, - +4.9648926212619913e-04, - ], - [ - -1.0459208933416087e-04, - -1.5539350972583260e-04, - +1.6264293448212623e-04, - ], - [ - -8.9564484307453541e-05, - -8.1797620520985970e-05, - +1.5792091888341565e-04, - ], - [ - -1.2015880304530176e-04, - -1.1827832191733052e-04, - +2.2893262142660223e-04, - ], - [ - -6.2953466828539811e-04, - -4.1043948208716844e-04, - -5.6416164721865688e-05, - ], - [ - -1.1730926333003120e-04, - -1.2424574098741031e-04, - +7.9063676434682388e-06, - ], - [ - +1.9525802789769128e-04, - -7.4525463984960393e-05, - +5.7237848940792848e-04, - ], - [ - +3.7209554585172609e-04, - -2.6850525739373192e-04, - +5.4944656762880213e-04, - ], - [ - +6.2551943671303254e-05, - -3.3309871202496984e-04, - +8.1132369255974216e-04, - ], - [ - +1.0817032819399149e-04, - -2.9008013785564635e-04, - +8.9861351237436021e-04, - ], - [ - +3.6796528607039284e-04, - -4.0243013689558298e-04, - +5.8370654271155877e-04, - ], - [ - +4.9891938018948288e-04, - -7.8986233773510291e-04, - +1.3683097875130258e-04, - ], - [ - +5.9340527102665519e-04, - -6.0001561519982193e-04, - +1.6390074327636079e-04, - ], - [ - +2.6112021414249323e-04, - -1.0735471800377228e-04, - +2.4524346727920468e-05, - ], - [ - +1.4731061546078211e-04, - -1.9359980309760873e-04, - -3.9915058153624921e-05, - ], - [ - +5.0216080500412475e-04, - -1.5211760331209874e-07, - +5.0641235660404049e-04, - ], - [ - +7.0838625642922831e-04, - -1.2411482196983750e-04, - +3.3627013621227161e-04, - ], - [ - +1.3882132884618392e-04, - -2.2558350824751299e-05, - +8.1314504321672803e-05, - ], - [ - +1.4533082288048328e-04, - +7.2034252655022871e-06, - +1.6546259690118173e-04, - ], - [ - +6.5981310141751022e-04, - +1.8562272031959093e-04, - +5.1299836035434388e-04, - ], - [ - +2.8385840259537908e-04, - +7.2093128737290679e-04, - +6.6464135749058910e-04, - ], - [ - -2.8553927023336234e-05, - +7.1664907350955183e-04, - +7.2871574428403588e-04, - ], - [ - +2.3711262428278878e-04, - +7.6403729952108964e-04, - +7.2549855491684792e-04, - ], - [ - -9.2713110411837338e-05, - +7.1043821697353818e-04, - +6.1939716254607550e-04, - ], - [ - -1.6016272712328261e-04, - +8.1021964756678995e-04, - +3.0623950815427466e-04, - ], - [ - -1.0037287659974362e-04, - +3.3664601150058262e-04, - -8.3786925440674424e-05, - ], - [ - -1.3329245175461909e-04, - +2.8879452014806501e-04, - -5.9044635297252632e-04, - ], - [ - -2.1181343037504429e-04, - +6.8544517013495465e-04, - -6.6334144833839019e-04, - ], - [ - -6.1754119091693692e-05, - +9.8328236198726962e-04, - -4.0455103617418844e-04, - ], - [ - +3.7920306882169548e-05, - +1.1540375332514132e-03, - -6.0831273318638204e-05, - ], - [ - +3.2103612925320254e-05, - +3.1461529674995525e-04, - +4.0327734446308290e-05, - ], - [ - +2.1631590170176059e-05, - +2.2510048351199089e-04, - -1.2043513798630552e-04, - ], - [ - -1.8353353758974162e-04, - +5.1364387086090643e-04, - -8.7708847294984394e-04, - ], - [ - -5.8636223972218111e-05, - +1.4091908890850503e-04, - -2.1067590451210398e-04, - ], - [ - +1.8466016237940285e-04, - -2.5051274766553315e-04, - -6.9719471830991550e-04, - ], - [ - +7.1187409674914020e-04, - -1.9263985118953887e-04, - -3.6239406066906356e-04, - ], - [ - +6.8974805094989774e-04, - -5.0184036031967235e-04, - -4.7241148533840065e-04, - ], - [ - +4.9915467764575009e-04, - -4.1503269726693778e-04, - -3.9994352172518691e-04, - ], - [ - +4.1267070871397750e-04, - -3.0339065495027398e-04, - -5.9829997282997982e-04, - ], - [ - +2.0455343845149297e-04, - -2.5630294211956219e-04, - -7.2560866067081762e-04, - ], - [ - -1.0660770561880193e-04, - -1.2134601456129926e-04, - -7.7095681212950443e-04, - ], - [ - -4.7745836044004261e-05, - +3.3586897954854665e-05, - -2.1071107208727453e-04, - ], - [ - +8.9678139448684375e-05, - -5.2121165462189419e-05, - -1.5907843600358940e-04, - ], - [ - +4.0898817562524508e-04, - -3.8018210126635599e-04, - -2.3312196023113542e-04, - ], - [ - +4.6862693254591082e-05, - -6.6902043356034140e-05, - -3.9009932649790871e-05, - ], - [ - +2.2186986116919848e-04, - -1.0792868422779178e-04, - -7.1677954446422665e-05, - ], - [ - +8.8614823279601935e-04, - +2.7788225521054461e-04, - -2.2248427101083525e-04, - ], - [ - +1.0017762522096401e-03, - +6.1077734862359845e-05, - +1.0711350805852822e-04, - ], - [ - +9.0556410064263288e-04, - -3.0496195946691521e-05, - +4.2094019049146420e-04, - ], - [ - +8.1666937856966369e-04, - -2.8289666239470211e-04, - -3.1659784592668477e-06, - ], - [ - +1.0152582600141901e-04, - +3.6192231602910093e-04, - +1.8406203463541449e-04, - ], - [ - +8.1724600252485022e-04, - +7.6775094676455194e-04, - -3.0486847318906407e-04, - ], - [ - +5.9407874702137960e-04, - +7.0716059622126601e-04, - -5.1390499143529479e-04, - ], - [ - +7.9920137752741399e-04, - +9.0819035421612867e-04, - -4.7686488624547593e-05, - ], - [ - +8.4334465735501078e-05, - +2.7004829636120289e-04, - -7.8623919055000488e-05, - ], - [ - +2.1556510037536004e-04, - +6.8467361446710337e-05, - -1.0737707155817003e-05, - ], - [ - +5.5477851820190289e-05, - +2.3411352277231481e-05, - +3.2671428941522563e-06, - ], - [ - -2.7578622551680221e-04, - +4.6956070634015308e-04, - +7.1043427684928896e-04, - ], - [ - -2.2650158735479083e-04, - +3.1276471079631150e-04, - +7.2056755609329552e-04, - ], - [ - +1.3674976235462537e-04, - +4.3216833080790827e-04, - +7.2702546760886619e-04, - ], - [ - -1.4808935690682179e-04, - -1.8459349936670042e-05, - +4.0557013974905560e-04, - ], - [ - +8.4854012652059451e-05, - -1.9455057862076660e-04, - -1.5299939598631973e-04, - ], - [ - -3.1789341754849722e-04, - +8.3164056604093840e-05, - -6.4327418866738477e-04, - ], - [ - -3.2635320443653604e-04, - -2.4799217376533122e-04, - -5.7026728159109848e-04, - ], - [ - +1.1496213527496193e-04, - +2.3398437182362155e-04, - -7.0686811010315103e-04, - ], - [ - +1.4234444573809981e-04, - +4.2416127963539258e-04, - -8.1455283462948062e-04, - ], - [ - -3.5752400319367863e-04, - +3.9260535473328601e-04, - -8.6203317981671827e-04, - ], - [ - -1.8617813950370062e-04, - +3.3678078372813286e-04, - -8.4107286956803260e-04, - ], - [ - -5.6712542848897946e-04, - +2.0586218927912575e-04, - -6.8570653023795045e-04, - ], - [ - -8.2491779091148430e-04, - +2.5958134212880347e-04, - -1.4879003989094571e-04, - ], - [ - -7.8599757209924556e-04, - +3.0618655452507550e-04, - +3.9156768169061878e-04, - ], - [ - -9.0396835109621189e-04, - -3.3996230599752114e-05, - +1.0366857030175124e-04, - ], - [ - -5.0905086047136423e-04, - +2.2765141195916968e-04, - +3.7927019175775358e-04, - ], - [ - -4.2318733874633881e-04, - +5.6312123918948623e-04, - +4.8252767312086640e-04, - ], - [ - -5.3199261165652969e-04, - +7.4888373967041757e-04, - +1.9610281680915726e-04, - ], - [ - -8.6434538809283465e-05, - +1.5504847735608535e-04, - +4.3580547343346793e-05, - ], - [ - -8.1601686007136046e-05, - +1.3010910680786672e-04, - +3.8142346068642230e-05, - ], - [ - -1.2253430542146198e-04, - +2.0248048096653626e-04, - +1.0047067174879726e-04, - ], - [ - -7.2072897182273392e-06, - +2.1499240352820676e-04, - +4.0230187955659493e-05, - ], - [ - -3.2079762322723972e-04, - +3.6009173640316298e-05, - +7.8818766216724278e-04, - ], - [ - -1.2357567259944503e-04, - +1.1283392004966981e-04, - +2.8305013331159898e-04, - ], - [ - -1.6959873792713273e-04, - -3.7317595365191234e-07, - +2.7414602488586124e-04, - ], - [ - -1.4982387410307008e-04, - -1.5183991041850314e-04, - +7.0338673353973087e-04, - ], - [ - -4.6393387416768543e-06, - +1.4914582452761377e-04, - +7.1811119321771050e-04, - ], - [ - +2.2997449594429547e-05, - +5.3102230480557471e-05, - +1.7680083799330142e-04, - ], - [ - +5.5212339962641132e-06, - +3.8925975746069586e-05, - +1.4356764784043209e-04, - ], - [ - -8.2999218140965997e-07, - +6.9637835840367471e-05, - +2.1730474754031953e-04, - ], - [ - -2.4225427669208031e-04, - -2.5284417137701095e-04, - +8.7035180793917715e-04, - ], - [ - -1.1496644239904432e-04, - +4.0162204054104590e-07, - +3.1741041487724791e-04, - ], - [ - -1.2399106683302621e-05, - -6.9533153640229581e-05, - +1.3699594328476142e-04, - ], - [ - -9.8766653352485621e-05, - -5.0365890882075952e-05, - +3.1862627824457985e-04, - ], - [ - -1.5030873080635930e-05, - -6.4265401293628327e-05, - +1.5870664610652711e-04, - ], - [ - -1.3800496044098472e-04, - +3.4546099396473898e-05, - +5.7288598118604291e-05, - ], - [ - +5.5401828958423321e-05, - +2.7166674117424990e-04, - +1.0357395183771487e-04, - ], - [ - -1.4464934292496471e-04, - +1.0594377508678528e-04, - -1.6196387351803042e-04, - ], - [ - -5.0275944020398316e-04, - -6.6757022375883845e-05, - -6.2272305304560127e-04, - ], - [ - -7.4598923799096002e-04, - -1.3467154825925820e-04, - -4.5227410465336785e-04, - ], - [ - -1.5061572991107431e-04, - -1.5962382595683122e-05, - -9.5812322204390647e-05, - ], - [ - -1.7045364986374939e-04, - -3.4844997110220495e-05, - -1.8205068320166533e-04, - ], - [ - +8.7150721824356222e-06, - -1.7016784752186835e-05, - -9.8319061105816619e-05, - ], - [ - -1.6067982028774157e-04, - +5.8030173488116707e-04, - -4.8485720142315777e-04, - ], - [ - -2.3741141601274612e-05, - +9.5338381303258280e-04, - -1.1433812527775199e-04, - ], - [ - +1.2592684018509671e-04, - +8.4327034958394038e-04, - +1.7833279043338008e-04, - ], - [ - +9.2029643389135350e-06, - +7.9927128611888406e-04, - +1.0483485427270014e-04, - ], - [ - -6.9564462581993530e-05, - +2.1626543140820489e-04, - +1.2077299853955988e-04, - ], - [ - +1.9951681314723827e-06, - +2.2318216335124301e-04, - -1.0204643480176664e-04, - ], - [ - -8.5557414865462155e-05, - +1.9964226202919767e-04, - -1.3970276606885989e-04, - ], - [ - -4.7317689719881619e-05, - +1.3117013153081771e-04, - -1.4765538337648874e-04, - ], - [ - +1.5687921680954588e-05, - +1.5078936215313877e-05, - -1.9410109697326144e-04, - ], - [ - -1.3632912306673703e-04, - +2.0611857357183346e-04, - +1.3898304521787737e-04, - ], - [ - -1.9622816265145969e-04, - +2.9816361938072084e-05, - +1.7163984059643174e-05, - ], - [ - -9.1109852237438035e-05, - +1.6906354783627429e-04, - +3.8843354251055057e-04, - ], - [ - -9.3398563255175109e-06, - +1.8116726662045275e-04, - +1.5939710218960238e-04, - ], - [ - -1.1127721757721840e-05, - -3.0232463242953375e-06, - +2.2358991922090583e-04, - ], - [ - +1.0827980616994594e-04, - +1.2330080985471488e-04, - +1.2554038820038242e-04, - ], - [ - -3.0689678650661171e-05, - -1.1169548404720035e-05, - +2.6077501759638755e-04, - ], - [ - -1.7760656178870282e-05, - -3.8367092016792319e-05, - +2.4630527338772738e-04, - ], - [ - -1.0484829401312421e-04, - -1.3251131790407191e-04, - +1.3059476640113295e-04, - ], - [ - +9.9858349360680120e-05, - -1.3478278463812825e-04, - +4.4511978434401189e-05, - ], - [ - -1.6332000769952949e-04, - -2.0622376218764089e-04, - +6.8809297821916527e-05, - ], - [ - -2.2910979466413874e-04, - -1.5816158184581012e-04, - +2.0940976513279427e-05, - ], - [ - -4.9727764628652488e-06, - -1.5130951291985511e-04, - -2.3740369811967491e-04, - ], - ], - dtype=torch.double, - ), - }, - "AmF3": { - "grad": torch.tensor( - [], - dtype=torch.double, - ), - }, + "LiH": Refs( + { + "grad": torch.tensor( + [ + [ + +0.0000000000000000e00, + +0.0000000000000000e00, + -6.8677584018156501e-05, + ], + [ + +0.0000000000000000e00, + +0.0000000000000000e00, + +6.8677584018156501e-05, + ], + ], + dtype=torch.double, + ), + } + ), + "SiH4": Refs( + { + "grad": torch.tensor( + [ + [ + +2.2773829287714672e-20, + +2.2965949864017546e-20, + +6.2352981911342518e-20, + ], + [ + -3.5863777807514914e-06, + -3.5863777807514918e-06, + +3.5863777807514859e-06, + ], + [ + +3.5863777807514728e-06, + +3.5863777807514728e-06, + +3.5863777807514685e-06, + ], + [ + -3.5863777807514994e-06, + +3.5863777807514986e-06, + -3.5863777807515037e-06, + ], + [ + +3.5863777807514965e-06, + -3.5863777807514982e-06, + -3.5863777807515037e-06, + ], + ], + dtype=torch.double, + ), + } + ), + "PbH4-BiH3": Refs( + { + "grad": torch.tensor( + [ + [ + +1.4428023458944837e-10, + -4.1110700521299867e-04, + -5.3709394032261727e-20, + ], + [ + +7.2527806574424741e-05, + -4.0371271002344470e-05, + +4.4866599542303000e-21, + ], + [ + -3.6263973835096664e-05, + -4.0371319238885358e-05, + -6.2810986942030817e-05, + ], + [ + -3.6263973835096677e-05, + -4.0371319238885364e-05, + +6.2810986942030857e-05, + ], + [ + -5.8284295123939918e-12, + -8.0695007751431427e-05, + +9.8881170424588928e-21, + ], + [ + +5.8496431982842310e-11, + +5.3986860487943418e-04, + -1.1035975639817685e-19, + ], + [ + +1.8693053257553101e-05, + +2.4349088351898910e-05, + -3.2377345073120332e-05, + ], + [ + -3.7386162367574712e-05, + +2.4349140861313546e-05, + +6.4387738881127674e-21, + ], + [ + +1.8693053257553155e-05, + +2.4349088351899012e-05, + +3.2377345073120426e-05, + ], + ], + dtype=torch.double, + ), + } + ), + "MB16_43_01": Refs( + { + "grad": torch.tensor( + [ + [ + -1.1014110168883644e-04, + +2.9800548570215520e-04, + -1.8895729404102611e-04, + ], + [ + +9.8513040501931219e-05, + +1.2858958285013333e-05, + -1.1934863630379029e-04, + ], + [ + -1.8394076604656681e-04, + +4.1392002708634052e-04, + +4.4392550791282183e-05, + ], + [ + +2.1399265698956393e-05, + +6.6132035321854528e-05, + -1.4967594674959611e-04, + ], + [ + -1.9495160128013233e-04, + +1.0533943798545096e-04, + +2.3649298153364520e-04, + ], + [ + -1.4099789577871555e-04, + -1.3981588213150226e-04, + +2.0732362034786641e-05, + ], + [ + +1.3740152949554417e-04, + -1.8536279956065193e-05, + -8.5537443988347800e-05, + ], + [ + +5.3843095700561549e-04, + -2.0430153591258847e-04, + +4.8212465089508691e-04, + ], + [ + -4.0455229890305809e-04, + +8.2663224915918129e-05, + +3.3489489357133896e-04, + ], + [ + +1.6496142829728347e-04, + -7.4003402873887212e-07, + +5.3815251111271763e-05, + ], + [ + -5.6392234601826652e-05, + -5.5546372641686998e-05, + +1.6895002413083615e-04, + ], + [ + +1.8671923962782619e-04, + -5.2658999571030885e-04, + -7.1018982616923661e-04, + ], + [ + +2.3632210884275888e-04, + +1.5195339541837879e-04, + -4.6421787089077318e-04, + ], + [ + -2.7580886793769307e-04, + +2.9895107509496789e-04, + +1.8302983692191691e-04, + ], + [ + -3.0648025726355825e-04, + -2.3869270887734052e-04, + +3.2147223745666962e-04, + ], + [ + +2.8951745403047238e-04, + -2.4560083055184882e-04, + -1.2797777030406482e-04, + ], + ], + dtype=torch.double, + ), + } + ), + "MB16_43_02": Refs( + { + "grad": torch.tensor( + [ + [ + -9.2254693357330238e-05, + -1.5985387750588607e-04, + +8.6286467850990771e-05, + ], + [ + -7.6192321959779824e-04, + -1.0185016372159816e-04, + +6.1312163225761074e-04, + ], + [ + -6.5189980303360991e-05, + +2.2994457268625228e-04, + +4.9293792130816944e-04, + ], + [ + -1.5065558207097226e-04, + -2.5383873299550700e-04, + -9.3940241272931707e-04, + ], + [ + +5.0755569581811489e-05, + +2.6884160938223946e-04, + +1.5607700110475557e-04, + ], + [ + -1.0155364070354833e-04, + -5.3314323500504059e-05, + -1.9353162464494134e-04, + ], + [ + -7.9964891242682677e-05, + -1.0086057974759504e-04, + -2.7388963788220817e-05, + ], + [ + -1.1131987031789032e-05, + +1.4830989583481796e-05, + +4.8622996677463627e-05, + ], + [ + +2.3742656539430944e-04, + -2.0888467881933646e-04, + +3.4319319896418014e-04, + ], + [ + -7.0125188050733185e-05, + +1.1091359848535136e-05, + -2.1185854725969090e-04, + ], + [ + +3.5387042956837783e-04, + -4.9378793868695703e-04, + +1.4912269289118511e-04, + ], + [ + -1.4552254766546035e-04, + +1.1794563336286940e-04, + -7.3364270580852806e-05, + ], + [ + -2.7542381677071829e-04, + +6.0201910361337425e-04, + -2.7516698243742468e-04, + ], + [ + +1.7750879644133646e-04, + -7.7649632797703588e-05, + +8.2490781044412324e-05, + ], + [ + -3.9293534116714094e-04, + -1.4387225548192855e-04, + +1.5661790112687219e-04, + ], + [ + +1.3271195269756988e-03, + +3.4923891478026291e-04, + -4.0775779178519190e-04, + ], + ], + dtype=torch.double, + ), + } + ), + "vancoh2": Refs( + { + "grad": torch.tensor( + [ + [ + -2.2827664029773451e-04, + -3.8307222944109948e-05, + -1.4919295373295039e-04, + ], + [ + -4.2971772240903952e-04, + -5.6133267672738875e-04, + -4.4152109609032738e-04, + ], + [ + -1.7170937540859625e-04, + -7.2308912247184560e-04, + -7.9716051638614336e-04, + ], + [ + -4.6405704684024070e-04, + -6.6711904288046999e-04, + -5.4675509716766346e-04, + ], + [ + -5.9951412125557003e-04, + -8.8872159100564208e-04, + -1.3574346034782433e-04, + ], + [ + -6.0132030929995069e-04, + -9.2785482579783591e-04, + +4.9561081127565917e-05, + ], + [ + -4.9926621920782881e-04, + -5.4321110261707623e-04, + -1.6066860232949394e-04, + ], + [ + -4.2143522614695409e-04, + -2.5970437200213827e-04, + +7.2154850555962156e-05, + ], + [ + -2.9018610148986388e-04, + -2.1841500656888797e-04, + +3.6375249916962866e-04, + ], + [ + +3.4830976904183094e-05, + -2.6877056131763386e-04, + +2.9040628133197058e-04, + ], + [ + -9.6935471420268578e-05, + +4.2294634711554323e-05, + +3.6694346398533990e-04, + ], + [ + -2.0261056639266851e-04, + -2.0157787147307227e-04, + +3.9123819894566980e-04, + ], + [ + -1.0799594579322241e-04, + -4.8738771761028733e-06, + +6.6551883845494928e-04, + ], + [ + -3.2541054768469479e-04, + -1.6000964340427193e-05, + +5.4680993499421344e-04, + ], + [ + -2.9854744699162619e-04, + -2.6100568604406056e-05, + +3.5936413620041557e-04, + ], + [ + -3.1420275474114856e-04, + -3.3581157186304269e-04, + +1.8126121909388461e-04, + ], + [ + -2.0295681908585658e-04, + -2.0777652300121909e-04, + +1.2062099607534550e-04, + ], + [ + +2.5358880092139280e-04, + -5.6920678313568005e-04, + -3.1676047998069643e-05, + ], + [ + +1.4638229375024496e-04, + -1.9455014561682552e-04, + -2.7066240637995829e-05, + ], + [ + +2.1432268954869196e-04, + -3.6716763275424055e-04, + -2.5374656765918518e-04, + ], + [ + +5.1724004723615019e-04, + -3.9120278940830695e-04, + -2.5982885350707175e-04, + ], + [ + +2.7692186467609631e-04, + -4.7447147590161159e-04, + -4.5084494459306788e-04, + ], + [ + +2.7451513716667203e-05, + -1.7684124605996923e-04, + -1.2236009207947877e-04, + ], + [ + +1.2064534233004563e-04, + -1.1202114014590977e-04, + -1.1170022741779269e-04, + ], + [ + -1.3076984009813676e-04, + -2.0153212414193594e-04, + -5.5185148198278551e-04, + ], + [ + -1.8036783065678553e-04, + -3.3198117182416695e-04, + -7.3235452949041869e-04, + ], + [ + -1.1995342091659990e-04, + +9.1018337876048485e-05, + -1.9638898298579010e-04, + ], + [ + +1.2063374520135641e-04, + +4.2178941280993533e-05, + -1.9828350325807971e-04, + ], + [ + -6.5421232728291273e-04, + -3.1509841357279931e-04, + -5.9921956941668764e-04, + ], + [ + -1.8089321497994631e-04, + -1.7411956231229886e-04, + -2.4314947926253150e-04, + ], + [ + -1.5886919862837418e-04, + -9.1221578389514735e-05, + -1.2334158345997831e-04, + ], + [ + -1.5834439847179518e-04, + -1.2236272581406279e-04, + -2.0320681953533631e-04, + ], + [ + -5.8389588469016252e-05, + +2.6532545341216310e-05, + -4.8172449254587480e-04, + ], + [ + +4.7826550078965863e-05, + +2.6162468408573459e-05, + -6.4130773555260789e-04, + ], + [ + +2.5969385050185277e-05, + +7.8037499104915097e-05, + -1.3583223637530524e-04, + ], + [ + +1.7719139003514185e-05, + +3.5937043817124969e-05, + -2.3799674346965729e-04, + ], + [ + +3.4980591339810267e-04, + -1.9550585179710673e-06, + -4.6512792610294143e-04, + ], + [ + +3.2051559197271700e-04, + -1.4717446990851859e-04, + -3.3150481860002386e-04, + ], + [ + +9.1337137233245028e-06, + -1.6029987085259620e-04, + -4.7056015293566447e-05, + ], + [ + +1.4743117902028051e-04, + -7.4363611887449840e-05, + -1.7081776897432305e-04, + ], + [ + +5.5577261125801198e-05, + -8.2215238476261563e-05, + -1.7654405065420080e-04, + ], + [ + +2.2612485772259192e-04, + -2.6986857617396494e-05, + -2.1006045646187796e-04, + ], + [ + +5.9389023472920376e-04, + -1.2745212792016937e-04, + -7.1096347239966136e-05, + ], + [ + +1.6777063108568035e-04, + -7.1501116834761191e-05, + -7.4322422154974129e-05, + ], + [ + +4.5037844580630309e-04, + -6.2289442404531051e-04, + +1.2786403637435171e-04, + ], + [ + +1.5455058075527979e-04, + -1.3901748812682971e-04, + +7.1191004258203900e-05, + ], + [ + +7.5703150383654358e-04, + -4.4870092735920962e-04, + +4.8258055656039085e-04, + ], + [ + +1.3211086475339214e-04, + -1.4510270577926856e-04, + +1.3958143828187998e-04, + ], + [ + +1.0953800790176013e-04, + -6.2826770970060661e-04, + +6.8815536361985680e-05, + ], + [ + +2.8137794253826884e-05, + -8.0500907422450748e-04, + -2.5232841208410150e-04, + ], + [ + -8.8784106206787745e-06, + -2.4200415389070713e-04, + +1.3763143273749518e-05, + ], + [ + +6.7737392104418384e-05, + -1.7410288405792271e-04, + +8.8773351428928163e-06, + ], + [ + -3.0891851854119982e-04, + -4.9804467702417869e-04, + +1.9616506250794185e-04, + ], + [ + -3.2766613362360546e-04, + -4.0170777525368585e-04, + +5.7056033388942524e-04, + ], + [ + -4.7040055113870287e-04, + -1.6728824757956373e-04, + +4.9648926212619913e-04, + ], + [ + -1.0459208933416087e-04, + -1.5539350972583260e-04, + +1.6264293448212623e-04, + ], + [ + -8.9564484307453541e-05, + -8.1797620520985970e-05, + +1.5792091888341565e-04, + ], + [ + -1.2015880304530176e-04, + -1.1827832191733052e-04, + +2.2893262142660223e-04, + ], + [ + -6.2953466828539811e-04, + -4.1043948208716844e-04, + -5.6416164721865688e-05, + ], + [ + -1.1730926333003120e-04, + -1.2424574098741031e-04, + +7.9063676434682388e-06, + ], + [ + +1.9525802789769128e-04, + -7.4525463984960393e-05, + +5.7237848940792848e-04, + ], + [ + +3.7209554585172609e-04, + -2.6850525739373192e-04, + +5.4944656762880213e-04, + ], + [ + +6.2551943671303254e-05, + -3.3309871202496984e-04, + +8.1132369255974216e-04, + ], + [ + +1.0817032819399149e-04, + -2.9008013785564635e-04, + +8.9861351237436021e-04, + ], + [ + +3.6796528607039284e-04, + -4.0243013689558298e-04, + +5.8370654271155877e-04, + ], + [ + +4.9891938018948288e-04, + -7.8986233773510291e-04, + +1.3683097875130258e-04, + ], + [ + +5.9340527102665519e-04, + -6.0001561519982193e-04, + +1.6390074327636079e-04, + ], + [ + +2.6112021414249323e-04, + -1.0735471800377228e-04, + +2.4524346727920468e-05, + ], + [ + +1.4731061546078211e-04, + -1.9359980309760873e-04, + -3.9915058153624921e-05, + ], + [ + +5.0216080500412475e-04, + -1.5211760331209874e-07, + +5.0641235660404049e-04, + ], + [ + +7.0838625642922831e-04, + -1.2411482196983750e-04, + +3.3627013621227161e-04, + ], + [ + +1.3882132884618392e-04, + -2.2558350824751299e-05, + +8.1314504321672803e-05, + ], + [ + +1.4533082288048328e-04, + +7.2034252655022871e-06, + +1.6546259690118173e-04, + ], + [ + +6.5981310141751022e-04, + +1.8562272031959093e-04, + +5.1299836035434388e-04, + ], + [ + +2.8385840259537908e-04, + +7.2093128737290679e-04, + +6.6464135749058910e-04, + ], + [ + -2.8553927023336234e-05, + +7.1664907350955183e-04, + +7.2871574428403588e-04, + ], + [ + +2.3711262428278878e-04, + +7.6403729952108964e-04, + +7.2549855491684792e-04, + ], + [ + -9.2713110411837338e-05, + +7.1043821697353818e-04, + +6.1939716254607550e-04, + ], + [ + -1.6016272712328261e-04, + +8.1021964756678995e-04, + +3.0623950815427466e-04, + ], + [ + -1.0037287659974362e-04, + +3.3664601150058262e-04, + -8.3786925440674424e-05, + ], + [ + -1.3329245175461909e-04, + +2.8879452014806501e-04, + -5.9044635297252632e-04, + ], + [ + -2.1181343037504429e-04, + +6.8544517013495465e-04, + -6.6334144833839019e-04, + ], + [ + -6.1754119091693692e-05, + +9.8328236198726962e-04, + -4.0455103617418844e-04, + ], + [ + +3.7920306882169548e-05, + +1.1540375332514132e-03, + -6.0831273318638204e-05, + ], + [ + +3.2103612925320254e-05, + +3.1461529674995525e-04, + +4.0327734446308290e-05, + ], + [ + +2.1631590170176059e-05, + +2.2510048351199089e-04, + -1.2043513798630552e-04, + ], + [ + -1.8353353758974162e-04, + +5.1364387086090643e-04, + -8.7708847294984394e-04, + ], + [ + -5.8636223972218111e-05, + +1.4091908890850503e-04, + -2.1067590451210398e-04, + ], + [ + +1.8466016237940285e-04, + -2.5051274766553315e-04, + -6.9719471830991550e-04, + ], + [ + +7.1187409674914020e-04, + -1.9263985118953887e-04, + -3.6239406066906356e-04, + ], + [ + +6.8974805094989774e-04, + -5.0184036031967235e-04, + -4.7241148533840065e-04, + ], + [ + +4.9915467764575009e-04, + -4.1503269726693778e-04, + -3.9994352172518691e-04, + ], + [ + +4.1267070871397750e-04, + -3.0339065495027398e-04, + -5.9829997282997982e-04, + ], + [ + +2.0455343845149297e-04, + -2.5630294211956219e-04, + -7.2560866067081762e-04, + ], + [ + -1.0660770561880193e-04, + -1.2134601456129926e-04, + -7.7095681212950443e-04, + ], + [ + -4.7745836044004261e-05, + +3.3586897954854665e-05, + -2.1071107208727453e-04, + ], + [ + +8.9678139448684375e-05, + -5.2121165462189419e-05, + -1.5907843600358940e-04, + ], + [ + +4.0898817562524508e-04, + -3.8018210126635599e-04, + -2.3312196023113542e-04, + ], + [ + +4.6862693254591082e-05, + -6.6902043356034140e-05, + -3.9009932649790871e-05, + ], + [ + +2.2186986116919848e-04, + -1.0792868422779178e-04, + -7.1677954446422665e-05, + ], + [ + +8.8614823279601935e-04, + +2.7788225521054461e-04, + -2.2248427101083525e-04, + ], + [ + +1.0017762522096401e-03, + +6.1077734862359845e-05, + +1.0711350805852822e-04, + ], + [ + +9.0556410064263288e-04, + -3.0496195946691521e-05, + +4.2094019049146420e-04, + ], + [ + +8.1666937856966369e-04, + -2.8289666239470211e-04, + -3.1659784592668477e-06, + ], + [ + +1.0152582600141901e-04, + +3.6192231602910093e-04, + +1.8406203463541449e-04, + ], + [ + +8.1724600252485022e-04, + +7.6775094676455194e-04, + -3.0486847318906407e-04, + ], + [ + +5.9407874702137960e-04, + +7.0716059622126601e-04, + -5.1390499143529479e-04, + ], + [ + +7.9920137752741399e-04, + +9.0819035421612867e-04, + -4.7686488624547593e-05, + ], + [ + +8.4334465735501078e-05, + +2.7004829636120289e-04, + -7.8623919055000488e-05, + ], + [ + +2.1556510037536004e-04, + +6.8467361446710337e-05, + -1.0737707155817003e-05, + ], + [ + +5.5477851820190289e-05, + +2.3411352277231481e-05, + +3.2671428941522563e-06, + ], + [ + -2.7578622551680221e-04, + +4.6956070634015308e-04, + +7.1043427684928896e-04, + ], + [ + -2.2650158735479083e-04, + +3.1276471079631150e-04, + +7.2056755609329552e-04, + ], + [ + +1.3674976235462537e-04, + +4.3216833080790827e-04, + +7.2702546760886619e-04, + ], + [ + -1.4808935690682179e-04, + -1.8459349936670042e-05, + +4.0557013974905560e-04, + ], + [ + +8.4854012652059451e-05, + -1.9455057862076660e-04, + -1.5299939598631973e-04, + ], + [ + -3.1789341754849722e-04, + +8.3164056604093840e-05, + -6.4327418866738477e-04, + ], + [ + -3.2635320443653604e-04, + -2.4799217376533122e-04, + -5.7026728159109848e-04, + ], + [ + +1.1496213527496193e-04, + +2.3398437182362155e-04, + -7.0686811010315103e-04, + ], + [ + +1.4234444573809981e-04, + +4.2416127963539258e-04, + -8.1455283462948062e-04, + ], + [ + -3.5752400319367863e-04, + +3.9260535473328601e-04, + -8.6203317981671827e-04, + ], + [ + -1.8617813950370062e-04, + +3.3678078372813286e-04, + -8.4107286956803260e-04, + ], + [ + -5.6712542848897946e-04, + +2.0586218927912575e-04, + -6.8570653023795045e-04, + ], + [ + -8.2491779091148430e-04, + +2.5958134212880347e-04, + -1.4879003989094571e-04, + ], + [ + -7.8599757209924556e-04, + +3.0618655452507550e-04, + +3.9156768169061878e-04, + ], + [ + -9.0396835109621189e-04, + -3.3996230599752114e-05, + +1.0366857030175124e-04, + ], + [ + -5.0905086047136423e-04, + +2.2765141195916968e-04, + +3.7927019175775358e-04, + ], + [ + -4.2318733874633881e-04, + +5.6312123918948623e-04, + +4.8252767312086640e-04, + ], + [ + -5.3199261165652969e-04, + +7.4888373967041757e-04, + +1.9610281680915726e-04, + ], + [ + -8.6434538809283465e-05, + +1.5504847735608535e-04, + +4.3580547343346793e-05, + ], + [ + -8.1601686007136046e-05, + +1.3010910680786672e-04, + +3.8142346068642230e-05, + ], + [ + -1.2253430542146198e-04, + +2.0248048096653626e-04, + +1.0047067174879726e-04, + ], + [ + -7.2072897182273392e-06, + +2.1499240352820676e-04, + +4.0230187955659493e-05, + ], + [ + -3.2079762322723972e-04, + +3.6009173640316298e-05, + +7.8818766216724278e-04, + ], + [ + -1.2357567259944503e-04, + +1.1283392004966981e-04, + +2.8305013331159898e-04, + ], + [ + -1.6959873792713273e-04, + -3.7317595365191234e-07, + +2.7414602488586124e-04, + ], + [ + -1.4982387410307008e-04, + -1.5183991041850314e-04, + +7.0338673353973087e-04, + ], + [ + -4.6393387416768543e-06, + +1.4914582452761377e-04, + +7.1811119321771050e-04, + ], + [ + +2.2997449594429547e-05, + +5.3102230480557471e-05, + +1.7680083799330142e-04, + ], + [ + +5.5212339962641132e-06, + +3.8925975746069586e-05, + +1.4356764784043209e-04, + ], + [ + -8.2999218140965997e-07, + +6.9637835840367471e-05, + +2.1730474754031953e-04, + ], + [ + -2.4225427669208031e-04, + -2.5284417137701095e-04, + +8.7035180793917715e-04, + ], + [ + -1.1496644239904432e-04, + +4.0162204054104590e-07, + +3.1741041487724791e-04, + ], + [ + -1.2399106683302621e-05, + -6.9533153640229581e-05, + +1.3699594328476142e-04, + ], + [ + -9.8766653352485621e-05, + -5.0365890882075952e-05, + +3.1862627824457985e-04, + ], + [ + -1.5030873080635930e-05, + -6.4265401293628327e-05, + +1.5870664610652711e-04, + ], + [ + -1.3800496044098472e-04, + +3.4546099396473898e-05, + +5.7288598118604291e-05, + ], + [ + +5.5401828958423321e-05, + +2.7166674117424990e-04, + +1.0357395183771487e-04, + ], + [ + -1.4464934292496471e-04, + +1.0594377508678528e-04, + -1.6196387351803042e-04, + ], + [ + -5.0275944020398316e-04, + -6.6757022375883845e-05, + -6.2272305304560127e-04, + ], + [ + -7.4598923799096002e-04, + -1.3467154825925820e-04, + -4.5227410465336785e-04, + ], + [ + -1.5061572991107431e-04, + -1.5962382595683122e-05, + -9.5812322204390647e-05, + ], + [ + -1.7045364986374939e-04, + -3.4844997110220495e-05, + -1.8205068320166533e-04, + ], + [ + +8.7150721824356222e-06, + -1.7016784752186835e-05, + -9.8319061105816619e-05, + ], + [ + -1.6067982028774157e-04, + +5.8030173488116707e-04, + -4.8485720142315777e-04, + ], + [ + -2.3741141601274612e-05, + +9.5338381303258280e-04, + -1.1433812527775199e-04, + ], + [ + +1.2592684018509671e-04, + +8.4327034958394038e-04, + +1.7833279043338008e-04, + ], + [ + +9.2029643389135350e-06, + +7.9927128611888406e-04, + +1.0483485427270014e-04, + ], + [ + -6.9564462581993530e-05, + +2.1626543140820489e-04, + +1.2077299853955988e-04, + ], + [ + +1.9951681314723827e-06, + +2.2318216335124301e-04, + -1.0204643480176664e-04, + ], + [ + -8.5557414865462155e-05, + +1.9964226202919767e-04, + -1.3970276606885989e-04, + ], + [ + -4.7317689719881619e-05, + +1.3117013153081771e-04, + -1.4765538337648874e-04, + ], + [ + +1.5687921680954588e-05, + +1.5078936215313877e-05, + -1.9410109697326144e-04, + ], + [ + -1.3632912306673703e-04, + +2.0611857357183346e-04, + +1.3898304521787737e-04, + ], + [ + -1.9622816265145969e-04, + +2.9816361938072084e-05, + +1.7163984059643174e-05, + ], + [ + -9.1109852237438035e-05, + +1.6906354783627429e-04, + +3.8843354251055057e-04, + ], + [ + -9.3398563255175109e-06, + +1.8116726662045275e-04, + +1.5939710218960238e-04, + ], + [ + -1.1127721757721840e-05, + -3.0232463242953375e-06, + +2.2358991922090583e-04, + ], + [ + +1.0827980616994594e-04, + +1.2330080985471488e-04, + +1.2554038820038242e-04, + ], + [ + -3.0689678650661171e-05, + -1.1169548404720035e-05, + +2.6077501759638755e-04, + ], + [ + -1.7760656178870282e-05, + -3.8367092016792319e-05, + +2.4630527338772738e-04, + ], + [ + -1.0484829401312421e-04, + -1.3251131790407191e-04, + +1.3059476640113295e-04, + ], + [ + +9.9858349360680120e-05, + -1.3478278463812825e-04, + +4.4511978434401189e-05, + ], + [ + -1.6332000769952949e-04, + -2.0622376218764089e-04, + +6.8809297821916527e-05, + ], + [ + -2.2910979466413874e-04, + -1.5816158184581012e-04, + +2.0940976513279427e-05, + ], + [ + -4.9727764628652488e-06, + -1.5130951291985511e-04, + -2.3740369811967491e-04, + ], + ], + dtype=torch.double, + ), + } + ), + "AmF3": Refs( + { + "grad": torch.tensor( + [], + dtype=torch.double, + ), + } + ), } diff --git a/test/test_grad/samples_hessian.py b/test/test_grad/samples_hessian.py index 1d45855..7362b3c 100644 --- a/test/test_grad/samples_hessian.py +++ b/test/test_grad/samples_hessian.py @@ -32,7 +32,8 @@ import torch from tad_mctc.data.molecules import merge_nested_dicts, mols -from tad_mctc.typing import Molecule, Tensor, TypedDict + +from tad_dftd4.typing import Molecule, Tensor, TypedDict class Refs(TypedDict): @@ -47,3334 +48,3344 @@ class Record(Molecule, Refs): refs: dict[str, Refs] = { - "LiH": { - "hessian": torch.tensor( - [ - +2.2771573698334711e-05, - -2.2771573698334711e-05, - +0.0000000000000000e00, - +0.0000000000000000e00, - +0.0000000000000000e00, - +0.0000000000000000e00, - -2.2771573698334711e-05, - +2.2771573698334711e-05, - +0.0000000000000000e00, - +0.0000000000000000e00, - +0.0000000000000000e00, - +0.0000000000000000e00, - +0.0000000000000000e00, - +0.0000000000000000e00, - +2.2771573698334711e-05, - -2.2771573698334711e-05, - +0.0000000000000000e00, - +0.0000000000000000e00, - +0.0000000000000000e00, - +0.0000000000000000e00, - -2.2771573698334711e-05, - +2.2771573698334711e-05, - +0.0000000000000000e00, - +0.0000000000000000e00, - +0.0000000000000000e00, - +0.0000000000000000e00, - +0.0000000000000000e00, - +0.0000000000000000e00, - -3.8477807179274732e-04, - +3.8477807179274732e-04, - +0.0000000000000000e00, - +0.0000000000000000e00, - +0.0000000000000000e00, - +0.0000000000000000e00, - +3.8477807179274732e-04, - -3.8477807179274732e-04, - ], - dtype=torch.double, - ), - }, - "SiH4": { - "hessian": torch.tensor( - [ - -1.9258768616751753e-04, - +4.8146921541895117e-05, - +4.8146921541649478e-05, - +4.8146921541897231e-05, - +4.8146921542013702e-05, - +2.9609807266026584e-16, - +3.5567181050184990e-05, - +3.5567181049886414e-05, - -3.5567181050178640e-05, - -3.5567181050220992e-05, - +2.9186290792399434e-16, - -3.5567181050197695e-05, - +3.5567181049896998e-05, - +3.5567181050195581e-05, - -3.5567181050204051e-05, - +4.8146920979229528e-05, - -3.7121782050442145e-05, - -3.0558311507646583e-06, - -4.9134766266785091e-06, - -3.0558311513808748e-06, - +3.5567180533650129e-05, - -3.5180375957618348e-05, - -3.8680457434341439e-07, - +2.4011247775394221e-06, - -2.4011247791953715e-06, - -3.5567180534807142e-05, - +3.5180375957611998e-05, - +2.4011247797946473e-06, - -2.4011247775500100e-06, - +3.8680457492151437e-07, - +4.8146920979210832e-05, - -3.0558311510759429e-06, - -3.7121782050719545e-05, - -3.0558311509044187e-06, - -4.9134766264900443e-06, - +3.5567180534776331e-05, - -3.8680457463140559e-07, - -3.5180375957919045e-05, - -2.4011247795955946e-06, - +2.4011247773551924e-06, - +3.5567180534465043e-05, - -2.4011247794113649e-06, - -3.5180375957914809e-05, - -3.8680457449799790e-07, - +2.4011247773911913e-06, - +4.8146920979750087e-05, - -4.9134766266933322e-06, - -3.0558311510187682e-06, - -3.7121782050471791e-05, - -3.0558311515545165e-06, - -3.5567180534836409e-05, - -2.4011247775076584e-06, - +2.4011247795511253e-06, - +3.5180375957677640e-05, - +3.8680457512056711e-07, - +3.5567180533517098e-05, - +2.4011247775965968e-06, - -3.8680457452976163e-07, - -3.5180375957584467e-05, - -2.4011247789454968e-06, - +4.8146920979692313e-05, - -3.0558311510928836e-06, - -4.9134766265811004e-06, - -3.0558311513469935e-06, - -3.7121782050628492e-05, - -3.5567180534745506e-05, - +2.4011247794346583e-06, - -2.4011247774716595e-06, - +3.8680457496174844e-07, - +3.5180375957823757e-05, - -3.5567180534161053e-05, - +3.8680457464199350e-07, - -2.4011247774653067e-06, - +2.4011247791466671e-06, - +3.5180375957815286e-05, - +1.8249291857839541e-16, - +3.5567181049757238e-05, - +3.5567181050049464e-05, - -3.5567181049954177e-05, - -3.5567181050125697e-05, - -1.9258768616691897e-04, - +4.8146921541558418e-05, - +4.8146921541772297e-05, - +4.8146921541693943e-05, - +4.8146921541861236e-05, - -4.2601489091400674e-16, - -3.5567181049772065e-05, - +3.5567181050028289e-05, - -3.5567181049935115e-05, - +3.5567181050132054e-05, - +3.5567180534651390e-05, - -3.5180375957707286e-05, - -3.8680457469916822e-07, - -2.4011247795574781e-06, - +2.4011247773488397e-06, - +4.8146920979071072e-05, - -3.7121782050490846e-05, - -3.0558311511394704e-06, - -3.0558311509891220e-06, - -4.9134766264709861e-06, - -3.5567180534295636e-05, - +3.5180375957705172e-05, - +2.4011247793944242e-06, - +3.8680457453611438e-07, - -2.4011247773509573e-06, - +3.5567180534404368e-05, - -3.8680457481775284e-07, - -3.5180375957912695e-05, - +2.4011247774377781e-06, - -2.4011247791170210e-06, - +4.8146920979983021e-05, - -3.0558311512686429e-06, - -3.7121782050715310e-05, - -4.9134766266086289e-06, - -3.0558311514380495e-06, - +3.5567180534775003e-05, - -2.4011247793245440e-06, - -3.5180375957910574e-05, - +2.4011247774314254e-06, - -3.8680457498080668e-07, - -3.5567180534603848e-05, - +2.4011247794092473e-06, - -2.4011247774017792e-06, - +3.5180375957806816e-05, - +3.8680457477751877e-07, - +4.8146920979511163e-05, - -3.0558311511373528e-06, - -4.9134766265599245e-06, - -3.7121782050603081e-05, - -3.0558311512368792e-06, - -3.5567180534480228e-05, - +3.8680457469916822e-07, - -2.4011247774017792e-06, - +3.5180375957827992e-05, - +2.4011247793499550e-06, - -3.5567180534385395e-05, - -2.4011247771942562e-06, - +2.4011247791699605e-06, - +3.8680457494692536e-07, - +3.5180375957446827e-05, - +4.8146920979317369e-05, - -4.9134766263185201e-06, - -3.0558311513575814e-06, - -3.0558311513596990e-06, - -3.7121782050266383e-05, - +3.5567180534372689e-05, - +2.4011247771794331e-06, - -3.8680457496598360e-07, - -2.4011247791763133e-06, - -3.5180375957461647e-05, - +2.2434577853956559e-16, - -3.5567181050295104e-05, - +3.5567181050030410e-05, - +3.5567181049937236e-05, - -3.5567181049928766e-05, - +1.9705311271944885e-16, - -3.5567181050286634e-05, - +3.5567181050064291e-05, - -3.5567181049901234e-05, - +3.5567181049922409e-05, - -1.9258768616723613e-04, - +4.8146921542039113e-05, - +4.8146921541808293e-05, - +4.8146921541670653e-05, - +4.8146921541677003e-05, - -3.5567180533999595e-05, - +3.5180375957491293e-05, - -2.4011247774504836e-06, - +2.4011247790810221e-06, - +3.8680457475634295e-07, - -3.5567180534389914e-05, - +3.5180375957508234e-05, - -2.4011247774420133e-06, - +3.8680457497868910e-07, - +2.4011247792779572e-06, - +4.8146920979527358e-05, - -3.7121782050336266e-05, - -4.9134766265641597e-06, - -3.0558311514634605e-06, - -3.0558311512453495e-06, - +3.5567180534152000e-05, - +2.4011247775288342e-06, - -3.5180375957592937e-05, - -3.8680457498927701e-07, - -2.4011247790767869e-06, - +3.5567180534154920e-05, - +2.4011247775267166e-06, - -3.5180375957595058e-05, - -2.4011247791106682e-06, - -3.8680457498927701e-07, - +4.8146920979998207e-05, - -4.9134766266636861e-06, - -3.7121782050442145e-05, - -3.0558311514740484e-06, - -3.0558311514740484e-06, - +3.5567180534975499e-05, - -2.4011247795405374e-06, - -3.8680457472669679e-07, - -3.5180375957880928e-05, - +2.4011247771264935e-06, - -3.5567180534619745e-05, - +3.8680457458058361e-07, - +2.4011247793690133e-06, - +3.5180375957857638e-05, - -2.4011247771116705e-06, - +4.8146920979066721e-05, - -3.0558311509637111e-06, - -3.0558311511415880e-06, - -3.7121782050649668e-05, - -4.9134766262782861e-06, - -3.5567180534784876e-05, - +3.8680457451917372e-07, - +2.4011247796083001e-06, - -2.4011247771624924e-06, - +3.5180375957872458e-05, - +3.5567180534795460e-05, - -2.4011247796019473e-06, - -3.8680457451070339e-07, - +2.4011247771646100e-06, - -3.5180375957872458e-05, - +4.8146920978880408e-05, - -3.0558311509425352e-06, - -3.0558311509319473e-06, - -4.9134766262719333e-06, - -3.7121782050628492e-05, - ], - dtype=torch.double, - ), - }, - "PbH4-BiH3": { - "hessian": torch.tensor( - [ - -9.2291674402743734e-05, - +1.0239580033182016e-04, - +2.0230034604723642e-05, - +2.0230034604655880e-05, - -1.0979943789026062e-05, - -3.7511173812184745e-05, - -8.2337262027093092e-07, - -4.2633229676333328e-07, - -8.2337262044033751e-07, - +1.4143010764258723e-10, - -3.8529306434310147e-05, - +1.9264587008079362e-05, - +1.9264587008011600e-05, - -3.9807838015520902e-12, - -4.6929691036035059e-12, - +9.7604615482513204e-07, - -1.9520926445162695e-06, - +9.7604615458796282e-07, - -2.1634400067253654e-16, - +1.9742111269062839e-17, - +4.7438151690122393e-05, - -4.7438151689851342e-05, - +3.4873934625235647e-17, - +2.4672031816760562e-16, - -2.2923159383051242e-07, - -7.0765301403911518e-18, - +2.2923159359334319e-07, - +1.0239580022867560e-04, - -7.3698415678410392e-05, - -1.0316051318879553e-05, - -1.0316051319048960e-05, - -7.4752951431648945e-06, - -4.9837872115115521e-07, - -3.9917076195545957e-08, - -1.1773895694391998e-08, - -3.9917076161664639e-08, - -3.8266963259443471e-05, - +3.7232255251997434e-05, - +5.9041252806489629e-07, - +5.9041252779384575e-07, - +3.1702389691412808e-06, - -3.1080197486835215e-06, - -1.0061024530042071e-07, - -7.1157782696230389e-09, - -1.0061024519877676e-07, - -2.7344853560676410e-16, - -9.5359384343159057e-18, - -2.8562777086549827e-06, - +2.8562777089260333e-06, - -2.3161057151484775e-18, - -1.7213603935975940e-16, - +7.9086208881664483e-08, - +2.1175823681357508e-17, - -7.9086208712257893e-08, - +2.0230034549202377e-05, - -1.0316051316677267e-05, - +1.0439772114010423e-08, - -4.2326396049155901e-06, - -4.3139175206286504e-06, - -1.4451901364426797e-06, - +5.6246086652426367e-08, - -4.2788938455537006e-08, - +5.3867109357726194e-08, - +1.9133410834165903e-05, - -1.3700012295675499e-07, - -1.8616057153450429e-05, - -4.5341327867016046e-07, - -1.5851215050152702e-06, - +1.5540127306723842e-06, - +4.1268692242956437e-08, - +5.9341806676069340e-08, - +3.5579974195034964e-09, - +4.7438150345019727e-05, - -4.1682335342259427e-06, - -4.2555553526722615e-05, - +6.5597860443003444e-07, - -1.8252241921424328e-06, - +5.4664195597804610e-07, - -2.0250194817978025e-08, - -3.3611583015873483e-08, - -3.7897874197016269e-08, - +2.0230034548349249e-05, - -1.0316051316067404e-05, - -4.2326396049833528e-06, - +1.0439772283417012e-08, - -4.3139175206485193e-06, - -1.4451901357519853e-06, - +5.3867109696539373e-08, - -4.2788940047958947e-08, - +5.6246087228408771e-08, - +1.9133410834979055e-05, - -1.3700012339721212e-07, - -4.5341327873792310e-07, - -1.8616057153314903e-05, - -1.5851215052185581e-06, - +1.5540127268776766e-06, - +3.5579980463078774e-09, - +5.9341808149906668e-08, - +4.1268693394921245e-08, - -4.7438150344524342e-05, - +4.1682335342675659e-06, - -6.5597860429450917e-07, - +4.2555553526180514e-05, - +1.8252241921002135e-06, - -5.4664195654485175e-07, - +3.7897873519389912e-08, - +3.3611583091899653e-08, - +2.0250195902180197e-08, - -1.0979943772529504e-05, - -7.4752951400393125e-06, - -4.3139175215432639e-06, - -4.3139175211366881e-06, - +5.1028084769441127e-05, - -2.3073420868181124e-05, - -3.7350845693114509e-07, - -1.2457303211302643e-07, - -3.7350845688032311e-07, - -9.4596639549360262e-14, - +5.3326001345785704e-06, - -2.6663041865460329e-06, - -2.6663041861733384e-06, - +7.8002247673111813e-12, - +2.3418766925686896e-13, - +5.6647135580515729e-07, - -1.1329424138782336e-06, - +5.6647135600844519e-07, - +7.3915172880242452e-16, - +1.9852334701272664e-18, - -1.8252239961948601e-06, - +1.8252239955172337e-06, - -4.4642937659486904e-17, - -1.3216563102128179e-16, - -1.4372333269390076e-07, - +4.0899945387684453e-17, - +1.4372333293106998e-07, - -3.7511173816640023e-05, - -4.9837871636125748e-07, - -1.4451901349284558e-06, - -1.4451901351656251e-06, - -2.3073420871380391e-05, - +2.5237291916354864e-05, - +3.9527662008851468e-06, - +3.0830529355918882e-05, - +3.9527662010376127e-06, - -4.2825985813177425e-14, - -3.8114173793183845e-06, - +1.9057094412992890e-06, - +1.9057094411637637e-06, - +1.8936268568817138e-12, - -1.3852580107304169e-10, - +1.2898808965479739e-05, - -2.5797482761899152e-05, - +1.2898808965818552e-05, - -6.9863487054135805e-16, - +7.2488397783629035e-17, - +5.4664185389341740e-07, - -5.4664185355460422e-07, - +1.1866526272532597e-16, - -4.3422353093818960e-16, - -1.5518025378383757e-05, - +6.0022293198379071e-17, - +1.5518025378722571e-05, - -8.2337261968347419e-07, - -3.9917076466596500e-08, - +5.6246086449138460e-08, - +5.3867109103616310e-08, - -3.7350845698634284e-07, - +3.9527661936516963e-06, - +1.1276257775157074e-05, - -1.1443406020542795e-05, - -2.6589329905394817e-06, - +5.5365052142484703e-07, - +4.0664858667069457e-08, - +5.8911202738959334e-08, - +1.5730579883935399e-08, - +9.1836765649848731e-07, - +1.3531973745207516e-05, - -1.4481673609059400e-05, - -9.6129628407014712e-08, - -5.4149532639535857e-07, - -2.2923155875473845e-07, - +3.5269646155531658e-08, - +2.3566276832536967e-08, - +3.7897934370236842e-08, - -1.4372334474854856e-07, - -1.5518025447188267e-05, - +1.0722524068456068e-05, - +5.3620610162279822e-06, - -2.9033859128333285e-07, - -4.2633229685577702e-07, - -1.1773895728273316e-08, - -4.2788939743027086e-08, - -4.2788939878552357e-08, - -1.2457303173407016e-07, - +3.0830529339523543e-05, - -1.1443406021474531e-05, - -7.2954601927855073e-06, - -1.1443406021660878e-05, - -1.1073007888753351e-06, - -3.1461082044127557e-08, - -9.9576097252463119e-08, - -9.9576097320225754e-08, - -1.8367369923583772e-06, - -2.7063810232046299e-05, - +6.3762603239768878e-07, - +2.8963209233012738e-05, - +6.3762603192335033e-07, - -4.6559322128715126e-16, - +3.6463842001635056e-17, - -7.7427949170478030e-08, - +7.7427949509291209e-08, - +6.0704717203735318e-17, - +4.6651084627418421e-16, - +4.7813837398657643e-06, - -4.2167599676421968e-17, - -4.7813837404078654e-06, - -8.2337261982506210e-07, - -3.9917076195545957e-08, - +5.3867109408548171e-08, - +5.6246086076443963e-08, - -3.7350845694413386e-07, - +3.9527661930556689e-06, - -2.6589329905564224e-06, - -1.1443406019899050e-05, - +1.1276257775157074e-05, - +5.5365052142484703e-07, - +4.0664858362137596e-08, - +1.5730579951698034e-08, - +5.8911202196858248e-08, - +9.1836765561757305e-07, - +1.3531973747375921e-05, - -5.4149532648006186e-07, - -9.6129628915234480e-08, - -1.4481673609042459e-05, - +2.2923155752487781e-07, - -3.5269646154601602e-08, - -3.7897933828135756e-08, - -2.3566276019385338e-08, - +1.4372334484644127e-07, - +1.5518025446991356e-05, - +2.9033859155438340e-07, - -5.3620610162164677e-06, - -1.0722524068456068e-05, - +1.4111033531766226e-10, - -3.8266962932014415e-05, - +1.9133410855341727e-05, - +1.9133410855273964e-05, - -9.4871015358544101e-14, - -4.3415822200100905e-14, - +5.5365052118767780e-07, - -1.1073007926700427e-06, - +5.5365052103521187e-07, - -2.3375500056731007e-04, - +6.9405675872413514e-06, - +6.9404716719747911e-06, - +6.9404716717715031e-06, - +1.5074359274907850e-04, - +4.4426478430304242e-05, - +5.9211387197650176e-06, - +5.9211410164948541e-06, - +5.9211387194092638e-06, - -1.7429365322672534e-16, - -5.6259590763543130e-19, - +3.3140018908744224e-05, - -3.3140018908473174e-05, - +8.3069613015637804e-18, - +3.7424790642473308e-16, - -9.5895071560141848e-07, - -2.6184402290366091e-17, - +9.5895071522872398e-07, - -3.8529305991493858e-05, - +3.7232254850334411e-05, - -1.3700012349885608e-07, - -1.3700012363438135e-07, - +5.3326001362261155e-06, - -3.8114173834559605e-06, - +4.0664859022823295e-08, - -3.1461082349059418e-08, - +4.0664858751772752e-08, - +6.9405675477696160e-06, - +2.7475475511412476e-07, - -3.9182481501850780e-06, - -3.9182481503206032e-06, - -9.8074214622021838e-06, - +1.0124130692861291e-05, - +1.5322538807286670e-07, - -1.9860105212124186e-09, - +1.5322538764935023e-07, - +5.2631385597494751e-17, - -3.7512220726624993e-17, - -6.0265226965413362e-07, - +6.0265226985742153e-07, - -4.8340434997598937e-17, - +5.2597416472553092e-16, - -9.1502684911785957e-08, - -5.2625230570623621e-17, - +9.1502684437447506e-08, - +1.9264586938342113e-05, - +5.9041252294881729e-07, - -1.8616057126040442e-05, - -4.5341327809417806e-07, - -2.6663041870261617e-06, - +1.9057094436240609e-06, - +5.8911202755899993e-08, - -9.9576097083056529e-08, - +1.5730580138045283e-08, - +6.9404716316560228e-06, - -3.9182481498462648e-06, - +2.7484973085173999e-07, - -3.9182445488381555e-06, - -9.8074296437950653e-06, - +1.0124135612970750e-05, - +1.5322551278999785e-07, - +1.5322577459094119e-07, - -1.9859199903310160e-09, - +3.3367221247254154e-05, - -1.8268065896595714e-07, - -3.2243937307015473e-05, - +4.1997213744301119e-07, - -4.6181716812569925e-06, - +3.3007836220715877e-06, - -8.0968130488604136e-08, - +1.0534569252884115e-08, - +2.7246202323927445e-08, - +1.9264586937555853e-05, - +5.9041252382973156e-07, - -4.5341327795865279e-07, - -1.8616057126175968e-05, - -2.6663041869780197e-06, - +1.9057094446322654e-06, - +1.5730579934757375e-08, - -9.9576097896208159e-08, - +5.8911202688137357e-08, - +6.9404716327402249e-06, - -3.9182481503544845e-06, - -3.9182445488720368e-06, - +2.7484973064845208e-07, - -9.8074296443371664e-06, - +1.0124135611344447e-05, - -1.9859203630255128e-09, - +1.5322577516692359e-07, - +1.5322551265447258e-07, - -3.3367221247752691e-05, - +1.8268065900685295e-07, - -4.1997213744301119e-07, - +3.2243937307422049e-05, - +4.6181716813112890e-06, - -3.3007836225076327e-06, - -2.7246202018995583e-08, - -1.0534569193095500e-08, - +8.0968130658010725e-08, - -3.9772311321655028e-12, - +3.1702389672439270e-06, - -1.5851215023725274e-06, - -1.5851215015932570e-06, - +7.7998263640409513e-12, - +1.8951816159321692e-12, - +9.1836766075059271e-07, - -1.8367370033359242e-06, - +9.1836766090305864e-07, - +1.5074359286976376e-04, - -9.8074214669794497e-06, - -9.8074296492160762e-06, - -9.8074296485384498e-06, - -8.8925454393758846e-05, - -4.3687716343859817e-05, - +3.7639517173598932e-06, - +3.7639551991057636e-06, - +3.7639517175801218e-06, - +1.4326939350439002e-15, - -2.0414817517808723e-17, - -2.7455095387093637e-06, - +2.7455095371508231e-06, - -1.0912580231105818e-16, - -4.8890421287969042e-17, - -1.5906594786932698e-06, - -1.2041681767240700e-17, - +1.5906594787610325e-06, - -4.6839255627818821e-12, - -3.1080197792444702e-06, - +1.5540127351785994e-06, - +1.5540127348736676e-06, - +2.3534119950444406e-13, - -1.3874176570880412e-10, - +1.3531973815714539e-05, - -2.7063810132740157e-05, - +1.3531973815680658e-05, - +4.4426478527611387e-05, - +1.0124130697028693e-05, - +1.0124135615105273e-05, - +1.0124135614766460e-05, - -4.3687716429918364e-05, - -7.8691250679778675e-05, - +1.5860064733986347e-05, - +1.5859957186890660e-05, - +1.5860064733833881e-05, - -5.3090990975067666e-16, - -2.8192884059350072e-18, - +2.6916274947547027e-06, - -2.6916274942126017e-06, - +2.3909655605845265e-17, - +5.8228110174098749e-17, - -2.3438067766790743e-05, - +8.9728416946689677e-18, - +2.3438067766621336e-05, - +9.7604615544442472e-07, - -1.0061024685896133e-07, - +4.1268692768116864e-08, - +3.5579978769012879e-09, - +5.6647135673022854e-07, - +1.2898808992356773e-05, - -1.4481673655273518e-05, - +6.3762603371906017e-07, - -5.4149532719156954e-07, - +5.9211387195786704e-06, - +1.5322538766629088e-07, - +1.5322551302716708e-07, - -1.9859196345771782e-09, - +3.7639517087032165e-06, - +1.5860064706322251e-05, - -1.9398301159585937e-05, - -3.2256581204141330e-06, - -3.2256608345787466e-06, - -1.6905619196645632e-06, - +1.0434510725095528e-08, - +9.2348426201558330e-08, - -6.1625663204173051e-09, - -9.8115714759088924e-07, - -2.2341394385446418e-05, - +2.5082994655311187e-05, - +2.5713224882249290e-07, - -4.2363382221540782e-07, - -1.9520926456473147e-06, - -7.1157804041460659e-09, - +5.9341808065203373e-08, - +5.9341808200728645e-08, - -1.1329424158261508e-06, - -2.5797482600444152e-05, - -9.6129631134460802e-08, - +2.8963209088017638e-05, - -9.6129631134460802e-08, - +5.9211410194425287e-06, - -1.9860096233574945e-09, - +1.5322577503139832e-07, - +1.5322577506527964e-07, - +3.7639551904152056e-06, - +1.5859957156177246e-05, - -3.2256581208715308e-06, - -1.9398202665307340e-05, - -3.2256581209054122e-06, - -8.6811027052729385e-18, - +1.4352391421361976e-17, - +8.1913959596997647e-08, - -8.1913959664760283e-08, - +6.4561446809763810e-18, - -2.2698400792330755e-17, - +6.8076645574666238e-07, - -3.4121200267812392e-19, - -6.8076645578054370e-07, - +9.7604615539259203e-07, - -1.0061024713001188e-07, - +3.5579982834771026e-09, - +4.1268692971404772e-08, - +5.6647135675989534e-07, - +1.2898808992730032e-05, - -5.4149532725933217e-07, - +6.3762603392234808e-07, - -1.4481673655730915e-05, - +5.9211387206628725e-06, - +1.5322538783569747e-07, - -1.9859193635266351e-09, - +1.5322551319657367e-07, - +3.7639517078223023e-06, - +1.5860064707948554e-05, - -3.2256608350192037e-06, - -3.2256581206682429e-06, - -1.9398301160619317e-05, - +1.6905619195176400e-06, - -1.0434510745069281e-08, - +6.1625667269931197e-09, - -9.2348426472608873e-08, - +9.8115714760596049e-07, - +2.2341394386102574e-05, - +4.2363382235093309e-07, - -2.5713224888528419e-07, - -2.5082994655954932e-05, - -1.1938015356972492e-15, - +4.0657581468206416e-16, - +4.7438150695333018e-05, - -4.7438150694519867e-05, - +7.1253337965317804e-17, - +1.6995957261504884e-16, - -2.2923155922074620e-07, - -2.0328790734103208e-16, - +2.2923155906828026e-07, - -1.0842021724855044e-15, - -2.3716922523120409e-16, - +3.3367221544044145e-05, - -3.3367221543230993e-05, - +5.4210108624275222e-16, - +0.0000000000000000e00, - -1.6905619189361786e-06, - +2.0328790734103208e-16, - +1.6905619187837127e-06, - -9.2291093129313249e-05, - -7.1583659521001626e-06, - +7.5006827031102639e-05, - +7.5006827029747386e-05, - -1.0979943544966376e-05, - -3.7511173967459484e-05, - -5.5867881111946018e-07, - -9.5571984485493619e-07, - -5.5867881139051072e-07, - +1.9406200007771017e-16, - -2.7105054312137611e-16, - -4.1682335320063191e-06, - +4.1682335321757257e-06, - -4.1623728423668353e-17, - +3.4101716286977646e-16, - +3.5269646310632933e-08, - +0.0000000000000000e00, - -3.5269646632505453e-08, - +2.7105054312137611e-16, - +6.7762635780344027e-17, - -1.8268065838798926e-07, - +1.8268065855739585e-07, - -2.0328790734103208e-16, - +0.0000000000000000e00, - +1.0434511107671731e-08, - -1.6940658945086007e-17, - -1.0434511666713477e-08, - -7.1583659517240147e-06, - +2.4579867955656278e-05, - -6.2604424799057000e-06, - -6.2604424801767505e-06, - -3.2601250028883963e-06, - -1.7607937296085444e-06, - +2.2277099598604772e-08, - +7.5747489841643777e-08, - +2.2277099124266321e-08, - +4.7438151880653747e-05, - -2.8562777111622003e-06, - -4.2555553813426327e-05, - -6.5597860649679483e-07, - -1.8252239971762104e-06, - +5.4664185196914722e-07, - +2.3566277628747937e-08, - -7.7427948154038494e-08, - -3.7897933997542346e-08, - +3.3140019087773108e-05, - -6.0265227205970719e-07, - -3.2243937555162245e-05, - -4.1997213937424631e-07, - -2.7455095411488186e-06, - +2.6916274694114770e-06, - +9.2348426116855035e-08, - +8.1913958411151521e-08, - +6.1625647618766821e-09, - +7.5006826921411438e-05, - -6.2604424840039495e-06, - -4.9128384520055073e-05, - -1.2343883820574940e-05, - -6.4215023961454797e-06, - -8.1398314740872412e-07, - -7.3885950255172389e-08, - +2.5149040774769544e-08, - +1.0106357076081554e-08, - -4.7438151880437821e-05, - +2.8562777100779981e-06, - +6.5597860693725196e-07, - +4.2555553813832902e-05, - +1.8252239971173319e-06, - -5.4664185212461048e-07, - +3.7897933794254438e-08, - +7.7427948425089037e-08, - -2.3566277493222666e-08, - -3.3140019087231007e-05, - +6.0265227239852037e-07, - +4.1997213974694081e-07, - +3.2243937555365533e-05, - +2.7455095391159395e-06, - -2.6916274688693759e-06, - -6.1625653209184273e-09, - -8.1913958800786677e-08, - -9.2348426032151740e-08, - +7.5006826921312342e-05, - -6.2604424840029568e-06, - -1.2343883819829551e-05, - -4.9128384520664937e-05, - -6.4215023961546784e-06, - -8.1398314818834871e-07, - +1.0106357516538687e-08, - +2.5149040828714128e-08, - -7.3885950018003164e-08, - +5.2338470316706214e-16, - -2.7105054312137611e-16, - -1.8252241920288775e-06, - +1.8252241917917082e-06, - -5.5782992559044804e-17, - -9.6698046917605421e-16, - -1.4372334494199717e-07, - +7.7927031147395631e-16, - +1.4372334512834442e-07, - +8.1315162936412833e-16, - +1.0164395367051604e-16, - -4.6181716802689752e-06, - +4.6181716802350939e-06, - -2.0328790734103208e-16, - +0.0000000000000000e00, - -9.8115714646196351e-07, - -7.9621097041904232e-16, - +9.8115714642808220e-07, - -1.0979943528016396e-05, - -3.2601250029938121e-06, - -6.4215023955812439e-06, - -6.4215023953779560e-06, - +5.1028083895016463e-05, - -2.3073421037602231e-05, - -2.0755105963830281e-07, - -4.5648741628097325e-07, - -2.0755105960442149e-07, - -9.8735069648896750e-16, - +8.1315162936412833e-16, - +5.4664195668933588e-07, - -5.4664195668933588e-07, - +1.1800972208987769e-16, - -3.7362572121586786e-16, - -1.5518025554464967e-05, - -1.6940658945086007e-16, - +1.5518025555007068e-05, - +2.4394548880923850e-15, - -3.3881317890172014e-16, - +3.3007836187690207e-06, - -3.3007836189384273e-06, - -1.3552527156068805e-16, - -2.7105054312137611e-15, - -2.2341394462965976e-05, - +1.3552527156068805e-16, - +2.2341394463711365e-05, - -3.7511173970917073e-05, - -1.7607937310788217e-06, - -8.1398314575199110e-07, - -8.1398314554870319e-07, - -2.3073421039637651e-05, - +2.5237073458519506e-05, - +2.1871438107064645e-05, - -5.0065946404663337e-06, - +2.1871438107877797e-05, - -2.2923159359182026e-07, - +7.9086209423765569e-08, - -2.0250195156791204e-08, - +3.7897874027609680e-08, - -1.4372333287581432e-07, - -1.5518025455116069e-05, - +1.0722524160884303e-05, - +4.7813837420680500e-06, - +2.9033859021607134e-07, - -9.5895071641457011e-07, - -9.1502684132515645e-08, - -8.0968130658010725e-08, - -2.7246201680182405e-08, - -1.5906594682239426e-06, - -2.3438067784341265e-05, - +2.5082994712756962e-05, - +6.8076645420506242e-07, - +4.2363381913220789e-07, - -5.5867881150559508e-07, - +2.2277100113769495e-08, - -7.3885949984121846e-08, - +1.0106357143844190e-08, - -2.0755105987733730e-07, - +2.1871438091190807e-05, - -1.1050481702446998e-06, - -5.5870906697912255e-06, - -1.4371566886922063e-05, - +4.0092901453168263e-16, - -4.7433845046240819e-16, - -3.3611583229674856e-08, - +3.3611583195793538e-08, - -3.3649707318657166e-17, - -2.3879237331288334e-16, - +5.3620610182657377e-06, - +5.7598240413292423e-16, - -5.3620610185367882e-06, - +2.7105054312137611e-16, - +1.0164395367051604e-16, - +1.0534569059911150e-08, - -1.0534568992148514e-08, - +4.7433845046240819e-16, - +1.0842021724855044e-15, - +2.5713224906299980e-07, - -5.7598240413292423e-16, - -2.5713224975756682e-07, - -9.5571984350555447e-07, - +7.5747489917722211e-08, - +2.5149040361609372e-08, - +2.5149040429372008e-08, - -4.5648741636521163e-07, - -5.0065946374384255e-06, - -5.5870906697709391e-06, - +1.7466937666766499e-05, - -5.5870906702791589e-06, - +2.2923159342344080e-07, - -7.9086209017189754e-08, - -3.7897874366422859e-08, - +2.0250195122909886e-08, - +1.4372333283938322e-07, - +1.5518025454683432e-05, - -2.9033858982643618e-07, - -4.7813837421019313e-06, - -1.0722524160731837e-05, - +9.5895071478826685e-07, - +9.1502683963109056e-08, - +2.7246201544657133e-08, - +8.0968130691892043e-08, - +1.5906594689015690e-06, - +2.3438067784341265e-05, - -4.2363381823435297e-07, - -6.8076645393401187e-07, - -2.5082994712333445e-05, - -5.5867881096077851e-07, - +2.2277100097677974e-08, - +1.0106356669505739e-08, - -7.3885950051884482e-08, - -2.0755105994026714e-07, - +2.1871438091707416e-05, - -1.4371566887599690e-05, - -5.5870906698155904e-06, - -1.1050481700075306e-06, - ], - dtype=torch.double, - ), - }, - "MB16_43_01": { - "hessian": torch.tensor( - [ - +7.2074640411942648e-05, - +3.8599511981889448e-06, - -6.2763218640305915e-07, - +1.5956969049223211e-05, - -4.3285041416223861e-06, - -5.8453629344637145e-06, - -2.3171036215907442e-05, - +4.2702777593292204e-06, - -7.2742530656802126e-06, - +3.1795421962074917e-06, - -2.0958730418028861e-06, - -1.9844677840423096e-05, - -1.4803118272057594e-05, - +3.4836713643459326e-06, - -1.0013808114965259e-05, - -1.4820786164624310e-05, - -1.6778994697558974e-05, - -5.6302050328553300e-06, - -8.2088028616287417e-06, - -1.2448840472465035e-05, - +1.0652541631591241e-06, - -5.3761016593893186e-07, - +7.3045447913814914e-06, - -1.2173024891424297e-05, - -5.1821056599760541e-06, - -1.8798223768299272e-06, - +9.5357593867716412e-07, - +4.7407489419575358e-06, - +2.1255113028526614e-05, - +3.3889065056795509e-08, - +3.3119789292286768e-06, - +2.4174301306947345e-05, - +3.7157610710384942e-05, - -3.7280988504775426e-06, - -1.2351206198650728e-05, - -1.4729864971388352e-05, - -3.9901195757576554e-06, - -2.9330724222621373e-06, - -9.8724990483985966e-06, - +8.4437196544071523e-06, - -2.3807056448292042e-06, - +2.7746892651748676e-06, - +2.3843703771922638e-07, - +4.6683318023982637e-06, - +8.2839984118275936e-06, - -6.3339682240468043e-06, - -9.3947413867465079e-09, - -5.2378571998353690e-06, - +3.8599511801640837e-06, - -4.2921343002729211e-05, - +8.7778456703789531e-07, - +5.5140468812104227e-07, - -5.1571243342386427e-08, - +6.1554621642867513e-07, - -2.6353113228682733e-06, - -1.8377055286582580e-06, - +4.2533631770726860e-06, - -1.6702369225369846e-06, - +1.4215908632149487e-07, - -1.9379724871447729e-05, - +6.5782294994646022e-05, - +1.5365273368429279e-06, - +1.2884392036898069e-06, - -1.0411577558487681e-05, - -4.2163775300515204e-06, - +3.1635189287955947e-05, - -6.1340323011943587e-07, - -2.4294104426195347e-06, - +3.8977333323810329e-08, - +3.5124769683526208e-07, - -2.1290925211145959e-06, - +7.9376200545159398e-07, - -1.9907391361729480e-07, - -4.7618862137654501e-07, - -1.7062901317018396e-08, - -1.1878704893634670e-05, - -1.0696544583643731e-05, - -5.4912207159835136e-07, - +5.9504332898204816e-07, - -2.0923894127750087e-07, - -4.2496274778498506e-06, - +3.8977120305527303e-05, - -7.3361964831979154e-07, - +1.3489225773703761e-06, - +2.1230562596038886e-07, - -1.4758241419172763e-07, - -4.5721015974684986e-06, - -1.6105170327776822e-06, - -5.9013677427307946e-06, - +1.2141618499112729e-06, - -4.1249267009372224e-07, - +5.8483022401635901e-06, - -2.7929954225596430e-05, - -1.8487804107178603e-06, - -2.3772963992870801e-06, - +2.1825270200327446e-06, - -6.2763216702294532e-07, - +8.7778456195569763e-07, - +2.0843298832907845e-05, - +1.2287198300954419e-06, - -1.3545447250017193e-05, - -2.8484992735053078e-06, - +5.3339956034698360e-06, - +4.5656923695295420e-06, - -5.1662610753527675e-06, - +1.0646498752855862e-06, - -2.4430304201611582e-06, - +9.2807985323001448e-07, - +9.4218002060701515e-06, - +2.1962894095626032e-06, - -1.2459416719374540e-05, - -9.3700236380111178e-06, - -8.6518386709479381e-06, - -5.7512818057898509e-07, - +6.4878751616427068e-05, - -2.2632948695132079e-06, - -3.0577360786334783e-06, - +2.2507819054189658e-07, - -4.7588822246306679e-06, - -8.0984428435211878e-06, - +1.6214512605372826e-05, - -7.4687679154651898e-07, - -4.3139050742246974e-07, - -8.0295782354947512e-06, - -1.4035677463076221e-05, - -3.8179068278165404e-07, - -1.0541443002108934e-05, - -1.9746262870266526e-05, - -1.6023331231729970e-05, - -6.0004477501671670e-07, - +4.5554102759291966e-05, - -4.4309001505035434e-06, - +3.4259349655405783e-06, - -3.5893783107023404e-07, - -2.5701744632035655e-06, - +4.4128129427466189e-07, - -1.9362944410285417e-06, - -3.9499831773888395e-07, - +2.2864887933048746e-06, - -4.3613143755087333e-06, - -1.5647613495998070e-05, - -3.1102096621088166e-06, - +6.4309886653153917e-07, - -2.9170879305303286e-06, - +1.5956969161743067e-05, - +5.5140467638116562e-07, - +1.2287198443764174e-06, - -5.5836294245001003e-05, - +3.9497097487160154e-07, - +8.1322969327580000e-07, - +6.0688780390005803e-07, - +4.2876136668867915e-08, - -4.6358816812490725e-06, - +1.0912981709433871e-06, - -1.2381496076617395e-08, - -7.0693827769236113e-06, - +6.0581275869447818e-05, - +3.8223993170964296e-07, - -1.2160728411129799e-06, - -1.2879859216923667e-05, - -1.1503109082400178e-05, - -6.1990240199678447e-07, - -2.6793211681426510e-06, - +3.9973455369675241e-05, - +1.1550688302965767e-07, - +9.5738680275670590e-07, - -2.0730683822173474e-06, - -1.3250962135826112e-06, - +8.9788236233275063e-07, - -8.0323478754977973e-07, - -3.1158726725204417e-07, - +2.0186961412378690e-06, - -2.7404601682281659e-05, - -7.7277942373129779e-07, - +2.2833394906546147e-06, - +1.2464333550205910e-06, - -1.6789029192088760e-05, - -1.2507608684387325e-06, - -5.1169675367075955e-06, - +1.1138272054081900e-05, - -6.5676371676162693e-07, - -1.0238834213184187e-06, - +2.3955472365977046e-06, - +3.1770032413755249e-06, - -3.3336820459630052e-06, - +1.9079927124937448e-06, - -3.2746562175756631e-07, - -1.6565389457292440e-06, - +2.4006363252262932e-05, - -6.5881450150167848e-06, - -2.5007525862380184e-06, - -3.3811895399141461e-06, - -4.3285042131797295e-06, - -5.1571239954254638e-08, - -1.3545447252592173e-05, - +3.9497101608822476e-07, - +4.4118034694934751e-05, - -3.4770441331656490e-06, - +1.7142087709975506e-06, - +1.0472157757927467e-05, - -1.5188525617608212e-05, - +1.6467880048975578e-06, - -2.1438765929424086e-06, - +1.2915048390005172e-06, - +1.9283107502801079e-06, - -3.9180710130308494e-06, - -2.0401657280341885e-05, - +1.4887215071812676e-06, - +6.9309183229910448e-08, - +1.6439894348230114e-07, - -3.0108075331925638e-06, - +1.3834488472885299e-07, - +5.2228576823652728e-06, - -6.6776085014133915e-07, - -3.8854061676403952e-07, - -7.4407422112838031e-06, - +4.5030492494004502e-06, - +1.4265688679791437e-07, - +5.1269998775375285e-06, - -3.0475351962041403e-06, - +4.6068507014262843e-07, - -2.1022315482908775e-06, - +1.0435058876831407e-05, - -9.6057427002816873e-06, - -3.2493822790888999e-06, - +7.4165484544768193e-09, - +3.5949033646206770e-06, - -1.1875715214275558e-07, - +1.8358559018426170e-06, - +8.2250706422083882e-08, - -2.1187046676140369e-06, - -3.5954765027898170e-06, - +1.2098123775298921e-05, - -5.3673260995613535e-07, - +2.1036163604234645e-06, - -4.1718939256972162e-06, - -3.7005480992870210e-06, - +6.0645353654545115e-06, - +4.5806034567599449e-06, - -1.2875810240464648e-05, - -5.8453629524885756e-06, - +6.1554621636091249e-07, - -2.8484992800105208e-06, - +8.1322969495292523e-07, - -3.4770441333011742e-06, - -1.2001104683035334e-04, - +3.3143581855529704e-06, - +9.4869921277553407e-06, - +9.4671124891841825e-06, - +4.0074530803166364e-06, - -2.5918253952273481e-05, - -3.1963470811921437e-06, - +5.9534862357644904e-06, - -6.6694819304369095e-06, - +1.4153098922757394e-04, - -7.2231310941695860e-06, - +2.0096306156723934e-06, - +2.9229847429401690e-08, - +5.8716347943140769e-06, - +2.8507299954872237e-07, - +1.6411507854872118e-06, - -1.1185487473793355e-04, - +1.6402320345652453e-06, - +3.5884844873162666e-07, - -2.7519542274183828e-05, - +8.8038073866645768e-07, - -6.4708355491103261e-06, - -9.2523669444326967e-07, - +3.0302449742156123e-06, - -4.2275827546252483e-06, - +1.3217729616306654e-04, - +3.0743506037374940e-06, - -2.8036753749519343e-06, - -5.2074865402348784e-07, - +1.4319399121033149e-06, - -1.6201809360273656e-06, - -1.2710584489225227e-06, - -8.6418690442544607e-05, - -2.1860181283954276e-06, - +4.7395948737970553e-06, - +7.2881958148164443e-06, - -6.1499877117439893e-07, - +8.6671069421601684e-05, - -1.0296447492362526e-05, - -7.0572136085271173e-06, - +8.4702888027642607e-07, - +3.1121970927010939e-05, - -1.9310767976945522e-05, - -2.3171036330900635e-05, - -2.6353113425194377e-06, - +5.3339956022501085e-06, - +6.0688784386307248e-07, - +1.7142088223616285e-06, - +3.3143581673925841e-06, - -8.4030090665657836e-06, - -5.3244512542450356e-06, - -2.3034576342965008e-05, - -2.5664008312703719e-06, - +3.4333536891756637e-07, - -9.6105198117409172e-06, - +3.4637979165827318e-05, - +7.4287721194823617e-06, - +4.7651273115604902e-06, - +1.6600640577349272e-05, - +1.1168588827208115e-05, - +6.1165362732389442e-08, - -5.9214043800106912e-06, - -3.2893702871787016e-06, - -3.1507514831755415e-07, - +2.8624517082261221e-06, - -1.0873062286059207e-05, - +3.3797331009137108e-06, - -5.0862092232291942e-06, - -1.4447943180754478e-06, - +5.9965700160551647e-07, - -9.7629400158845414e-06, - -1.8757455834341082e-07, - -3.4631964743875310e-06, - +5.5125829911322009e-06, - +1.6759447695737992e-05, - +1.7395958561454081e-06, - -3.9901558688155156e-06, - -5.3304462543414272e-06, - +3.3838287515986290e-06, - -1.7758045847606624e-06, - -5.5910921305615292e-09, - +2.2193153321212276e-05, - -8.3400058568743572e-06, - +1.4300539664664595e-05, - +3.3871351637834181e-06, - -4.0304739253938567e-06, - -3.9783906366757521e-06, - +5.5062863600283118e-06, - -8.5033244134153849e-06, - -7.5105657869160847e-06, - -7.0457806991932378e-06, - +4.2702777296491860e-06, - -1.8377055235760604e-06, - +4.5656923731887244e-06, - +4.2876145749061109e-08, - +1.0472157764974781e-05, - +9.4869921383263119e-06, - -5.3244512173821618e-06, - -1.6361518348820790e-04, - -1.8337362331984509e-05, - +2.1906253410984068e-04, - +1.6811377505745236e-06, - -2.9868540224410513e-05, - -1.8615030118073654e-05, - +2.4430438608257551e-05, - -5.3975979470222753e-05, - +1.7562145757836836e-05, - -6.5193928063650951e-06, - -3.3023571655801281e-07, - -8.7197705748109054e-06, - -1.8744302368801013e-06, - -4.8180960883183665e-06, - +1.6816837581767191e-06, - +6.1042051581060471e-07, - -4.3059913105590510e-05, - +1.8629696017861659e-06, - +9.5644345349992752e-05, - -5.4461568477784600e-07, - +1.6469606874038728e-06, - -3.8337499320972857e-06, - -2.2838075113505978e-05, - -6.9178420329944930e-07, - -8.2163164539703591e-06, - +7.6342488628227800e-06, - -7.9683175070168963e-09, - +3.1249700245696401e-06, - +2.3543759055234901e-06, - -4.9307834620599799e-06, - +1.4652233342371448e-06, - +8.7587798288085023e-07, - +8.6397387350672147e-05, - -8.7721840002445012e-06, - -1.2471937578446043e-04, - -1.6265110090762144e-06, - -4.9571409715780390e-06, - +2.3830958051102719e-06, - +5.0000985055381579e-07, - -4.1860808919149013e-06, - +4.4464855317150574e-05, - -7.2742531139272093e-06, - +4.2533631784957013e-06, - -5.1662610790119499e-06, - -4.6358816765734506e-06, - -1.5188525621402920e-05, - +9.4671124726500994e-06, - -2.3034576283062838e-05, - -1.8337362378334152e-05, - +3.3909791000814263e-05, - +1.6663651571747823e-05, - -5.5154060592461137e-06, - -3.2605856860790008e-05, - -2.1803405782499109e-05, - +3.5485102470355148e-06, - +1.9351881625753655e-05, - +4.6367218763500653e-05, - +7.7816375386582579e-07, - -4.4452975687824154e-07, - +7.3957532434917699e-06, - +2.0205026071169882e-06, - +4.2070640382334788e-06, - +8.1936427533525844e-06, - -6.4814763329847417e-07, - -1.1036421281799668e-06, - +1.4657064178894355e-05, - -1.8576610303276742e-06, - -5.0677945393211472e-06, - +2.2790195132547236e-06, - +3.8633971320483837e-07, - -3.7140448187625644e-06, - +2.2328161944959023e-05, - -4.9409891844220261e-05, - -3.9723655602689947e-06, - -5.5072191346649223e-06, - -2.1941642559735277e-06, - -5.5099435725006283e-06, - +1.1569546701424051e-05, - +8.0367778643340910e-06, - +1.1843655099960161e-05, - +1.6132859080217853e-05, - +3.5509225076123512e-05, - -3.6534687836077984e-06, - -9.3861649443744647e-06, - +1.8946552307738326e-06, - -9.8834913777462452e-08, - -7.2798333049131463e-06, - -7.3258889018578029e-06, - -4.0058835680284888e-05, - +3.1795421764885647e-06, - -1.6702369152186199e-06, - +1.0646498752855862e-06, - +1.0912981654207323e-06, - +1.6467880104540939e-06, - +4.0074530560576128e-06, - -2.5664007792286676e-06, - +2.1906253391563296e-04, - +1.6663651509812773e-05, - -2.3988048080726427e-04, - +6.3399234670255132e-06, - -1.2465992104413511e-06, - -5.3323924959034364e-06, - +7.5934647412729921e-06, - +9.8233959375661033e-06, - -1.9776590642623781e-05, - -2.0976460927404558e-06, - +1.4652122983465190e-08, - -5.1359545305898480e-07, - -9.8036266272724919e-07, - -4.6574837113096471e-07, - +7.4118580237615521e-07, - -1.0320422318257699e-06, - +1.3905491683154623e-04, - -6.8631758599440847e-06, - -1.0525586073500865e-04, - -3.0196660052810281e-07, - +1.6071945689458481e-06, - -2.8640246337724440e-06, - -4.9954950560263806e-06, - +1.2839637302853885e-06, - -1.7331995360941009e-05, - +1.5902426885082768e-06, - +4.8130625109358768e-07, - +6.8798449203496138e-07, - +1.2442215477587257e-06, - -6.4072520211547537e-08, - +8.8701608177063347e-07, - +4.0742412553098533e-06, - -1.9427002984214684e-04, - -1.0984159222915575e-06, - +1.4384677584454030e-04, - -3.8281667313661179e-06, - +1.2571994488746845e-05, - +3.3925945321262863e-06, - +4.1985294066274395e-07, - -7.0738624783099266e-07, - +3.0771841138838452e-05, - -2.0958730826298741e-06, - +1.4215908635537618e-07, - -2.4430304175861780e-06, - -1.2381496398489915e-08, - -2.1438765908756482e-06, - -2.5918253685966322e-05, - +3.4333543034439570e-07, - +1.6811377344470163e-06, - -5.5154060531474765e-06, - +6.3399234547943575e-06, - +6.6647143932790736e-05, - -4.0319442879896417e-07, - +1.4162795564684298e-06, - -4.0698673188619035e-06, - -2.2736682268105924e-05, - -1.1231413854777706e-05, - +8.2336220822007075e-07, - +7.3036092376806030e-08, - +2.5463015458073932e-07, - -1.3171040999385500e-08, - +5.0413013368190039e-06, - -1.7360578717325915e-05, - -2.9231861524672462e-07, - -2.7722783419478585e-06, - -7.4970435936361603e-06, - +1.8023133225569779e-06, - -1.3748417131519814e-06, - -1.5002856151424132e-06, - +1.0308278562069350e-06, - +3.8827854803970621e-07, - +1.9416302216333304e-05, - +1.9804659011379323e-06, - -3.2723287119828907e-07, - -2.7314977116645912e-07, - +1.0400087624320813e-06, - -3.4333630827710487e-07, - +5.0673742057940480e-07, - -1.7243275274043940e-05, - -1.3283519104828351e-06, - +2.0012059874898250e-06, - -2.0146292395288069e-06, - -1.9367090899820067e-06, - +4.5617608358962782e-05, - -8.0742820692284931e-06, - -3.3726627512910973e-06, - -3.3179201438171199e-07, - -2.5273430423933176e-05, - +1.1353291187493793e-05, - -1.9844677614434705e-05, - -1.9379724811342271e-05, - +9.2807985566946936e-07, - -7.0693828552402776e-06, - +1.2915048379163151e-06, - -3.1963470870197304e-06, - -9.6105198098435634e-06, - -2.9868540243655102e-05, - -3.2605856864313665e-05, - -1.2465991628719808e-06, - -4.0319442276808958e-07, - +1.7947761546635468e-04, - -1.6772906444285050e-05, - +3.1686955332841868e-06, - -3.5297491829356861e-05, - -9.5706545482797042e-06, - +4.0240651837195746e-06, - -1.2485558433188539e-05, - -7.4640861603991228e-06, - +2.2728283435125918e-06, - -2.0704903276499683e-06, - -7.8353392242262732e-07, - -9.3336094965369677e-06, - +4.0010250429607652e-07, - +6.7935818479265570e-06, - +1.2461986740568157e-06, - -1.0012607016486228e-06, - +6.1690920720360726e-05, - -1.9027092565090161e-05, - -1.9870697759471253e-05, - -1.9474337879874914e-06, - -2.4439341097192389e-06, - +1.8003522164831282e-06, - +6.1684561956611888e-06, - -4.8504212278927179e-06, - -9.6223204927516244e-07, - -3.7168361562091214e-06, - -5.8777245542393855e-06, - -2.9550642329309465e-06, - -2.8365756038527604e-06, - +2.8414778651753361e-06, - +8.4700012108196443e-06, - -1.2091539872767683e-05, - +2.6069617763894819e-05, - +1.2688638887422415e-06, - -1.9911320282720111e-05, - +9.1992459103854701e-06, - -2.6163010648195487e-06, - -1.4803118081509062e-05, - +6.5782295240421102e-05, - +9.4218002078319801e-06, - +6.0581276083526925e-05, - +1.9283107368631060e-06, - +5.9534862134028206e-06, - +3.4637979110668533e-05, - -1.8615030161848317e-05, - -2.1803405797406888e-05, - -5.3323924633773712e-06, - +1.4162795288551557e-06, - -1.6772906283552078e-05, - -1.1504321513136498e-04, - +1.3194488722369658e-05, - +6.4820482488514575e-06, - -7.0278961762561959e-06, - +1.0086694645760480e-05, - -1.1408957380542041e-05, - -1.2496089737241371e-05, - -2.3728007087308700e-05, - -3.1921061002533179e-07, - +4.5541946372385476e-06, - +4.2250253936148717e-06, - -5.8494031260391058e-07, - +1.2796963839214201e-06, - -1.6573563621207931e-06, - +1.0123016962916976e-06, - -2.1205222794167498e-05, - +4.8364197966052798e-05, - -8.9359558408429532e-06, - +9.2714150935855211e-06, - +1.5422143030403672e-06, - +8.7054529664327193e-06, - -2.6692810256581591e-05, - -1.5507428820843905e-05, - +1.6028954264964753e-05, - -3.5120410594481621e-06, - -2.7766011068992976e-06, - +1.5613069768798636e-05, - +3.1844273889352660e-06, - +1.5061512697841020e-06, - +2.3565761358439641e-06, - -6.3440582388080147e-06, - -2.5196015076851125e-06, - +6.2652914234451445e-05, - -2.7449081025179324e-05, - -2.7522234620448380e-05, - +2.2763106036335825e-06, - +3.4836714565031172e-06, - +1.5365273318962555e-06, - +2.1962894102402295e-06, - +3.8223989193297576e-07, - -3.9180710108624450e-06, - -6.6694819346381929e-06, - +7.4287720907510041e-06, - +2.4430438569497323e-05, - +3.5485102443250094e-06, - +7.5934647460163766e-06, - -4.0698673182181584e-06, - +3.1686955116001433e-06, - +1.3194488688217289e-05, - -1.3669886189259135e-06, - -1.1290346101609783e-05, - -3.9648342960011719e-05, - +2.7728766076881919e-06, - -6.3513926175788366e-07, - -2.7129226328522632e-06, - -1.0052881411429931e-06, - -2.3886872852835672e-06, - -1.9720568369486005e-06, - -5.1189320151261283e-06, - -2.5849161017368156e-05, - -5.6826256529952501e-07, - -1.0978170009800160e-06, - +6.4932693895808401e-07, - -1.9882943406946893e-05, - -8.8367764569262288e-06, - +3.3466579820980516e-05, - +9.6350943383179989e-06, - +2.3544108911826081e-05, - -1.0031447830743815e-05, - -1.8296819027458161e-06, - -2.9335674016180342e-06, - -6.5285944871235936e-06, - +6.4265136447009055e-06, - -1.3040418048575219e-06, - -9.3039098973489833e-06, - +2.1176493571932811e-06, - -4.8792594666219671e-06, - -1.7504655213664792e-06, - +7.5241948874768885e-07, - -1.9332551155098500e-05, - -2.4197381594899450e-05, - +6.4035360138487438e-05, - +9.8729037206930770e-07, - +7.7716680711866458e-06, - -1.0013808128653311e-05, - +1.2884391978622203e-06, - -1.2459416716528509e-05, - -1.2160728704880826e-06, - -2.0401657286982624e-05, - +1.4153098910411042e-04, - +4.7651274407160740e-06, - -5.3975979450978165e-05, - +1.9351881706526717e-05, - +9.8233960077681939e-06, - -2.2736682923573900e-05, - -3.5297491831660791e-05, - +6.4820482905932411e-06, - -1.1290346117059664e-05, - -4.9007599379471620e-05, - +3.3157172964562182e-05, - -2.2557629635738818e-06, - +6.9425151189192425e-07, - -1.0694300994621483e-05, - +2.7875662354440297e-06, - +7.3054276273102833e-06, - +1.0900712643570776e-04, - +6.9304345385816206e-06, - -5.3173236817870111e-06, - +2.1614305791746728e-05, - +2.0444299246149806e-06, - +7.1252147978555789e-06, - +1.3564640350630791e-06, - +1.3489629678179816e-05, - +1.4340166529008738e-05, - -1.8591052074862745e-04, - +1.7482891283488507e-05, - +4.0712044103779696e-06, - -2.1033027275012056e-06, - -2.3647790358392352e-06, - -2.6142304579499908e-06, - +8.2227872935951209e-06, - +9.5867933331496340e-05, - -9.5641189506144326e-06, - +6.1014846324783552e-06, - -1.7005147377041618e-06, - -2.2218959824956124e-06, - -8.3314349399625032e-05, - +7.0304358575036183e-06, - -2.5165359470759319e-05, - -1.6182814047409778e-06, - +5.0485637800292901e-05, - -4.1112651161614479e-05, - -1.4820785986747391e-05, - -1.0411577490047419e-05, - -9.3700236343519355e-06, - -1.2879859259495543e-05, - +1.4887214345397221e-06, - -7.2231310854959686e-06, - +1.6600640498202514e-05, - +1.7562145742658006e-05, - +4.6367218856470990e-05, - -1.9776590814469825e-05, - -1.1231413790674253e-05, - -9.5706544750960576e-06, - -7.0278962940276569e-06, - -3.9648342953777557e-05, - +3.3157172804371311e-05, - +2.6784376455039199e-05, - +2.0290430318456280e-05, - -5.4226702906884220e-07, - -1.5366265090053805e-05, - +5.5440492149373688e-07, - -1.1202495927696999e-05, - +4.6024175308801308e-06, - +1.5937039118850080e-05, - -3.6262797536767760e-05, - -1.4907648786144259e-05, - +1.3459286737037427e-05, - +5.4279133339146975e-08, - +8.9244225399444377e-07, - -1.1309958145803295e-06, - +2.3622057575788374e-05, - -1.7159055459744750e-05, - +1.7159168056986394e-05, - -5.2526161587287176e-06, - +8.6964166431751332e-07, - -4.0513089460465128e-06, - +1.3594655899596374e-06, - -1.2282202027072333e-05, - +1.1750199172843760e-05, - -1.2524602278961381e-05, - +7.7915991134091048e-05, - -4.1526660365866653e-05, - -2.8128686842906917e-05, - -1.6308417236690327e-05, - +1.2648236543408645e-06, - -3.2454862256871275e-07, - +1.1107948446280715e-05, - -1.9604816445652293e-05, - +3.5735789262101268e-05, - -1.6778994490408597e-05, - -4.2163775135851999e-06, - -8.6518386472310155e-06, - -1.1503108885109264e-05, - +6.9309103134474956e-08, - +2.0096305941238752e-06, - +1.1168588363711686e-05, - -6.5193928668093662e-06, - +7.7816370724513237e-07, - -2.0976461354309164e-06, - +8.2336215739809392e-07, - +4.0240654737436557e-06, - +1.0086694778575246e-05, - +2.7728767288477847e-06, - -2.2557629733317014e-06, - +2.0290430605498806e-05, - +1.5344982912102439e-05, - -5.5600081113663905e-07, - +7.4478913116601646e-06, - +1.4467511003153524e-05, - -6.0056946768531584e-06, - +4.2375639770168144e-06, - -2.0567330325184559e-05, - +6.6218560218218436e-06, - +5.0268333739872666e-05, - +4.6723071808940030e-07, - +2.2597138366091873e-06, - -2.9067757970047646e-05, - -8.7312362929156759e-06, - +4.4720588945326364e-06, - -9.5662594412257961e-06, - -3.1092862894023954e-05, - +5.6588528968656198e-05, - +7.7182006466070593e-07, - +1.8301761602670117e-05, - +1.3908798530639808e-05, - -1.4459380765744108e-06, - -3.6767893295415986e-06, - +6.7382607807820079e-08, - -7.8303969097649403e-06, - -6.5419080801359247e-05, - -1.4720184191583177e-07, - -9.5807458128549690e-06, - -2.3239090827468362e-06, - -3.0751497469326886e-06, - -1.2162920442815089e-05, - -3.6569522464478116e-06, - +1.9680792523430564e-05, - -5.6302050449933121e-06, - +3.1635188508236708e-05, - -5.7512817899503348e-07, - -6.1990239982838012e-07, - +1.6439894381264399e-07, - +2.9229846353669847e-08, - +6.1165367746824489e-08, - -3.3023571995461493e-07, - -4.4452976239242603e-07, - +1.4652125812555233e-08, - +7.3036092317513724e-08, - -1.2485558431054016e-05, - -1.1408956571362996e-05, - -6.3513926296067044e-07, - +6.9425150957952431e-07, - -5.4226702528260493e-07, - -5.5600080746051606e-07, - +3.2598173585345034e-05, - +1.7850752072248038e-08, - -3.5369525860793000e-06, - +3.8989247621483772e-08, - -1.2191059509006168e-07, - -5.5398759846403368e-06, - -1.5562247078829399e-06, - -1.4377939084545682e-06, - -9.8488039768966484e-07, - -6.8753550080827633e-08, - -1.7583671049693946e-05, - +8.4318680116930549e-06, - -2.0025060087783611e-07, - +6.8829108943379777e-08, - -9.5693965146176514e-06, - +1.8142877409026582e-06, - -1.2271137644968670e-05, - +7.1597004319440705e-07, - -1.2787705489241026e-06, - -1.8985131311011552e-07, - -1.2334786204183700e-07, - +1.5119598403004952e-06, - -4.4730115412398158e-06, - +3.5210584231268327e-07, - -1.1297084099491867e-06, - +6.0526962944711798e-08, - +7.0474211947939291e-06, - +6.3840951307955057e-06, - +6.6299964867136407e-07, - -8.5758179827226041e-07, - +1.7740427161148931e-06, - -8.2088029554122297e-06, - -6.1340323615031046e-07, - +6.4878751494996424e-05, - -2.6793211192519093e-06, - -3.0108075298044320e-06, - +5.8716347781865696e-06, - -5.9214043827211967e-06, - -8.7197705810450679e-06, - +7.3957533004123839e-06, - -5.1359544126828617e-07, - +2.5463016206851057e-07, - -7.4640861637872546e-06, - -1.2496089696854840e-05, - -2.7129226279733534e-06, - -1.0694300965076974e-05, - -1.5366265038012101e-05, - +7.4478914192672302e-06, - +1.7850753080217246e-08, - -2.4513770347390357e-05, - +6.0271054741825852e-07, - -1.8320023924866592e-05, - +1.0372127104679024e-05, - +3.3913287729138908e-06, - +6.0922314584863514e-06, - -5.4753362287358366e-05, - +5.6383982956877157e-07, - +5.8854657632227648e-06, - +1.4257587182815550e-05, - +1.2152165547712340e-06, - +2.0800721751588688e-06, - +4.4411092737367541e-05, - +1.2497422646989657e-06, - +1.7810157505423248e-05, - +7.8974919214946232e-07, - -5.1809699355913721e-05, - +3.1780881497702005e-06, - +7.7082614820440671e-06, - +2.0147272461874767e-06, - +4.4827908791559906e-06, - -2.0551430254312809e-06, - +3.7617723912535157e-06, - -4.2209274934306741e-07, - -9.3545918477795989e-06, - +9.8108272466321603e-06, - +1.2758517169185815e-05, - +5.7618099351462553e-06, - -8.3763139680686008e-06, - +3.9411397460983009e-06, - -1.2448840338023966e-05, - -2.4294104328617151e-06, - -2.2632948773059110e-06, - +3.9973455179939861e-05, - +1.3834491793254453e-07, - +2.8507300036187400e-07, - -3.2893702677308252e-06, - -1.8744302345084091e-06, - +2.0205026098952562e-06, - -9.8036266957127541e-07, - -1.3171041677011858e-08, - +2.2728282671441013e-06, - -2.3728007018258574e-05, - -1.0052881574060257e-06, - +2.7875662094909402e-06, - +5.5440483963647286e-07, - +1.4467510867696015e-05, - -3.5369525916527768e-06, - +6.0271058055418741e-07, - +1.8664802460422055e-05, - -6.8726258882555007e-08, - +3.7661877753275043e-07, - -2.4931976572655596e-06, - +9.6077195691998164e-07, - -6.0331344062833185e-06, - -1.7980937073450320e-07, - +1.9947437304094606e-07, - -3.4615576287528108e-05, - +2.8607414816070537e-05, - -2.7305165138484522e-06, - +3.4888022687278551e-07, - -1.4570270972537585e-05, - +1.0762298540285256e-05, - +8.8724458552694174e-08, - +5.0222235586230911e-06, - -8.9944116674208711e-06, - +1.5061259720948114e-07, - -1.1732673272052234e-06, - -1.1734975590273287e-06, - -4.6154164835159918e-06, - -2.4481235967469331e-06, - -9.1178586253718667e-07, - -4.8779023856704469e-07, - +1.1233857569225084e-05, - -1.3061293880495001e-05, - +2.7762834636487280e-06, - -4.3134390474036145e-06, - +7.1450254740534902e-06, - +1.0652541555019462e-06, - +3.8977333323810329e-08, - -3.0577360760584982e-06, - +1.1550688541829058e-07, - +5.2228576768087367e-06, - +1.6411508019535323e-06, - -3.1507514696230143e-07, - -4.8180960788993601e-06, - +4.2070640482623489e-06, - -4.6574837126648998e-07, - +5.0413013364463094e-06, - -2.0704903277177309e-06, - -3.1921060711153845e-07, - -2.3886872709856510e-06, - +7.3054275877369040e-06, - -1.1202495943417930e-05, - -6.0056946731262134e-06, - +3.8989247494428830e-08, - -1.8320023918835717e-05, - -6.8726262067398888e-08, - +9.1247451592294079e-05, - -2.9417582212971742e-06, - -3.5253902189063863e-07, - +1.1460406437052446e-06, - -8.9718217047513125e-06, - -1.0124637323561953e-07, - -1.1364881679616450e-05, - +1.1607048877810069e-06, - -5.3303063650205970e-07, - -1.5536290675732638e-06, - -3.4126272317194176e-05, - -9.2535624952524986e-06, - -4.3531873156925967e-06, - +6.4175460057864717e-09, - +9.1529700709493057e-06, - -2.0944977523196240e-08, - -4.7144836500684090e-06, - +4.9580609256256038e-07, - +2.4776351861810746e-07, - +2.0603633222823249e-06, - -7.1342309398416889e-06, - +2.8276178907414530e-07, - -7.4839866512951391e-06, - +2.7649584401559513e-06, - +1.7724129537091335e-07, - +4.4630029064226216e-06, - -4.5187191239238339e-06, - +8.5742676701099432e-06, - -5.3761013619113476e-07, - +3.5124769297279184e-07, - +2.2507819596290744e-07, - +9.5738679886035434e-07, - -6.6776084797293481e-07, - -1.1185487249770081e-04, - +2.8624516533383871e-06, - +1.6816837619714267e-06, - +8.1936427597222722e-06, - +7.4118581836813725e-07, - -1.7360578813887671e-05, - -7.8353393082519415e-07, - +4.5541946155545042e-06, - -1.9720568290881348e-06, - +1.0900712418680141e-04, - +4.6024175738416419e-06, - +4.2375639266014134e-06, - -1.2191059464960454e-07, - +1.0372127085434436e-05, - +3.7661877949786687e-07, - -2.9417582239399170e-06, - -1.7488756080932854e-05, - +1.2161925787407247e-06, - -3.6160773962852499e-06, - -1.4626889960600012e-05, - +3.2244005230714568e-09, - -2.7375575034795227e-06, - -8.4020027746193118e-06, - +4.9340864483353106e-07, - -1.2532703635190039e-05, - +4.5685448668748591e-05, - +8.3072084638719651e-08, - -6.4905687127811331e-06, - -2.2057320650959583e-07, - +3.4708764860705635e-07, - -1.5437797067985922e-06, - -1.2458217698565685e-06, - -4.7928934116113107e-05, - -1.5972198647777429e-06, - +1.5026962630498332e-06, - +9.5501609325234806e-06, - -3.0462207473695322e-07, - +4.8377359667057043e-05, - -2.1028631407796899e-06, - -4.3660699624377582e-06, - +4.4579174688719539e-07, - +2.0170823916579404e-05, - -1.4593467617744467e-05, - +7.3045447533497121e-06, - -2.1290925188106663e-06, - -4.7588822291199425e-06, - -2.0730684041216194e-06, - -3.8854052367511861e-07, - +1.6402320075618350e-06, - -1.0873062343606625e-05, - +6.1042040617066001e-07, - -6.4814770602472302e-07, - -1.0320422880009950e-06, - -2.9231871179153995e-07, - -9.3336095146126508e-06, - +4.2250253102160077e-06, - -5.1189319720968546e-06, - +6.9304343692936157e-06, - +1.5937039361813010e-05, - -2.0567330407414517e-05, - -5.5398759898580598e-06, - +3.3913287743369061e-06, - -2.4931976452038105e-06, - -3.5253902180593533e-07, - +1.2161926587345162e-06, - +9.1707810719686270e-06, - -1.2525617058449035e-05, - -3.9952667865402521e-06, - -3.6032427955141405e-06, - -2.6578070798886910e-08, - -3.1156933992981979e-05, - +4.9857618607246747e-05, - -4.1292686839820326e-06, - -3.9627466755329677e-06, - +2.4716676013563418e-05, - +2.0392001997583675e-07, - +3.4398340758781806e-06, - +2.1797062022482034e-06, - +1.6461045929659114e-06, - +1.2214989536887301e-06, - -1.5965749913205373e-07, - -4.8774849475662356e-05, - +1.6992195520386302e-05, - -3.0321841419005471e-07, - -3.3764982352641653e-06, - -1.8817551466696059e-06, - -1.0098070583929378e-05, - +6.1169278182439130e-05, - +1.8556300021414264e-06, - -3.8512332130877583e-06, - -2.0262884980077342e-05, - -1.2173024889594705e-05, - +7.9376201066931693e-07, - -8.0984428399975307e-06, - -1.3250962120240706e-06, - -7.4407422003062561e-06, - +3.5884845713419350e-07, - +3.3797330933242956e-06, - -4.3059908349466630e-05, - -1.1036421177445209e-06, - +1.3905491102943830e-04, - -2.7722783274805357e-06, - +4.0010251202101700e-07, - -5.8494030271056575e-07, - -2.5849160997988042e-05, - -5.3173236685055345e-06, - -3.6262797190771742e-05, - +6.6218560344256938e-06, - -1.5562247079422322e-06, - +6.0922314534719163e-06, - +9.6077195326079931e-07, - +1.1460406426210424e-06, - -3.6160773909997643e-06, - -1.2525617033681791e-05, - +1.1913719613016534e-04, - -1.7241681640219183e-05, - -1.2699493832604232e-07, - -5.6676323659268194e-06, - -3.2768623937353900e-05, - -1.8815924092381109e-05, - +9.1143031332894739e-06, - -1.6665489058345162e-05, - -3.4088134180339843e-05, - -1.0463319482899172e-05, - -4.4682148341138083e-06, - -2.0274987728486921e-06, - -4.0551706274611493e-06, - +1.7889514698711702e-06, - -1.6329587484523200e-07, - +2.3609825976794621e-05, - +1.1297461476061530e-04, - +5.0785878090821648e-06, - -6.3518157418728210e-05, - +3.6244141477133340e-06, - -6.5341130027268476e-06, - -1.2581786668834465e-05, - -4.0198580439831585e-07, - +1.9272624148707410e-06, - -4.4790114100544832e-05, - -5.1821057297038063e-06, - -1.9907391348176953e-07, - +1.6214512680115013e-05, - +8.9788239057282909e-07, - +4.5030492674253113e-06, - -2.7519542469340219e-05, - -5.0862092733057820e-06, - +1.8629696217761435e-06, - +1.4657063980756408e-05, - -6.8631758806116886e-06, - -7.4970436931794723e-06, - +6.7935818305793223e-06, - +1.2796964040469230e-06, - -5.6826264126143972e-07, - +2.1614305994966873e-05, - -1.4907648565305829e-05, - +5.0268333825727925e-05, - -1.4377939097251176e-06, - -5.4753362257542806e-05, - -6.0331344608322403e-06, - -8.9718216925540380e-06, - -1.4626890171206284e-05, - -3.9952668871338849e-06, - -1.7241681632765293e-05, - +7.7144873052525475e-05, - -3.3134997757536241e-06, - +7.9760882563928957e-07, - -3.7786341021200584e-05, - -2.1149076793368577e-05, - +4.3347992732746705e-06, - +4.3191491816191221e-05, - -6.4282381888737354e-06, - -5.5110418964064104e-05, - +3.6589706606379377e-07, - -6.9109798304023071e-06, - -2.1993605598031891e-06, - -6.8308992945582958e-06, - -1.4394461942863232e-05, - +4.3837124889426838e-06, - -4.3748170486094563e-06, - +6.9990946908896155e-05, - +9.9627974913565594e-07, - +3.9172743041270301e-05, - -1.1243439093167398e-05, - -1.9778689000190045e-06, - -1.8568875000720807e-06, - -1.1250643981166545e-05, - +1.2401978670916435e-06, - -1.8798223386435643e-06, - -4.7618862053110025e-07, - -7.4687679245443242e-07, - -8.0323478938784123e-07, - +1.4265688334943148e-07, - +8.8038073413430201e-07, - -1.4447943854484484e-06, - +9.5644340695577416e-05, - -1.8576610508105190e-06, - -1.0525585549835451e-04, - +1.8023133119875949e-06, - +1.2461986692959611e-06, - -1.6573564039451625e-06, - -1.0978170068430722e-06, - +2.0444299359445757e-06, - +1.3459286656383480e-05, - +4.6723063786002772e-07, - -9.8488039868810493e-07, - +5.6383983013151909e-07, - -1.7980936753642443e-07, - -1.0124637327797118e-07, - +3.2243986940096864e-09, - -3.6032429098852936e-06, - -1.2699486780102034e-07, - -3.3134997671276523e-06, - +1.7687025770198589e-05, - -2.1412695604800490e-07, - -5.3725227863515509e-06, - -3.2225983653247272e-06, - -6.4531845199531507e-07, - -3.1467876878733553e-06, - +2.1897072956938990e-06, - -7.9014908738140807e-07, - -1.3399022264436698e-06, - -4.2951337372008642e-08, - -4.4731826302399878e-07, - +9.2162711110791579e-08, - +8.2581835944892492e-08, - -6.0303706025575075e-06, - -7.0979967644864504e-05, - -1.6275702397687379e-06, - +5.7473348140932908e-05, - -1.4566813983610694e-06, - +5.6464677768500171e-06, - +6.7066907664383932e-07, - +4.3109174284222847e-07, - -6.0133180092248814e-07, - +1.8919921315676148e-05, - +9.5357596418979649e-07, - -1.7062904976200728e-08, - -4.3139050870995982e-07, - -3.1158726579514750e-07, - +5.1269998848897744e-06, - -6.4708354416387857e-06, - +5.9965695969432624e-07, - -5.4461568284661088e-07, - -5.0677945322738331e-06, - -3.0196659910508745e-07, - -1.3748417213851416e-06, - -1.0012607026311810e-06, - +1.0123016784362431e-06, - +6.4932694014393014e-07, - +7.1252147527934261e-06, - +5.4279179892077756e-08, - +2.2597137949351663e-06, - -6.8753550555166083e-08, - +5.8854657708799427e-06, - +1.9947437202450652e-07, - -1.1364881692660757e-05, - -2.7375575690059915e-06, - -2.6578138324353465e-08, - -5.6676323686034435e-06, - +7.9760880903744381e-07, - -2.1412695687756779e-07, - +6.8535327586241872e-05, - -3.1748267448165890e-06, - -5.4449386961545089e-07, - -1.2054460226231314e-05, - -3.9357579965817839e-05, - -2.4666992515416652e-06, - -5.6898980497913434e-06, - +5.3664264397794599e-08, - -4.3545405048665375e-06, - -3.2536779788982194e-07, - -4.6654067260387504e-07, - -7.3189625743652945e-06, - -8.8396764842853248e-07, - +2.1802314294216973e-07, - -3.5858613468961117e-06, - -2.2122451687509948e-07, - +3.6884559977427758e-06, - +2.8305735354358305e-06, - -1.2345780319822190e-06, - +4.0408978111338908e-06, - +1.0794771442826021e-05, - +2.4545549532522300e-06, - +4.7407489989459125e-06, - -1.1878704833122636e-05, - -8.0295782455236213e-06, - +2.0186961238736936e-06, - -3.0475351968817666e-06, - -9.2523667641840855e-07, - -9.7629400488171824e-06, - +1.6469607031248043e-06, - +2.2790195148810269e-06, - +1.6071945763997380e-06, - -1.5002856099585716e-06, - +6.1690920604486619e-05, - -2.1205222789966215e-05, - -1.9882943408844247e-05, - +1.3564640255763101e-06, - +8.9244225860230300e-07, - -2.9067758073317903e-05, - -1.7583671054225572e-05, - +1.4257587190676015e-05, - -3.4615576250055370e-05, - +1.1607048854093147e-06, - -8.4020027683851493e-06, - -3.1156934049936475e-05, - -3.2768623937082849e-05, - -3.7786341020455195e-05, - -5.3725227893918698e-06, - -3.1748267485774153e-06, - +2.7492170464422580e-04, - -6.2135609488591162e-05, - +1.8047230462175153e-05, - -3.2888608001135347e-05, - -1.3434752998400714e-05, - -1.4980318023647288e-06, - +5.9120381427056352e-06, - +8.9775061055570051e-06, - +1.0735553958936446e-05, - +4.8272757515734847e-06, - +1.4706436308136285e-07, - -7.9524377989866057e-06, - -1.3838571857448939e-06, - -4.2941199440661368e-06, - +3.2889132268789918e-06, - +3.0258288242883142e-06, - -3.1984714327494383e-05, - +7.2954584382075791e-06, - +2.7785425866860228e-05, - -3.0933478345550151e-06, - -2.1788555786944044e-05, - +2.1255112965168550e-05, - -1.0696543890228679e-05, - -1.4035677463211747e-05, - -2.7404601684094309e-05, - +4.6068513953156746e-07, - +3.0302449552420743e-06, - -1.8757461499297433e-07, - -3.8337499803442823e-06, - +3.8633969097869383e-07, - -2.8640246497644260e-06, - +1.0308278204282633e-06, - -1.9027092514945811e-05, - +4.8364196935247582e-05, - -8.8367764632959166e-06, - +1.3489629596458077e-05, - -1.1309958414143333e-06, - -8.7312360412452467e-06, - +8.4318680218405096e-06, - +1.2152165780815807e-06, - +2.8607414804550889e-05, - -5.3303063352050373e-07, - +4.9340867397146444e-07, - +4.9857618295809673e-05, - -1.8815924109050718e-05, - -2.1149076730146038e-05, - -3.2225983103612886e-06, - -5.4449384325578557e-07, - -6.2135609422454829e-05, - +4.8038221992001634e-05, - -6.8639962371710647e-06, - -4.6923866833423981e-06, - -9.9553963564622677e-06, - -1.1224746230019183e-05, - +6.2518222472855364e-06, - +1.5077461945141757e-05, - -1.0892522958231383e-05, - -9.1350821194600626e-07, - -2.2529359593317444e-06, - +4.8784860673940062e-05, - -7.2128201406896665e-06, - +4.4675546275645475e-07, - -2.5518667537969327e-06, - -2.6980517394358493e-06, - +2.1450826927444169e-06, - -4.6692008700741604e-05, - +1.3092354046869651e-05, - -1.6753447598129561e-05, - +1.5393571218467973e-05, - +3.3889048929288193e-08, - -5.4912206665167895e-07, - -3.8179067586986519e-07, - -7.7277943067696796e-07, - -2.1022315245739550e-06, - -4.2275827505594901e-06, - -3.4631964377957077e-06, - -2.2838075083961469e-05, - -3.7140448778515828e-06, - -4.9954950518250971e-06, - +3.8827854349960961e-07, - -1.9870697774650083e-05, - -8.9359558298654062e-06, - +3.3466579835617245e-05, - +1.4340166528737687e-05, - +2.3622057547599117e-05, - +4.4720589143193261e-06, - -2.0025060031879436e-07, - +2.0800722312663313e-06, - -2.7305165206924784e-06, - -1.5536290643206573e-06, - -1.2532703643999181e-05, - -4.1292686159652870e-06, - +9.1143031423696671e-06, - +4.3347992731391453e-06, - -6.4531845798754377e-07, - -1.2054460219353407e-05, - +1.8047230451062081e-05, - -6.8639961978687360e-06, - +8.9117292678382934e-05, - -4.9385359501510255e-05, - -3.7070253868789430e-05, - -6.1261141023557803e-06, - +4.8490675288049429e-07, - +6.7511440109634634e-07, - +1.6615798210798446e-06, - +3.8651074094758764e-06, - -1.7403231740637567e-06, - +2.3687095262125112e-06, - -2.1469879834482702e-06, - +4.4164033443771372e-06, - +1.3347798232232191e-06, - +4.1460888230136252e-06, - +2.8390238796470978e-05, - +1.0608230022765650e-05, - -3.7758475332250489e-05, - -2.5239908248283691e-06, - -7.6552673050720322e-06, - +3.3119787963461480e-06, - +5.9504333223465468e-07, - -1.0541442985439325e-05, - +2.2833395362927499e-06, - +1.0435058860839425e-05, - +1.3217729332150817e-04, - +5.5125830229806397e-06, - -6.9178420966913706e-07, - +2.2328162021937378e-05, - +1.2839636809541897e-06, - +1.9416302199155475e-05, - -1.9474338019465944e-06, - +9.2714151487443067e-06, - +9.6350943282891288e-06, - -1.8591051778197925e-04, - -1.7159055473974904e-05, - -9.5662592533877697e-06, - +6.8829108291164408e-08, - +4.4411092741433299e-05, - +3.4888018790926994e-07, - -3.4126272303370599e-05, - +4.5685448642592214e-05, - -3.9627466537303397e-06, - -1.6665489058616213e-05, - +4.3191491777905332e-05, - -3.1467876891608454e-06, - -3.9357579937797989e-05, - -3.2888607999102468e-05, - -4.6923867092277249e-06, - -4.9385359498935275e-05, - +8.0222348806344721e-05, - -2.0136602156496566e-05, - -4.9313320960064130e-06, - -8.8593700429994478e-07, - -2.9425099056429099e-06, - -3.3106122663694067e-06, - -1.0218326925435280e-05, - +6.9461966545525031e-05, - -4.4997511723925566e-06, - -4.6503975366721240e-07, - -3.0165122031375422e-05, - +4.3973020015552252e-07, - -5.1102478817983228e-05, - +3.8963636993499112e-06, - -1.4045814872786725e-05, - -8.1197272145424985e-07, - +3.7376215245629035e-05, - +1.2204621879227185e-05, - +2.4174301148315014e-05, - -2.0923894453010738e-07, - -1.9746262859966605e-05, - +1.2464333441955099e-06, - -9.6057428524765672e-06, - +3.0743506803092725e-06, - +1.6759447822454121e-05, - -8.2163161381964764e-06, - -4.9409891486162493e-05, - -1.7331995073491908e-05, - +1.9804661096774439e-06, - -2.4439341749068946e-06, - +1.5422145071414262e-06, - +2.3544108763290383e-05, - +1.7482891418200627e-05, - +1.7159167741754612e-05, - -3.1092862977236471e-05, - -9.5693965108991768e-06, - +1.2497423251432369e-06, - -1.4570271030745689e-05, - -9.2535624924064679e-06, - +8.3071948571347004e-08, - +2.4716675631026398e-05, - -3.4088134124503431e-05, - -6.4282384088990138e-06, - +2.1897070427693315e-06, - -2.4666993779867436e-06, - -1.3434753159675787e-05, - -9.9553963864133527e-06, - -3.7070253727843148e-05, - -2.0136602194308116e-05, - +1.5982697344307621e-04, - +1.9498573279396565e-05, - +1.0208911062977062e-06, - +7.6383781210306585e-06, - +1.9381340336886016e-06, - +6.3714995493437555e-06, - +6.7298293791141295e-06, - -1.4544911259022249e-05, - -2.8210435503990376e-05, - +2.1380594601900799e-05, - +8.7673450345431112e-06, - -1.8049335121259969e-05, - -9.4786817175611382e-06, - -2.0289174753793625e-06, - -8.3230452377672758e-06, - -1.0472071950101778e-05, - +1.7762153159156958e-05, - +3.7157610693918622e-05, - -4.2496275143739113e-06, - -1.6023331346519875e-05, - -1.6789029163492928e-05, - -3.2493822766494450e-06, - -2.8036753695309235e-06, - +1.7395959596867155e-06, - +7.6342488900633595e-06, - -3.9723655346547183e-06, - +1.5902427110054719e-06, - -3.2723284568565670e-07, - +1.8003521584783119e-06, - +8.7054532538818202e-06, - -1.0031447934149597e-05, - +4.0712044697380385e-06, - -5.2526161463959178e-06, - +5.6588528891813369e-05, - +1.8142877411482977e-06, - +1.7810157635256459e-05, - +1.0762298548484535e-05, - -4.3531873123722276e-06, - -6.4905687524900377e-06, - +2.0391990466077131e-07, - -1.0463319478020263e-05, - -5.5110418998555286e-05, - -7.9014912854562112e-07, - -5.6898980712382177e-06, - -1.4980318363815720e-06, - -1.1224746345486715e-05, - -6.1261141388120784e-06, - -4.9313320476238910e-06, - +1.9498573390120712e-05, - -1.1171953669914339e-04, - -2.7341498141063292e-06, - +3.9828162477984408e-05, - +2.0120331982540623e-05, - +3.9783555822511113e-06, - -1.4521780502034997e-06, - -1.0777497081766599e-05, - +1.6329554310308414e-06, - +5.8967272071621356e-05, - -1.1189381138223403e-06, - +6.4230172318790937e-06, - -1.6261403963831189e-05, - +4.0219087443587286e-06, - +3.6638388590794170e-05, - -1.1325108984286403e-05, - -1.6221579408773421e-05, - -3.7280988548143512e-06, - +3.8977118111915257e-05, - -6.0004477813379795e-07, - -1.2507608675239369e-06, - +7.4165496064416275e-09, - -5.2074865524321529e-07, - -3.9901558828423812e-06, - -7.9683232668409376e-09, - -5.5072191330386190e-06, - +4.8130625895405343e-07, - -2.7314977181020416e-07, - +6.1684562057578215e-06, - -2.6692807905150367e-05, - -1.8296819029491040e-06, - -2.1033027286531704e-06, - +8.6964167366875705e-07, - +7.7182007204683323e-07, - -1.2271137756073982e-05, - +7.8974919214946232e-07, - +8.8724456926390916e-08, - +6.4175470222260084e-09, - -2.2057321016877816e-07, - +3.4398340855851782e-06, - -4.4682148381118038e-06, - +3.6589706687694540e-07, - -1.3399022238734542e-06, - +5.3664262669847387e-08, - +5.9120381447385142e-06, - +6.2518223384940442e-06, - +4.8490675315154483e-07, - -8.8593700287692943e-07, - +1.0208911136160709e-06, - -2.7341498214246938e-06, - -2.2285120027882633e-05, - +1.2515543123219194e-07, - -2.4406756242510274e-06, - +1.0884042798975369e-07, - -7.2155840127202144e-08, - +2.0098354725558033e-06, - +1.2643271496209311e-05, - +3.7134731295279839e-06, - +3.7645042696299183e-06, - +4.0661787522114357e-07, - -9.0219067335134753e-06, - +2.3881257133222169e-05, - +1.2088189208837342e-06, - +2.1937254879940589e-06, - -1.3501491596691053e-05, - -1.2351206204173383e-05, - -7.3361963639356764e-07, - +4.5554102883263708e-05, - -5.1169675703686848e-06, - +3.5949033536770113e-06, - +1.4319399085796578e-06, - -5.3304462596269128e-06, - +3.1249700196229677e-06, - -2.1941642578370002e-06, - +6.8798449711715906e-07, - +1.0400087633129955e-06, - -4.8504212199983708e-06, - -1.5507428880508906e-05, - -2.9335673858632214e-06, - -2.3647790385497407e-06, - -4.0513089719996023e-06, - +1.8301761584645256e-05, - +7.1597004421931692e-07, - -5.1809699532672556e-05, - +5.0222235949777452e-06, - +9.1529700648845498e-06, - +3.4708765429911775e-07, - +2.1797062046876583e-06, - -2.0274987748815712e-06, - -6.9109797898124882e-06, - -4.2951334048992511e-08, - -4.3545405088306517e-06, - +8.9775060996277745e-06, - +1.5077461978989194e-05, - +6.7511449230485410e-07, - -2.9425099334933532e-06, - +7.6383781605023938e-06, - +3.9828162434887371e-05, - +1.2515542631940085e-07, - +8.0470514813809658e-07, - +6.9952401209332112e-06, - -2.1693288887513016e-05, - -6.4418284710326501e-07, - -2.1569714470212522e-06, - -3.9884076184944217e-07, - -2.2451654836490309e-06, - +4.4743916735492505e-07, - -2.3124586685623061e-06, - +8.2636445212710963e-07, - +8.0485000914930389e-06, - +5.8700470371530859e-06, - -1.3309650292970491e-05, - -2.0185055493108627e-05, - -1.4729865415843480e-05, - +1.3489225788611541e-06, - -4.4309001648692222e-06, - +1.1138271980305330e-05, - -1.1875711026544666e-07, - -1.6201809330458096e-06, - +3.3838288043179596e-06, - +2.3543758956301453e-06, - -5.5099435474284530e-06, - +1.2442215613112529e-06, - -3.4333630905637519e-07, - -9.6223214305865036e-07, - +1.6028954282311988e-05, - -6.5285945426889549e-06, - -2.6142304941352383e-06, - +1.3594655525546624e-06, - +1.3908799060137044e-05, - -1.2787705476196719e-06, - +3.1780881894791051e-06, - -8.9944118087737293e-06, - -2.0944975219266623e-08, - -1.5437797101867240e-06, - +1.6461045739246108e-06, - -4.0551706392518479e-06, - -2.1993605374415193e-06, - -4.4731825971527633e-07, - -3.2536779849968566e-07, - +1.0735553948636525e-05, - -1.0892523030872929e-05, - +1.6615798073917921e-06, - -3.3106122221881681e-06, - +1.9381339545418430e-06, - +2.0120332097872630e-05, - -2.4406756323147811e-06, - +6.9952400913209393e-06, - -6.5015810414033705e-05, - +5.2496065898162761e-07, - +5.6136120967661377e-07, - +2.2207700118410077e-06, - +7.7122111843443142e-06, - +5.9631063184083927e-06, - +3.1856139454171329e-07, - +1.6985525702964410e-06, - -9.7211486316207615e-06, - +3.1827992008994811e-05, - +1.0578686305439582e-05, - +6.2007996724485273e-06, - -1.7544938850280051e-05, - -3.9901195693202050e-06, - +2.1230562033609009e-07, - +3.4259349658116289e-06, - -6.5676373024639145e-07, - +1.8358557825803781e-06, - -1.2710584494646238e-06, - -1.7758045290597758e-06, - -4.9307834659902128e-06, - +1.1569546675403199e-05, - -6.4072504897191851e-08, - +5.0673742166360697e-07, - -3.7168361606814554e-06, - -3.5120410458956350e-06, - +6.4265137921524010e-06, - +8.2227872934595957e-06, - -1.2282202094021817e-05, - -1.4459380597692771e-06, - -1.8985131300847157e-07, - +7.7082614716086212e-06, - +1.5061260811926550e-07, - -4.7144837704826128e-06, - -1.2458217721604981e-06, - +1.2214990468115323e-06, - +1.7889514721750998e-06, - -6.8308992696894085e-06, - +9.2162711030323449e-08, - -4.6654067636470132e-07, - +4.8272757503537572e-06, - -9.1350816559636339e-07, - +3.8651075200644980e-06, - -1.0218326926926058e-05, - +6.3714993765490342e-06, - +3.9783555735774939e-06, - +1.0884042954829431e-07, - -2.1693288890121877e-05, - +5.2496067334730639e-07, - +7.4816450139944101e-05, - -3.4667384814174123e-06, - +2.1397286270970943e-06, - -2.4270450509370975e-06, - -2.4651059280325106e-05, - +5.1874999860480366e-08, - +7.1641784301842981e-08, - +5.7011199081948016e-06, - +4.0233940132436072e-06, - -1.2700207634684657e-05, - -2.1463995672780980e-05, - -5.0140311440825553e-06, - -2.9330724553641848e-06, - -1.4758241327693204e-07, - -3.5893782764822094e-07, - -1.0238834209626649e-06, - +8.2250709200351949e-08, - -8.6418688036225648e-05, - -5.5910460180878807e-09, - +1.4652233305779624e-06, - +8.0367778344846499e-06, - +8.8701609534010128e-07, - -1.7243275296151500e-05, - -5.8777245619473853e-06, - -2.7766010927369068e-06, - -1.3040417988605287e-06, - +9.5867930899546164e-05, - +1.1750199071657204e-05, - -3.6767892894261182e-06, - -1.2334786258393808e-07, - +2.0147272275527518e-06, - -1.1732673287637640e-06, - +4.9580608946241979e-07, - -4.7928933737828193e-05, - -1.5965742195041157e-07, - -1.6329587191449800e-07, - -1.4394461722634666e-05, - +8.2581837265734494e-08, - -7.3189626044857861e-06, - +1.4706435559359160e-07, - -2.2529359339207560e-06, - -1.7403231712177260e-06, - +6.9461966247809891e-05, - +6.7298291849741780e-06, - -1.4521780799343562e-06, - -7.2155839314050514e-08, - -6.4418285193135281e-07, - +5.6136121101492582e-07, - -3.4667384812988276e-06, - +1.1126290544699846e-05, - -1.4444682054610232e-06, - -1.1367238189141995e-06, - -4.1370140432405063e-06, - -4.0163839851062137e-07, - +1.9507425853289686e-05, - -2.4272537343765499e-06, - +1.8341185878010743e-06, - -4.1337885734902755e-06, - +1.1497156606745870e-07, - -1.3828025742415161e-05, - -9.8724990999659624e-06, - -4.5721016077684192e-06, - -2.5701744672693237e-06, - +2.3955472900793649e-06, - -2.1187047541469228e-06, - -2.1860181147073752e-06, - +2.2193153731176222e-05, - +8.7587812003242504e-07, - +1.1843655176870752e-05, - +4.0742412826181955e-06, - -1.3283518303196370e-06, - -2.9550642199882831e-06, - +1.5613069561580496e-05, - -9.3039099897094558e-06, - -9.5641188133273325e-06, - -1.2524602269203561e-05, - +6.7382549193140129e-08, - +1.5119598436293347e-06, - +4.4827908922341793e-06, - -1.1734975871488225e-06, - +2.4776352051546126e-07, - -1.5972199489389365e-06, - -4.8774848553531468e-05, - +2.3609826078099761e-05, - +4.3837124013933583e-06, - -6.0303707613147753e-06, - -8.8396771195600353e-07, - -7.9524378868069817e-06, - +4.8784859865328529e-05, - +2.3687095844883779e-06, - -4.4997511500308868e-06, - -1.4544911134610049e-05, - -1.0777497153188417e-05, - +2.0098354500586082e-06, - -2.1569714475972346e-06, - +2.2207699606124551e-06, - +2.1397287143076066e-06, - -1.4444681475239696e-06, - -1.2060780882428642e-04, - -2.3669460387444781e-05, - -1.3739325893354429e-05, - +7.0996257521348900e-07, - +3.0522860772891607e-06, - -1.0805818151621120e-05, - +1.6564360443314463e-04, - -3.2240629992672833e-07, - +2.0919994943714541e-06, - +5.6555696036726319e-06, - +8.4437196420065900e-06, - -1.6105170388085567e-06, - +4.4128129020890375e-07, - +3.1770032416973974e-06, - -3.5954765059068982e-06, - +4.7395948567208711e-06, - -8.3400058323442831e-06, - +8.6397382724110426e-05, - +1.6132859048775990e-05, - -1.9427002384244307e-04, - +2.0012059608252278e-06, - -2.8365756363788255e-06, - +3.1844273719946071e-06, - +2.1176493414723496e-06, - +6.1014846275994454e-06, - +7.7915990746759822e-05, - -7.8303969070544349e-06, - -4.4730115382752005e-06, - -2.0551430189260679e-06, - -4.6154164831771786e-06, - +2.0603633208593096e-06, - +1.5026962663024397e-06, - +1.6992195533295084e-05, - +1.1297461496254796e-04, - -4.3748170409522785e-06, - -7.0979967690092350e-05, - +2.1802314070600275e-07, - -1.3838572058026341e-06, - -7.2128200834980019e-06, - -2.1469879788404110e-06, - -4.6503975705534419e-07, - -2.8210435524861268e-05, - +1.6329554317084678e-06, - +1.2643271490652775e-05, - -3.9884076862570575e-07, - +7.7122111758062221e-06, - -2.4270450468713393e-06, - -1.1367238111214964e-06, - -2.3669460366167313e-05, - +2.1875647718239914e-05, - -2.7120826370276296e-05, - +3.6021295286068451e-05, - -7.8671186828482148e-06, - -3.3552719777910078e-05, - +3.0415691598911603e-06, - -7.6060353782143094e-06, - -2.3684249343095161e-05, - +4.4536069281780367e-05, - -2.3807056661744345e-06, - -5.9013677453735374e-06, - -1.9362944391311879e-06, - -3.3336819800299606e-06, - +1.2098123730982157e-05, - +7.2881958566937532e-06, - +1.4300539565189046e-05, - -8.7721839774762556e-06, - +3.5509224973395356e-05, - -1.0984159293388716e-06, - -2.0146292441705475e-06, - +2.8414779090855241e-06, - +1.5061512758827392e-06, - -4.8792594574062487e-06, - -1.7005147241516347e-06, - -4.1526660151465673e-05, - -6.5419080773169991e-05, - +3.5210584022051189e-07, - +3.7617723698405228e-06, - -2.4481235916647354e-06, - -7.1342309122622962e-06, - +9.5501609456694319e-06, - -3.0321851974730060e-07, - +5.0785878277846523e-06, - +6.9990946758801916e-05, - -1.6275702476159688e-06, - -3.5858613527575797e-06, - -4.2941199473187433e-06, - +4.4675538482942360e-07, - +4.4164032844749672e-06, - -3.0165121863053035e-05, - +2.1380594791365129e-05, - +5.8967272021205955e-05, - +3.7134731308154740e-06, - -2.2451654751448201e-06, - +5.9631062536273129e-06, - -2.4651059274361994e-05, - -4.1370140391069855e-06, - -1.3739325788932207e-05, - -2.7120826390334037e-05, - +2.0846650725916873e-05, - -4.8673061014173043e-07, - +5.4274525474492900e-06, - -3.7323472934784781e-05, - -2.0002093946804630e-05, - +7.1466650602796094e-06, - +4.0774677296682646e-05, - -1.3133608572571268e-05, - +2.7746892518933910e-06, - +1.2141618357150007e-06, - -3.9499831479120930e-07, - +1.9079927107488570e-06, - -5.3673260443348053e-07, - -6.1499876507576171e-07, - +3.3871351811645342e-06, - -1.2471937103409637e-04, - -3.6534687544698650e-06, - +1.4384677035956151e-04, - -1.9367090786317652e-06, - +8.4700012230169187e-06, - +2.3565761592559548e-06, - -1.7504655103889322e-06, - -2.2218959861547947e-06, - -2.8128686666690182e-05, - -1.4720180830556442e-07, - -1.1297084102625889e-06, - -4.2209275191804757e-07, - -9.1178586389243938e-07, - +2.8276178910802661e-07, - -3.0462207300900601e-07, - -3.3764981809524127e-06, - -6.3518157476224807e-05, - +9.9627974124130887e-07, - +5.7473348132366756e-05, - -2.2122451677345552e-07, - +3.2889132281326006e-06, - -2.5518667317063135e-06, - +1.3347798127200106e-06, - +4.3973020062986097e-07, - +8.7673449121299096e-06, - -1.1189381288656455e-06, - +3.7645042749831666e-06, - +4.4743916962497335e-07, - +3.1856139769267586e-07, - +5.1874996540111212e-08, - -4.0163839984893343e-07, - +7.0996252035963534e-07, - +3.6021295644363387e-05, - -4.8673061701963796e-07, - -1.9167744296650897e-05, - +4.6495729426440820e-07, - +8.4435860104974114e-07, - +2.0217599241891676e-07, - -3.6173876082610558e-07, - -1.6595900364678104e-06, - -1.9628749655260227e-05, - +2.3843707119396845e-07, - -4.1249266846741899e-07, - +2.2864888036047953e-06, - -3.2746562495935085e-07, - +2.1036163716720620e-06, - +8.6671069744016305e-05, - -4.0304739918012398e-06, - -1.6265110113801440e-06, - -9.3861649938411888e-06, - -3.8281667771736597e-06, - +4.5617610678003466e-05, - -1.2091539887539937e-05, - -6.3440582920694464e-06, - +7.5241948495298125e-07, - -8.3314351512870592e-05, - -1.6308417391595713e-05, - -9.5807458882070200e-06, - +6.0526957455938300e-08, - -9.3545918800346135e-06, - -4.8779024419134346e-07, - -7.4839866636957015e-06, - +4.8377360174192609e-05, - -1.8817552350490236e-06, - +3.6244142030076448e-06, - +3.9172742818398992e-05, - -1.4566814148231548e-06, - +3.6884555280799472e-06, - +3.0258288469210345e-06, - -2.6980517944591095e-06, - +4.1460888089189969e-06, - -5.1102479093099529e-05, - -1.8049335115161332e-05, - +6.4230172592551985e-06, - +4.0661787596653256e-07, - -2.3124586695787456e-06, - +1.6985525746332497e-06, - +7.1641759771768829e-08, - +1.9507426035317066e-05, - +3.0522861472202008e-06, - -7.8671187338057169e-06, - +5.4274526940876339e-06, - +4.6495730768141008e-07, - -2.7903914204559081e-04, - +2.1481207754963684e-05, - +7.1332265067598419e-06, - -9.2924758128077115e-06, - +2.2909047529086129e-04, - +3.7543340577214993e-06, - +4.6683318141889623e-06, - +5.8483022204446631e-06, - -4.3613143768639860e-06, - -1.6565389278568488e-06, - -4.1718939369458138e-06, - -1.0296447463902219e-05, - -3.9783906742162523e-06, - -4.9571410317512596e-06, - +1.8946552413448038e-06, - +1.2571994534960962e-05, - -8.0742820613341460e-06, - +2.6069617754136999e-05, - -2.5196014929128579e-06, - -1.9332551169735229e-05, - +7.0304358867770769e-06, - +1.2648236803617166e-06, - -2.3239091198807606e-06, - +7.0474211995373136e-06, - +9.8108272398558967e-06, - +1.1233857578982903e-05, - +2.7649584499815335e-06, - -2.1028631555519445e-06, - -1.0098070666006870e-05, - -6.5341130390476204e-06, - -1.1243439081037887e-05, - +5.6464677824340818e-06, - +2.8305735284223977e-06, - -3.1984714381704492e-05, - +2.1450827422111410e-06, - +2.8390238806770898e-05, - +3.8963636874236873e-06, - -9.4786815736332998e-06, - -1.6261403950414187e-05, - -9.0219067219260646e-06, - +8.2636445744647654e-07, - -9.7211486263352759e-06, - +5.7011199099566302e-06, - -2.4272537297856313e-06, - -1.0805818061361289e-05, - -3.3552719728036778e-05, - -3.7323472930719023e-05, - +8.4435858258442289e-07, - +2.1481207697636494e-05, - +1.7734109508150964e-04, - -7.9082672338861085e-06, - +1.5880936193369589e-05, - -5.0135748799057245e-05, - -4.4917342137678219e-05, - +8.2839983378307953e-06, - -2.7929951990174839e-05, - -1.5647613493829666e-05, - +2.4006363246045710e-05, - -3.7005481754522236e-06, - -7.0572135490315231e-06, - +5.5062864525920723e-06, - +2.3830958441415501e-06, - -9.8834832733350059e-08, - +3.3925945651944525e-06, - -3.3726626566944577e-06, - +1.2688638261295661e-06, - +6.2652912403505026e-05, - -2.4197381625528161e-05, - -2.5165359241179509e-05, - -3.2454911479649906e-07, - -3.0751496943488832e-06, - +6.3840952469491338e-06, - +1.2758517165391108e-05, - -1.3061293914240794e-05, - +1.7724129665840343e-07, - -4.3660700388740113e-06, - +6.1169277913624754e-05, - -1.2581786670596293e-05, - -1.9778690129793183e-06, - +6.7066900558306900e-07, - -1.2345780992027537e-06, - +7.2954583433398890e-06, - -4.6692008618613289e-05, - +1.0608230081312568e-05, - -1.4045814809631949e-05, - -2.0289181914948974e-06, - +4.0219087443587286e-06, - +2.3881257207286730e-05, - +8.0485000779066305e-06, - +3.1827991856528881e-05, - +4.0233940933390427e-06, - +1.8341186654739956e-06, - +1.6564360530314912e-04, - +3.0415692314485036e-06, - -2.0002094012398861e-05, - +2.0217602148908751e-07, - +7.1332263640517309e-06, - -7.9082672669542747e-06, - -2.5342484436278664e-04, - +1.9311834655835920e-05, - +2.4111223562693369e-05, - -1.1745600134865919e-05, - -6.3339681800010910e-06, - -1.8487803983850606e-06, - -3.1102096698337571e-06, - -6.5881450196585254e-06, - +6.0645354818707198e-06, - +8.4702889274475106e-07, - -8.5033245073343981e-06, - +5.0000986207346387e-07, - -7.2798333634600636e-06, - +4.1985293984959232e-07, - -3.3179201102746152e-07, - -1.9911320206554908e-05, - -2.7449081092264334e-05, - +6.4035360143501873e-05, - -1.6182814073159579e-06, - +1.1107948541012880e-05, - -1.2162920657622645e-05, - +6.6299964939981241e-07, - +5.7618099674012699e-06, - +2.7762835326310912e-06, - +4.4630030151138894e-06, - +4.4579175257925679e-07, - +1.8556299207415602e-06, - -4.0198581212325633e-07, - -1.8568875120660673e-06, - +4.3109174883022201e-07, - +4.0408978147253105e-06, - +2.7785425874720694e-05, - +1.3092354003366039e-05, - -3.7758475457611365e-05, - -8.1197278989451199e-07, - -8.3230450523687043e-06, - +3.6638388625624164e-05, - +1.2088189174278398e-06, - +5.8700470959710538e-06, - +1.0578686264104374e-05, - -1.2700207624113686e-05, - -4.1337885615979329e-06, - -3.2240625764284360e-07, - -7.6060353685920151e-06, - +7.1466651035121710e-06, - -3.6173876441752528e-07, - -9.2924758133498125e-06, - +1.5880936181443366e-05, - +1.9311834764527188e-05, - -3.5084974199723392e-05, - -8.6502377700040101e-06, - -1.8483512589408113e-05, - -9.3948533983834528e-09, - -2.3772963977285394e-06, - +6.4309886138157885e-07, - -2.5007525264205516e-06, - +4.5806034525586615e-06, - +3.1121969602793511e-05, - -7.5105658358407077e-06, - -4.1860809187489051e-06, - -7.3258889170366333e-06, - -7.0738623454951605e-07, - -2.5273432042274325e-05, - +9.1992459526693549e-06, - -2.7522234596595932e-05, - +9.8729036800354955e-07, - +5.0485640458214527e-05, - -1.9604816364337131e-05, - -3.6569521266434715e-06, - -8.5758179762851538e-07, - -8.3763139612923372e-06, - -4.3134390951085101e-06, - -4.5187191317165370e-06, - +2.0170823873888943e-05, - -3.8512332887108598e-06, - +1.9272624151417915e-06, - -1.1250644038832548e-05, - -6.0133179893725467e-07, - +1.0794772168563850e-05, - -3.0933478342839646e-06, - -1.6753447665756671e-05, - -2.5239908180521055e-06, - +3.7376214992061252e-05, - -1.0472071890199608e-05, - -1.1325108989029787e-05, - +2.1937254846736897e-06, - -1.3309650289785647e-05, - +6.2007996095648013e-06, - -2.1463995661667908e-05, - +1.1497123807936087e-07, - +2.0919995443125167e-06, - -2.3684249345534616e-05, - +4.0774677502681059e-05, - -1.6595900376875378e-06, - +2.2909047490556294e-04, - -5.0135748851098949e-05, - +2.4111223646176936e-05, - -8.6502377445252590e-06, - -1.6904784178685189e-04, - -5.3014492199399826e-06, - -5.2378569293946896e-06, - +2.1825269492207902e-06, - -2.9170879245672167e-06, - -3.3811895544831128e-06, - -1.2875810064417320e-05, - -1.9310768012859719e-05, - -7.0457808519302188e-06, - +4.4464854818959676e-05, - -4.0058835709287297e-05, - +3.0771840797450293e-05, - +1.1353290988881507e-05, - -2.6163010230777651e-06, - +2.2763103098147938e-06, - +7.7716682199933940e-06, - -4.1112651284942476e-05, - +3.5735789267251229e-05, - +1.9680792492124226e-05, - +1.7740427170042777e-06, - +3.9411397276668640e-06, - +7.1450255088157224e-06, - +8.5742676612330379e-06, - -1.4593467473274528e-05, - -2.0262884708078122e-05, - -4.4790114415641088e-05, - +1.2401981561670477e-06, - +1.8919921710984835e-05, - +2.4545551285880501e-06, - -2.1788555524160542e-05, - +1.5393571126852889e-05, - -7.6552674445275366e-06, - +1.2204621781377939e-05, - +1.7762153557059155e-05, - -1.6221579243839166e-05, - -1.3501491573312944e-05, - -2.0185055466647318e-05, - -1.7544938846891919e-05, - -5.0140313408652496e-06, - -1.3828025972774242e-05, - +5.6555699575291159e-06, - +4.4536069476394657e-05, - -1.3133608344753286e-05, - -1.9628749841641357e-05, - +3.7543341151842144e-06, - -4.4917341895630084e-05, - -1.1745600767226836e-05, - -1.8483512385578105e-05, - -5.3014490551412524e-06, - +1.4555941119112300e-04, - ], - dtype=torch.double, - ), - }, - "AmF3": { - "hessian": torch.tensor( - [], - dtype=torch.double, - ), - }, + "LiH": Refs( + { + "hessian": torch.tensor( + [ + +2.2771573698334711e-05, + -2.2771573698334711e-05, + +0.0000000000000000e00, + +0.0000000000000000e00, + +0.0000000000000000e00, + +0.0000000000000000e00, + -2.2771573698334711e-05, + +2.2771573698334711e-05, + +0.0000000000000000e00, + +0.0000000000000000e00, + +0.0000000000000000e00, + +0.0000000000000000e00, + +0.0000000000000000e00, + +0.0000000000000000e00, + +2.2771573698334711e-05, + -2.2771573698334711e-05, + +0.0000000000000000e00, + +0.0000000000000000e00, + +0.0000000000000000e00, + +0.0000000000000000e00, + -2.2771573698334711e-05, + +2.2771573698334711e-05, + +0.0000000000000000e00, + +0.0000000000000000e00, + +0.0000000000000000e00, + +0.0000000000000000e00, + +0.0000000000000000e00, + +0.0000000000000000e00, + -3.8477807179274732e-04, + +3.8477807179274732e-04, + +0.0000000000000000e00, + +0.0000000000000000e00, + +0.0000000000000000e00, + +0.0000000000000000e00, + +3.8477807179274732e-04, + -3.8477807179274732e-04, + ], + dtype=torch.double, + ), + } + ), + "SiH4": Refs( + { + "hessian": torch.tensor( + [ + -1.9258768616751753e-04, + +4.8146921541895117e-05, + +4.8146921541649478e-05, + +4.8146921541897231e-05, + +4.8146921542013702e-05, + +2.9609807266026584e-16, + +3.5567181050184990e-05, + +3.5567181049886414e-05, + -3.5567181050178640e-05, + -3.5567181050220992e-05, + +2.9186290792399434e-16, + -3.5567181050197695e-05, + +3.5567181049896998e-05, + +3.5567181050195581e-05, + -3.5567181050204051e-05, + +4.8146920979229528e-05, + -3.7121782050442145e-05, + -3.0558311507646583e-06, + -4.9134766266785091e-06, + -3.0558311513808748e-06, + +3.5567180533650129e-05, + -3.5180375957618348e-05, + -3.8680457434341439e-07, + +2.4011247775394221e-06, + -2.4011247791953715e-06, + -3.5567180534807142e-05, + +3.5180375957611998e-05, + +2.4011247797946473e-06, + -2.4011247775500100e-06, + +3.8680457492151437e-07, + +4.8146920979210832e-05, + -3.0558311510759429e-06, + -3.7121782050719545e-05, + -3.0558311509044187e-06, + -4.9134766264900443e-06, + +3.5567180534776331e-05, + -3.8680457463140559e-07, + -3.5180375957919045e-05, + -2.4011247795955946e-06, + +2.4011247773551924e-06, + +3.5567180534465043e-05, + -2.4011247794113649e-06, + -3.5180375957914809e-05, + -3.8680457449799790e-07, + +2.4011247773911913e-06, + +4.8146920979750087e-05, + -4.9134766266933322e-06, + -3.0558311510187682e-06, + -3.7121782050471791e-05, + -3.0558311515545165e-06, + -3.5567180534836409e-05, + -2.4011247775076584e-06, + +2.4011247795511253e-06, + +3.5180375957677640e-05, + +3.8680457512056711e-07, + +3.5567180533517098e-05, + +2.4011247775965968e-06, + -3.8680457452976163e-07, + -3.5180375957584467e-05, + -2.4011247789454968e-06, + +4.8146920979692313e-05, + -3.0558311510928836e-06, + -4.9134766265811004e-06, + -3.0558311513469935e-06, + -3.7121782050628492e-05, + -3.5567180534745506e-05, + +2.4011247794346583e-06, + -2.4011247774716595e-06, + +3.8680457496174844e-07, + +3.5180375957823757e-05, + -3.5567180534161053e-05, + +3.8680457464199350e-07, + -2.4011247774653067e-06, + +2.4011247791466671e-06, + +3.5180375957815286e-05, + +1.8249291857839541e-16, + +3.5567181049757238e-05, + +3.5567181050049464e-05, + -3.5567181049954177e-05, + -3.5567181050125697e-05, + -1.9258768616691897e-04, + +4.8146921541558418e-05, + +4.8146921541772297e-05, + +4.8146921541693943e-05, + +4.8146921541861236e-05, + -4.2601489091400674e-16, + -3.5567181049772065e-05, + +3.5567181050028289e-05, + -3.5567181049935115e-05, + +3.5567181050132054e-05, + +3.5567180534651390e-05, + -3.5180375957707286e-05, + -3.8680457469916822e-07, + -2.4011247795574781e-06, + +2.4011247773488397e-06, + +4.8146920979071072e-05, + -3.7121782050490846e-05, + -3.0558311511394704e-06, + -3.0558311509891220e-06, + -4.9134766264709861e-06, + -3.5567180534295636e-05, + +3.5180375957705172e-05, + +2.4011247793944242e-06, + +3.8680457453611438e-07, + -2.4011247773509573e-06, + +3.5567180534404368e-05, + -3.8680457481775284e-07, + -3.5180375957912695e-05, + +2.4011247774377781e-06, + -2.4011247791170210e-06, + +4.8146920979983021e-05, + -3.0558311512686429e-06, + -3.7121782050715310e-05, + -4.9134766266086289e-06, + -3.0558311514380495e-06, + +3.5567180534775003e-05, + -2.4011247793245440e-06, + -3.5180375957910574e-05, + +2.4011247774314254e-06, + -3.8680457498080668e-07, + -3.5567180534603848e-05, + +2.4011247794092473e-06, + -2.4011247774017792e-06, + +3.5180375957806816e-05, + +3.8680457477751877e-07, + +4.8146920979511163e-05, + -3.0558311511373528e-06, + -4.9134766265599245e-06, + -3.7121782050603081e-05, + -3.0558311512368792e-06, + -3.5567180534480228e-05, + +3.8680457469916822e-07, + -2.4011247774017792e-06, + +3.5180375957827992e-05, + +2.4011247793499550e-06, + -3.5567180534385395e-05, + -2.4011247771942562e-06, + +2.4011247791699605e-06, + +3.8680457494692536e-07, + +3.5180375957446827e-05, + +4.8146920979317369e-05, + -4.9134766263185201e-06, + -3.0558311513575814e-06, + -3.0558311513596990e-06, + -3.7121782050266383e-05, + +3.5567180534372689e-05, + +2.4011247771794331e-06, + -3.8680457496598360e-07, + -2.4011247791763133e-06, + -3.5180375957461647e-05, + +2.2434577853956559e-16, + -3.5567181050295104e-05, + +3.5567181050030410e-05, + +3.5567181049937236e-05, + -3.5567181049928766e-05, + +1.9705311271944885e-16, + -3.5567181050286634e-05, + +3.5567181050064291e-05, + -3.5567181049901234e-05, + +3.5567181049922409e-05, + -1.9258768616723613e-04, + +4.8146921542039113e-05, + +4.8146921541808293e-05, + +4.8146921541670653e-05, + +4.8146921541677003e-05, + -3.5567180533999595e-05, + +3.5180375957491293e-05, + -2.4011247774504836e-06, + +2.4011247790810221e-06, + +3.8680457475634295e-07, + -3.5567180534389914e-05, + +3.5180375957508234e-05, + -2.4011247774420133e-06, + +3.8680457497868910e-07, + +2.4011247792779572e-06, + +4.8146920979527358e-05, + -3.7121782050336266e-05, + -4.9134766265641597e-06, + -3.0558311514634605e-06, + -3.0558311512453495e-06, + +3.5567180534152000e-05, + +2.4011247775288342e-06, + -3.5180375957592937e-05, + -3.8680457498927701e-07, + -2.4011247790767869e-06, + +3.5567180534154920e-05, + +2.4011247775267166e-06, + -3.5180375957595058e-05, + -2.4011247791106682e-06, + -3.8680457498927701e-07, + +4.8146920979998207e-05, + -4.9134766266636861e-06, + -3.7121782050442145e-05, + -3.0558311514740484e-06, + -3.0558311514740484e-06, + +3.5567180534975499e-05, + -2.4011247795405374e-06, + -3.8680457472669679e-07, + -3.5180375957880928e-05, + +2.4011247771264935e-06, + -3.5567180534619745e-05, + +3.8680457458058361e-07, + +2.4011247793690133e-06, + +3.5180375957857638e-05, + -2.4011247771116705e-06, + +4.8146920979066721e-05, + -3.0558311509637111e-06, + -3.0558311511415880e-06, + -3.7121782050649668e-05, + -4.9134766262782861e-06, + -3.5567180534784876e-05, + +3.8680457451917372e-07, + +2.4011247796083001e-06, + -2.4011247771624924e-06, + +3.5180375957872458e-05, + +3.5567180534795460e-05, + -2.4011247796019473e-06, + -3.8680457451070339e-07, + +2.4011247771646100e-06, + -3.5180375957872458e-05, + +4.8146920978880408e-05, + -3.0558311509425352e-06, + -3.0558311509319473e-06, + -4.9134766262719333e-06, + -3.7121782050628492e-05, + ], + dtype=torch.double, + ), + } + ), + "PbH4-BiH3": Refs( + { + "hessian": torch.tensor( + [ + -9.2291674402743734e-05, + +1.0239580033182016e-04, + +2.0230034604723642e-05, + +2.0230034604655880e-05, + -1.0979943789026062e-05, + -3.7511173812184745e-05, + -8.2337262027093092e-07, + -4.2633229676333328e-07, + -8.2337262044033751e-07, + +1.4143010764258723e-10, + -3.8529306434310147e-05, + +1.9264587008079362e-05, + +1.9264587008011600e-05, + -3.9807838015520902e-12, + -4.6929691036035059e-12, + +9.7604615482513204e-07, + -1.9520926445162695e-06, + +9.7604615458796282e-07, + -2.1634400067253654e-16, + +1.9742111269062839e-17, + +4.7438151690122393e-05, + -4.7438151689851342e-05, + +3.4873934625235647e-17, + +2.4672031816760562e-16, + -2.2923159383051242e-07, + -7.0765301403911518e-18, + +2.2923159359334319e-07, + +1.0239580022867560e-04, + -7.3698415678410392e-05, + -1.0316051318879553e-05, + -1.0316051319048960e-05, + -7.4752951431648945e-06, + -4.9837872115115521e-07, + -3.9917076195545957e-08, + -1.1773895694391998e-08, + -3.9917076161664639e-08, + -3.8266963259443471e-05, + +3.7232255251997434e-05, + +5.9041252806489629e-07, + +5.9041252779384575e-07, + +3.1702389691412808e-06, + -3.1080197486835215e-06, + -1.0061024530042071e-07, + -7.1157782696230389e-09, + -1.0061024519877676e-07, + -2.7344853560676410e-16, + -9.5359384343159057e-18, + -2.8562777086549827e-06, + +2.8562777089260333e-06, + -2.3161057151484775e-18, + -1.7213603935975940e-16, + +7.9086208881664483e-08, + +2.1175823681357508e-17, + -7.9086208712257893e-08, + +2.0230034549202377e-05, + -1.0316051316677267e-05, + +1.0439772114010423e-08, + -4.2326396049155901e-06, + -4.3139175206286504e-06, + -1.4451901364426797e-06, + +5.6246086652426367e-08, + -4.2788938455537006e-08, + +5.3867109357726194e-08, + +1.9133410834165903e-05, + -1.3700012295675499e-07, + -1.8616057153450429e-05, + -4.5341327867016046e-07, + -1.5851215050152702e-06, + +1.5540127306723842e-06, + +4.1268692242956437e-08, + +5.9341806676069340e-08, + +3.5579974195034964e-09, + +4.7438150345019727e-05, + -4.1682335342259427e-06, + -4.2555553526722615e-05, + +6.5597860443003444e-07, + -1.8252241921424328e-06, + +5.4664195597804610e-07, + -2.0250194817978025e-08, + -3.3611583015873483e-08, + -3.7897874197016269e-08, + +2.0230034548349249e-05, + -1.0316051316067404e-05, + -4.2326396049833528e-06, + +1.0439772283417012e-08, + -4.3139175206485193e-06, + -1.4451901357519853e-06, + +5.3867109696539373e-08, + -4.2788940047958947e-08, + +5.6246087228408771e-08, + +1.9133410834979055e-05, + -1.3700012339721212e-07, + -4.5341327873792310e-07, + -1.8616057153314903e-05, + -1.5851215052185581e-06, + +1.5540127268776766e-06, + +3.5579980463078774e-09, + +5.9341808149906668e-08, + +4.1268693394921245e-08, + -4.7438150344524342e-05, + +4.1682335342675659e-06, + -6.5597860429450917e-07, + +4.2555553526180514e-05, + +1.8252241921002135e-06, + -5.4664195654485175e-07, + +3.7897873519389912e-08, + +3.3611583091899653e-08, + +2.0250195902180197e-08, + -1.0979943772529504e-05, + -7.4752951400393125e-06, + -4.3139175215432639e-06, + -4.3139175211366881e-06, + +5.1028084769441127e-05, + -2.3073420868181124e-05, + -3.7350845693114509e-07, + -1.2457303211302643e-07, + -3.7350845688032311e-07, + -9.4596639549360262e-14, + +5.3326001345785704e-06, + -2.6663041865460329e-06, + -2.6663041861733384e-06, + +7.8002247673111813e-12, + +2.3418766925686896e-13, + +5.6647135580515729e-07, + -1.1329424138782336e-06, + +5.6647135600844519e-07, + +7.3915172880242452e-16, + +1.9852334701272664e-18, + -1.8252239961948601e-06, + +1.8252239955172337e-06, + -4.4642937659486904e-17, + -1.3216563102128179e-16, + -1.4372333269390076e-07, + +4.0899945387684453e-17, + +1.4372333293106998e-07, + -3.7511173816640023e-05, + -4.9837871636125748e-07, + -1.4451901349284558e-06, + -1.4451901351656251e-06, + -2.3073420871380391e-05, + +2.5237291916354864e-05, + +3.9527662008851468e-06, + +3.0830529355918882e-05, + +3.9527662010376127e-06, + -4.2825985813177425e-14, + -3.8114173793183845e-06, + +1.9057094412992890e-06, + +1.9057094411637637e-06, + +1.8936268568817138e-12, + -1.3852580107304169e-10, + +1.2898808965479739e-05, + -2.5797482761899152e-05, + +1.2898808965818552e-05, + -6.9863487054135805e-16, + +7.2488397783629035e-17, + +5.4664185389341740e-07, + -5.4664185355460422e-07, + +1.1866526272532597e-16, + -4.3422353093818960e-16, + -1.5518025378383757e-05, + +6.0022293198379071e-17, + +1.5518025378722571e-05, + -8.2337261968347419e-07, + -3.9917076466596500e-08, + +5.6246086449138460e-08, + +5.3867109103616310e-08, + -3.7350845698634284e-07, + +3.9527661936516963e-06, + +1.1276257775157074e-05, + -1.1443406020542795e-05, + -2.6589329905394817e-06, + +5.5365052142484703e-07, + +4.0664858667069457e-08, + +5.8911202738959334e-08, + +1.5730579883935399e-08, + +9.1836765649848731e-07, + +1.3531973745207516e-05, + -1.4481673609059400e-05, + -9.6129628407014712e-08, + -5.4149532639535857e-07, + -2.2923155875473845e-07, + +3.5269646155531658e-08, + +2.3566276832536967e-08, + +3.7897934370236842e-08, + -1.4372334474854856e-07, + -1.5518025447188267e-05, + +1.0722524068456068e-05, + +5.3620610162279822e-06, + -2.9033859128333285e-07, + -4.2633229685577702e-07, + -1.1773895728273316e-08, + -4.2788939743027086e-08, + -4.2788939878552357e-08, + -1.2457303173407016e-07, + +3.0830529339523543e-05, + -1.1443406021474531e-05, + -7.2954601927855073e-06, + -1.1443406021660878e-05, + -1.1073007888753351e-06, + -3.1461082044127557e-08, + -9.9576097252463119e-08, + -9.9576097320225754e-08, + -1.8367369923583772e-06, + -2.7063810232046299e-05, + +6.3762603239768878e-07, + +2.8963209233012738e-05, + +6.3762603192335033e-07, + -4.6559322128715126e-16, + +3.6463842001635056e-17, + -7.7427949170478030e-08, + +7.7427949509291209e-08, + +6.0704717203735318e-17, + +4.6651084627418421e-16, + +4.7813837398657643e-06, + -4.2167599676421968e-17, + -4.7813837404078654e-06, + -8.2337261982506210e-07, + -3.9917076195545957e-08, + +5.3867109408548171e-08, + +5.6246086076443963e-08, + -3.7350845694413386e-07, + +3.9527661930556689e-06, + -2.6589329905564224e-06, + -1.1443406019899050e-05, + +1.1276257775157074e-05, + +5.5365052142484703e-07, + +4.0664858362137596e-08, + +1.5730579951698034e-08, + +5.8911202196858248e-08, + +9.1836765561757305e-07, + +1.3531973747375921e-05, + -5.4149532648006186e-07, + -9.6129628915234480e-08, + -1.4481673609042459e-05, + +2.2923155752487781e-07, + -3.5269646154601602e-08, + -3.7897933828135756e-08, + -2.3566276019385338e-08, + +1.4372334484644127e-07, + +1.5518025446991356e-05, + +2.9033859155438340e-07, + -5.3620610162164677e-06, + -1.0722524068456068e-05, + +1.4111033531766226e-10, + -3.8266962932014415e-05, + +1.9133410855341727e-05, + +1.9133410855273964e-05, + -9.4871015358544101e-14, + -4.3415822200100905e-14, + +5.5365052118767780e-07, + -1.1073007926700427e-06, + +5.5365052103521187e-07, + -2.3375500056731007e-04, + +6.9405675872413514e-06, + +6.9404716719747911e-06, + +6.9404716717715031e-06, + +1.5074359274907850e-04, + +4.4426478430304242e-05, + +5.9211387197650176e-06, + +5.9211410164948541e-06, + +5.9211387194092638e-06, + -1.7429365322672534e-16, + -5.6259590763543130e-19, + +3.3140018908744224e-05, + -3.3140018908473174e-05, + +8.3069613015637804e-18, + +3.7424790642473308e-16, + -9.5895071560141848e-07, + -2.6184402290366091e-17, + +9.5895071522872398e-07, + -3.8529305991493858e-05, + +3.7232254850334411e-05, + -1.3700012349885608e-07, + -1.3700012363438135e-07, + +5.3326001362261155e-06, + -3.8114173834559605e-06, + +4.0664859022823295e-08, + -3.1461082349059418e-08, + +4.0664858751772752e-08, + +6.9405675477696160e-06, + +2.7475475511412476e-07, + -3.9182481501850780e-06, + -3.9182481503206032e-06, + -9.8074214622021838e-06, + +1.0124130692861291e-05, + +1.5322538807286670e-07, + -1.9860105212124186e-09, + +1.5322538764935023e-07, + +5.2631385597494751e-17, + -3.7512220726624993e-17, + -6.0265226965413362e-07, + +6.0265226985742153e-07, + -4.8340434997598937e-17, + +5.2597416472553092e-16, + -9.1502684911785957e-08, + -5.2625230570623621e-17, + +9.1502684437447506e-08, + +1.9264586938342113e-05, + +5.9041252294881729e-07, + -1.8616057126040442e-05, + -4.5341327809417806e-07, + -2.6663041870261617e-06, + +1.9057094436240609e-06, + +5.8911202755899993e-08, + -9.9576097083056529e-08, + +1.5730580138045283e-08, + +6.9404716316560228e-06, + -3.9182481498462648e-06, + +2.7484973085173999e-07, + -3.9182445488381555e-06, + -9.8074296437950653e-06, + +1.0124135612970750e-05, + +1.5322551278999785e-07, + +1.5322577459094119e-07, + -1.9859199903310160e-09, + +3.3367221247254154e-05, + -1.8268065896595714e-07, + -3.2243937307015473e-05, + +4.1997213744301119e-07, + -4.6181716812569925e-06, + +3.3007836220715877e-06, + -8.0968130488604136e-08, + +1.0534569252884115e-08, + +2.7246202323927445e-08, + +1.9264586937555853e-05, + +5.9041252382973156e-07, + -4.5341327795865279e-07, + -1.8616057126175968e-05, + -2.6663041869780197e-06, + +1.9057094446322654e-06, + +1.5730579934757375e-08, + -9.9576097896208159e-08, + +5.8911202688137357e-08, + +6.9404716327402249e-06, + -3.9182481503544845e-06, + -3.9182445488720368e-06, + +2.7484973064845208e-07, + -9.8074296443371664e-06, + +1.0124135611344447e-05, + -1.9859203630255128e-09, + +1.5322577516692359e-07, + +1.5322551265447258e-07, + -3.3367221247752691e-05, + +1.8268065900685295e-07, + -4.1997213744301119e-07, + +3.2243937307422049e-05, + +4.6181716813112890e-06, + -3.3007836225076327e-06, + -2.7246202018995583e-08, + -1.0534569193095500e-08, + +8.0968130658010725e-08, + -3.9772311321655028e-12, + +3.1702389672439270e-06, + -1.5851215023725274e-06, + -1.5851215015932570e-06, + +7.7998263640409513e-12, + +1.8951816159321692e-12, + +9.1836766075059271e-07, + -1.8367370033359242e-06, + +9.1836766090305864e-07, + +1.5074359286976376e-04, + -9.8074214669794497e-06, + -9.8074296492160762e-06, + -9.8074296485384498e-06, + -8.8925454393758846e-05, + -4.3687716343859817e-05, + +3.7639517173598932e-06, + +3.7639551991057636e-06, + +3.7639517175801218e-06, + +1.4326939350439002e-15, + -2.0414817517808723e-17, + -2.7455095387093637e-06, + +2.7455095371508231e-06, + -1.0912580231105818e-16, + -4.8890421287969042e-17, + -1.5906594786932698e-06, + -1.2041681767240700e-17, + +1.5906594787610325e-06, + -4.6839255627818821e-12, + -3.1080197792444702e-06, + +1.5540127351785994e-06, + +1.5540127348736676e-06, + +2.3534119950444406e-13, + -1.3874176570880412e-10, + +1.3531973815714539e-05, + -2.7063810132740157e-05, + +1.3531973815680658e-05, + +4.4426478527611387e-05, + +1.0124130697028693e-05, + +1.0124135615105273e-05, + +1.0124135614766460e-05, + -4.3687716429918364e-05, + -7.8691250679778675e-05, + +1.5860064733986347e-05, + +1.5859957186890660e-05, + +1.5860064733833881e-05, + -5.3090990975067666e-16, + -2.8192884059350072e-18, + +2.6916274947547027e-06, + -2.6916274942126017e-06, + +2.3909655605845265e-17, + +5.8228110174098749e-17, + -2.3438067766790743e-05, + +8.9728416946689677e-18, + +2.3438067766621336e-05, + +9.7604615544442472e-07, + -1.0061024685896133e-07, + +4.1268692768116864e-08, + +3.5579978769012879e-09, + +5.6647135673022854e-07, + +1.2898808992356773e-05, + -1.4481673655273518e-05, + +6.3762603371906017e-07, + -5.4149532719156954e-07, + +5.9211387195786704e-06, + +1.5322538766629088e-07, + +1.5322551302716708e-07, + -1.9859196345771782e-09, + +3.7639517087032165e-06, + +1.5860064706322251e-05, + -1.9398301159585937e-05, + -3.2256581204141330e-06, + -3.2256608345787466e-06, + -1.6905619196645632e-06, + +1.0434510725095528e-08, + +9.2348426201558330e-08, + -6.1625663204173051e-09, + -9.8115714759088924e-07, + -2.2341394385446418e-05, + +2.5082994655311187e-05, + +2.5713224882249290e-07, + -4.2363382221540782e-07, + -1.9520926456473147e-06, + -7.1157804041460659e-09, + +5.9341808065203373e-08, + +5.9341808200728645e-08, + -1.1329424158261508e-06, + -2.5797482600444152e-05, + -9.6129631134460802e-08, + +2.8963209088017638e-05, + -9.6129631134460802e-08, + +5.9211410194425287e-06, + -1.9860096233574945e-09, + +1.5322577503139832e-07, + +1.5322577506527964e-07, + +3.7639551904152056e-06, + +1.5859957156177246e-05, + -3.2256581208715308e-06, + -1.9398202665307340e-05, + -3.2256581209054122e-06, + -8.6811027052729385e-18, + +1.4352391421361976e-17, + +8.1913959596997647e-08, + -8.1913959664760283e-08, + +6.4561446809763810e-18, + -2.2698400792330755e-17, + +6.8076645574666238e-07, + -3.4121200267812392e-19, + -6.8076645578054370e-07, + +9.7604615539259203e-07, + -1.0061024713001188e-07, + +3.5579982834771026e-09, + +4.1268692971404772e-08, + +5.6647135675989534e-07, + +1.2898808992730032e-05, + -5.4149532725933217e-07, + +6.3762603392234808e-07, + -1.4481673655730915e-05, + +5.9211387206628725e-06, + +1.5322538783569747e-07, + -1.9859193635266351e-09, + +1.5322551319657367e-07, + +3.7639517078223023e-06, + +1.5860064707948554e-05, + -3.2256608350192037e-06, + -3.2256581206682429e-06, + -1.9398301160619317e-05, + +1.6905619195176400e-06, + -1.0434510745069281e-08, + +6.1625667269931197e-09, + -9.2348426472608873e-08, + +9.8115714760596049e-07, + +2.2341394386102574e-05, + +4.2363382235093309e-07, + -2.5713224888528419e-07, + -2.5082994655954932e-05, + -1.1938015356972492e-15, + +4.0657581468206416e-16, + +4.7438150695333018e-05, + -4.7438150694519867e-05, + +7.1253337965317804e-17, + +1.6995957261504884e-16, + -2.2923155922074620e-07, + -2.0328790734103208e-16, + +2.2923155906828026e-07, + -1.0842021724855044e-15, + -2.3716922523120409e-16, + +3.3367221544044145e-05, + -3.3367221543230993e-05, + +5.4210108624275222e-16, + +0.0000000000000000e00, + -1.6905619189361786e-06, + +2.0328790734103208e-16, + +1.6905619187837127e-06, + -9.2291093129313249e-05, + -7.1583659521001626e-06, + +7.5006827031102639e-05, + +7.5006827029747386e-05, + -1.0979943544966376e-05, + -3.7511173967459484e-05, + -5.5867881111946018e-07, + -9.5571984485493619e-07, + -5.5867881139051072e-07, + +1.9406200007771017e-16, + -2.7105054312137611e-16, + -4.1682335320063191e-06, + +4.1682335321757257e-06, + -4.1623728423668353e-17, + +3.4101716286977646e-16, + +3.5269646310632933e-08, + +0.0000000000000000e00, + -3.5269646632505453e-08, + +2.7105054312137611e-16, + +6.7762635780344027e-17, + -1.8268065838798926e-07, + +1.8268065855739585e-07, + -2.0328790734103208e-16, + +0.0000000000000000e00, + +1.0434511107671731e-08, + -1.6940658945086007e-17, + -1.0434511666713477e-08, + -7.1583659517240147e-06, + +2.4579867955656278e-05, + -6.2604424799057000e-06, + -6.2604424801767505e-06, + -3.2601250028883963e-06, + -1.7607937296085444e-06, + +2.2277099598604772e-08, + +7.5747489841643777e-08, + +2.2277099124266321e-08, + +4.7438151880653747e-05, + -2.8562777111622003e-06, + -4.2555553813426327e-05, + -6.5597860649679483e-07, + -1.8252239971762104e-06, + +5.4664185196914722e-07, + +2.3566277628747937e-08, + -7.7427948154038494e-08, + -3.7897933997542346e-08, + +3.3140019087773108e-05, + -6.0265227205970719e-07, + -3.2243937555162245e-05, + -4.1997213937424631e-07, + -2.7455095411488186e-06, + +2.6916274694114770e-06, + +9.2348426116855035e-08, + +8.1913958411151521e-08, + +6.1625647618766821e-09, + +7.5006826921411438e-05, + -6.2604424840039495e-06, + -4.9128384520055073e-05, + -1.2343883820574940e-05, + -6.4215023961454797e-06, + -8.1398314740872412e-07, + -7.3885950255172389e-08, + +2.5149040774769544e-08, + +1.0106357076081554e-08, + -4.7438151880437821e-05, + +2.8562777100779981e-06, + +6.5597860693725196e-07, + +4.2555553813832902e-05, + +1.8252239971173319e-06, + -5.4664185212461048e-07, + +3.7897933794254438e-08, + +7.7427948425089037e-08, + -2.3566277493222666e-08, + -3.3140019087231007e-05, + +6.0265227239852037e-07, + +4.1997213974694081e-07, + +3.2243937555365533e-05, + +2.7455095391159395e-06, + -2.6916274688693759e-06, + -6.1625653209184273e-09, + -8.1913958800786677e-08, + -9.2348426032151740e-08, + +7.5006826921312342e-05, + -6.2604424840029568e-06, + -1.2343883819829551e-05, + -4.9128384520664937e-05, + -6.4215023961546784e-06, + -8.1398314818834871e-07, + +1.0106357516538687e-08, + +2.5149040828714128e-08, + -7.3885950018003164e-08, + +5.2338470316706214e-16, + -2.7105054312137611e-16, + -1.8252241920288775e-06, + +1.8252241917917082e-06, + -5.5782992559044804e-17, + -9.6698046917605421e-16, + -1.4372334494199717e-07, + +7.7927031147395631e-16, + +1.4372334512834442e-07, + +8.1315162936412833e-16, + +1.0164395367051604e-16, + -4.6181716802689752e-06, + +4.6181716802350939e-06, + -2.0328790734103208e-16, + +0.0000000000000000e00, + -9.8115714646196351e-07, + -7.9621097041904232e-16, + +9.8115714642808220e-07, + -1.0979943528016396e-05, + -3.2601250029938121e-06, + -6.4215023955812439e-06, + -6.4215023953779560e-06, + +5.1028083895016463e-05, + -2.3073421037602231e-05, + -2.0755105963830281e-07, + -4.5648741628097325e-07, + -2.0755105960442149e-07, + -9.8735069648896750e-16, + +8.1315162936412833e-16, + +5.4664195668933588e-07, + -5.4664195668933588e-07, + +1.1800972208987769e-16, + -3.7362572121586786e-16, + -1.5518025554464967e-05, + -1.6940658945086007e-16, + +1.5518025555007068e-05, + +2.4394548880923850e-15, + -3.3881317890172014e-16, + +3.3007836187690207e-06, + -3.3007836189384273e-06, + -1.3552527156068805e-16, + -2.7105054312137611e-15, + -2.2341394462965976e-05, + +1.3552527156068805e-16, + +2.2341394463711365e-05, + -3.7511173970917073e-05, + -1.7607937310788217e-06, + -8.1398314575199110e-07, + -8.1398314554870319e-07, + -2.3073421039637651e-05, + +2.5237073458519506e-05, + +2.1871438107064645e-05, + -5.0065946404663337e-06, + +2.1871438107877797e-05, + -2.2923159359182026e-07, + +7.9086209423765569e-08, + -2.0250195156791204e-08, + +3.7897874027609680e-08, + -1.4372333287581432e-07, + -1.5518025455116069e-05, + +1.0722524160884303e-05, + +4.7813837420680500e-06, + +2.9033859021607134e-07, + -9.5895071641457011e-07, + -9.1502684132515645e-08, + -8.0968130658010725e-08, + -2.7246201680182405e-08, + -1.5906594682239426e-06, + -2.3438067784341265e-05, + +2.5082994712756962e-05, + +6.8076645420506242e-07, + +4.2363381913220789e-07, + -5.5867881150559508e-07, + +2.2277100113769495e-08, + -7.3885949984121846e-08, + +1.0106357143844190e-08, + -2.0755105987733730e-07, + +2.1871438091190807e-05, + -1.1050481702446998e-06, + -5.5870906697912255e-06, + -1.4371566886922063e-05, + +4.0092901453168263e-16, + -4.7433845046240819e-16, + -3.3611583229674856e-08, + +3.3611583195793538e-08, + -3.3649707318657166e-17, + -2.3879237331288334e-16, + +5.3620610182657377e-06, + +5.7598240413292423e-16, + -5.3620610185367882e-06, + +2.7105054312137611e-16, + +1.0164395367051604e-16, + +1.0534569059911150e-08, + -1.0534568992148514e-08, + +4.7433845046240819e-16, + +1.0842021724855044e-15, + +2.5713224906299980e-07, + -5.7598240413292423e-16, + -2.5713224975756682e-07, + -9.5571984350555447e-07, + +7.5747489917722211e-08, + +2.5149040361609372e-08, + +2.5149040429372008e-08, + -4.5648741636521163e-07, + -5.0065946374384255e-06, + -5.5870906697709391e-06, + +1.7466937666766499e-05, + -5.5870906702791589e-06, + +2.2923159342344080e-07, + -7.9086209017189754e-08, + -3.7897874366422859e-08, + +2.0250195122909886e-08, + +1.4372333283938322e-07, + +1.5518025454683432e-05, + -2.9033858982643618e-07, + -4.7813837421019313e-06, + -1.0722524160731837e-05, + +9.5895071478826685e-07, + +9.1502683963109056e-08, + +2.7246201544657133e-08, + +8.0968130691892043e-08, + +1.5906594689015690e-06, + +2.3438067784341265e-05, + -4.2363381823435297e-07, + -6.8076645393401187e-07, + -2.5082994712333445e-05, + -5.5867881096077851e-07, + +2.2277100097677974e-08, + +1.0106356669505739e-08, + -7.3885950051884482e-08, + -2.0755105994026714e-07, + +2.1871438091707416e-05, + -1.4371566887599690e-05, + -5.5870906698155904e-06, + -1.1050481700075306e-06, + ], + dtype=torch.double, + ), + } + ), + "MB16_43_01": Refs( + { + "hessian": torch.tensor( + [ + +7.2074640411942648e-05, + +3.8599511981889448e-06, + -6.2763218640305915e-07, + +1.5956969049223211e-05, + -4.3285041416223861e-06, + -5.8453629344637145e-06, + -2.3171036215907442e-05, + +4.2702777593292204e-06, + -7.2742530656802126e-06, + +3.1795421962074917e-06, + -2.0958730418028861e-06, + -1.9844677840423096e-05, + -1.4803118272057594e-05, + +3.4836713643459326e-06, + -1.0013808114965259e-05, + -1.4820786164624310e-05, + -1.6778994697558974e-05, + -5.6302050328553300e-06, + -8.2088028616287417e-06, + -1.2448840472465035e-05, + +1.0652541631591241e-06, + -5.3761016593893186e-07, + +7.3045447913814914e-06, + -1.2173024891424297e-05, + -5.1821056599760541e-06, + -1.8798223768299272e-06, + +9.5357593867716412e-07, + +4.7407489419575358e-06, + +2.1255113028526614e-05, + +3.3889065056795509e-08, + +3.3119789292286768e-06, + +2.4174301306947345e-05, + +3.7157610710384942e-05, + -3.7280988504775426e-06, + -1.2351206198650728e-05, + -1.4729864971388352e-05, + -3.9901195757576554e-06, + -2.9330724222621373e-06, + -9.8724990483985966e-06, + +8.4437196544071523e-06, + -2.3807056448292042e-06, + +2.7746892651748676e-06, + +2.3843703771922638e-07, + +4.6683318023982637e-06, + +8.2839984118275936e-06, + -6.3339682240468043e-06, + -9.3947413867465079e-09, + -5.2378571998353690e-06, + +3.8599511801640837e-06, + -4.2921343002729211e-05, + +8.7778456703789531e-07, + +5.5140468812104227e-07, + -5.1571243342386427e-08, + +6.1554621642867513e-07, + -2.6353113228682733e-06, + -1.8377055286582580e-06, + +4.2533631770726860e-06, + -1.6702369225369846e-06, + +1.4215908632149487e-07, + -1.9379724871447729e-05, + +6.5782294994646022e-05, + +1.5365273368429279e-06, + +1.2884392036898069e-06, + -1.0411577558487681e-05, + -4.2163775300515204e-06, + +3.1635189287955947e-05, + -6.1340323011943587e-07, + -2.4294104426195347e-06, + +3.8977333323810329e-08, + +3.5124769683526208e-07, + -2.1290925211145959e-06, + +7.9376200545159398e-07, + -1.9907391361729480e-07, + -4.7618862137654501e-07, + -1.7062901317018396e-08, + -1.1878704893634670e-05, + -1.0696544583643731e-05, + -5.4912207159835136e-07, + +5.9504332898204816e-07, + -2.0923894127750087e-07, + -4.2496274778498506e-06, + +3.8977120305527303e-05, + -7.3361964831979154e-07, + +1.3489225773703761e-06, + +2.1230562596038886e-07, + -1.4758241419172763e-07, + -4.5721015974684986e-06, + -1.6105170327776822e-06, + -5.9013677427307946e-06, + +1.2141618499112729e-06, + -4.1249267009372224e-07, + +5.8483022401635901e-06, + -2.7929954225596430e-05, + -1.8487804107178603e-06, + -2.3772963992870801e-06, + +2.1825270200327446e-06, + -6.2763216702294532e-07, + +8.7778456195569763e-07, + +2.0843298832907845e-05, + +1.2287198300954419e-06, + -1.3545447250017193e-05, + -2.8484992735053078e-06, + +5.3339956034698360e-06, + +4.5656923695295420e-06, + -5.1662610753527675e-06, + +1.0646498752855862e-06, + -2.4430304201611582e-06, + +9.2807985323001448e-07, + +9.4218002060701515e-06, + +2.1962894095626032e-06, + -1.2459416719374540e-05, + -9.3700236380111178e-06, + -8.6518386709479381e-06, + -5.7512818057898509e-07, + +6.4878751616427068e-05, + -2.2632948695132079e-06, + -3.0577360786334783e-06, + +2.2507819054189658e-07, + -4.7588822246306679e-06, + -8.0984428435211878e-06, + +1.6214512605372826e-05, + -7.4687679154651898e-07, + -4.3139050742246974e-07, + -8.0295782354947512e-06, + -1.4035677463076221e-05, + -3.8179068278165404e-07, + -1.0541443002108934e-05, + -1.9746262870266526e-05, + -1.6023331231729970e-05, + -6.0004477501671670e-07, + +4.5554102759291966e-05, + -4.4309001505035434e-06, + +3.4259349655405783e-06, + -3.5893783107023404e-07, + -2.5701744632035655e-06, + +4.4128129427466189e-07, + -1.9362944410285417e-06, + -3.9499831773888395e-07, + +2.2864887933048746e-06, + -4.3613143755087333e-06, + -1.5647613495998070e-05, + -3.1102096621088166e-06, + +6.4309886653153917e-07, + -2.9170879305303286e-06, + +1.5956969161743067e-05, + +5.5140467638116562e-07, + +1.2287198443764174e-06, + -5.5836294245001003e-05, + +3.9497097487160154e-07, + +8.1322969327580000e-07, + +6.0688780390005803e-07, + +4.2876136668867915e-08, + -4.6358816812490725e-06, + +1.0912981709433871e-06, + -1.2381496076617395e-08, + -7.0693827769236113e-06, + +6.0581275869447818e-05, + +3.8223993170964296e-07, + -1.2160728411129799e-06, + -1.2879859216923667e-05, + -1.1503109082400178e-05, + -6.1990240199678447e-07, + -2.6793211681426510e-06, + +3.9973455369675241e-05, + +1.1550688302965767e-07, + +9.5738680275670590e-07, + -2.0730683822173474e-06, + -1.3250962135826112e-06, + +8.9788236233275063e-07, + -8.0323478754977973e-07, + -3.1158726725204417e-07, + +2.0186961412378690e-06, + -2.7404601682281659e-05, + -7.7277942373129779e-07, + +2.2833394906546147e-06, + +1.2464333550205910e-06, + -1.6789029192088760e-05, + -1.2507608684387325e-06, + -5.1169675367075955e-06, + +1.1138272054081900e-05, + -6.5676371676162693e-07, + -1.0238834213184187e-06, + +2.3955472365977046e-06, + +3.1770032413755249e-06, + -3.3336820459630052e-06, + +1.9079927124937448e-06, + -3.2746562175756631e-07, + -1.6565389457292440e-06, + +2.4006363252262932e-05, + -6.5881450150167848e-06, + -2.5007525862380184e-06, + -3.3811895399141461e-06, + -4.3285042131797295e-06, + -5.1571239954254638e-08, + -1.3545447252592173e-05, + +3.9497101608822476e-07, + +4.4118034694934751e-05, + -3.4770441331656490e-06, + +1.7142087709975506e-06, + +1.0472157757927467e-05, + -1.5188525617608212e-05, + +1.6467880048975578e-06, + -2.1438765929424086e-06, + +1.2915048390005172e-06, + +1.9283107502801079e-06, + -3.9180710130308494e-06, + -2.0401657280341885e-05, + +1.4887215071812676e-06, + +6.9309183229910448e-08, + +1.6439894348230114e-07, + -3.0108075331925638e-06, + +1.3834488472885299e-07, + +5.2228576823652728e-06, + -6.6776085014133915e-07, + -3.8854061676403952e-07, + -7.4407422112838031e-06, + +4.5030492494004502e-06, + +1.4265688679791437e-07, + +5.1269998775375285e-06, + -3.0475351962041403e-06, + +4.6068507014262843e-07, + -2.1022315482908775e-06, + +1.0435058876831407e-05, + -9.6057427002816873e-06, + -3.2493822790888999e-06, + +7.4165484544768193e-09, + +3.5949033646206770e-06, + -1.1875715214275558e-07, + +1.8358559018426170e-06, + +8.2250706422083882e-08, + -2.1187046676140369e-06, + -3.5954765027898170e-06, + +1.2098123775298921e-05, + -5.3673260995613535e-07, + +2.1036163604234645e-06, + -4.1718939256972162e-06, + -3.7005480992870210e-06, + +6.0645353654545115e-06, + +4.5806034567599449e-06, + -1.2875810240464648e-05, + -5.8453629524885756e-06, + +6.1554621636091249e-07, + -2.8484992800105208e-06, + +8.1322969495292523e-07, + -3.4770441333011742e-06, + -1.2001104683035334e-04, + +3.3143581855529704e-06, + +9.4869921277553407e-06, + +9.4671124891841825e-06, + +4.0074530803166364e-06, + -2.5918253952273481e-05, + -3.1963470811921437e-06, + +5.9534862357644904e-06, + -6.6694819304369095e-06, + +1.4153098922757394e-04, + -7.2231310941695860e-06, + +2.0096306156723934e-06, + +2.9229847429401690e-08, + +5.8716347943140769e-06, + +2.8507299954872237e-07, + +1.6411507854872118e-06, + -1.1185487473793355e-04, + +1.6402320345652453e-06, + +3.5884844873162666e-07, + -2.7519542274183828e-05, + +8.8038073866645768e-07, + -6.4708355491103261e-06, + -9.2523669444326967e-07, + +3.0302449742156123e-06, + -4.2275827546252483e-06, + +1.3217729616306654e-04, + +3.0743506037374940e-06, + -2.8036753749519343e-06, + -5.2074865402348784e-07, + +1.4319399121033149e-06, + -1.6201809360273656e-06, + -1.2710584489225227e-06, + -8.6418690442544607e-05, + -2.1860181283954276e-06, + +4.7395948737970553e-06, + +7.2881958148164443e-06, + -6.1499877117439893e-07, + +8.6671069421601684e-05, + -1.0296447492362526e-05, + -7.0572136085271173e-06, + +8.4702888027642607e-07, + +3.1121970927010939e-05, + -1.9310767976945522e-05, + -2.3171036330900635e-05, + -2.6353113425194377e-06, + +5.3339956022501085e-06, + +6.0688784386307248e-07, + +1.7142088223616285e-06, + +3.3143581673925841e-06, + -8.4030090665657836e-06, + -5.3244512542450356e-06, + -2.3034576342965008e-05, + -2.5664008312703719e-06, + +3.4333536891756637e-07, + -9.6105198117409172e-06, + +3.4637979165827318e-05, + +7.4287721194823617e-06, + +4.7651273115604902e-06, + +1.6600640577349272e-05, + +1.1168588827208115e-05, + +6.1165362732389442e-08, + -5.9214043800106912e-06, + -3.2893702871787016e-06, + -3.1507514831755415e-07, + +2.8624517082261221e-06, + -1.0873062286059207e-05, + +3.3797331009137108e-06, + -5.0862092232291942e-06, + -1.4447943180754478e-06, + +5.9965700160551647e-07, + -9.7629400158845414e-06, + -1.8757455834341082e-07, + -3.4631964743875310e-06, + +5.5125829911322009e-06, + +1.6759447695737992e-05, + +1.7395958561454081e-06, + -3.9901558688155156e-06, + -5.3304462543414272e-06, + +3.3838287515986290e-06, + -1.7758045847606624e-06, + -5.5910921305615292e-09, + +2.2193153321212276e-05, + -8.3400058568743572e-06, + +1.4300539664664595e-05, + +3.3871351637834181e-06, + -4.0304739253938567e-06, + -3.9783906366757521e-06, + +5.5062863600283118e-06, + -8.5033244134153849e-06, + -7.5105657869160847e-06, + -7.0457806991932378e-06, + +4.2702777296491860e-06, + -1.8377055235760604e-06, + +4.5656923731887244e-06, + +4.2876145749061109e-08, + +1.0472157764974781e-05, + +9.4869921383263119e-06, + -5.3244512173821618e-06, + -1.6361518348820790e-04, + -1.8337362331984509e-05, + +2.1906253410984068e-04, + +1.6811377505745236e-06, + -2.9868540224410513e-05, + -1.8615030118073654e-05, + +2.4430438608257551e-05, + -5.3975979470222753e-05, + +1.7562145757836836e-05, + -6.5193928063650951e-06, + -3.3023571655801281e-07, + -8.7197705748109054e-06, + -1.8744302368801013e-06, + -4.8180960883183665e-06, + +1.6816837581767191e-06, + +6.1042051581060471e-07, + -4.3059913105590510e-05, + +1.8629696017861659e-06, + +9.5644345349992752e-05, + -5.4461568477784600e-07, + +1.6469606874038728e-06, + -3.8337499320972857e-06, + -2.2838075113505978e-05, + -6.9178420329944930e-07, + -8.2163164539703591e-06, + +7.6342488628227800e-06, + -7.9683175070168963e-09, + +3.1249700245696401e-06, + +2.3543759055234901e-06, + -4.9307834620599799e-06, + +1.4652233342371448e-06, + +8.7587798288085023e-07, + +8.6397387350672147e-05, + -8.7721840002445012e-06, + -1.2471937578446043e-04, + -1.6265110090762144e-06, + -4.9571409715780390e-06, + +2.3830958051102719e-06, + +5.0000985055381579e-07, + -4.1860808919149013e-06, + +4.4464855317150574e-05, + -7.2742531139272093e-06, + +4.2533631784957013e-06, + -5.1662610790119499e-06, + -4.6358816765734506e-06, + -1.5188525621402920e-05, + +9.4671124726500994e-06, + -2.3034576283062838e-05, + -1.8337362378334152e-05, + +3.3909791000814263e-05, + +1.6663651571747823e-05, + -5.5154060592461137e-06, + -3.2605856860790008e-05, + -2.1803405782499109e-05, + +3.5485102470355148e-06, + +1.9351881625753655e-05, + +4.6367218763500653e-05, + +7.7816375386582579e-07, + -4.4452975687824154e-07, + +7.3957532434917699e-06, + +2.0205026071169882e-06, + +4.2070640382334788e-06, + +8.1936427533525844e-06, + -6.4814763329847417e-07, + -1.1036421281799668e-06, + +1.4657064178894355e-05, + -1.8576610303276742e-06, + -5.0677945393211472e-06, + +2.2790195132547236e-06, + +3.8633971320483837e-07, + -3.7140448187625644e-06, + +2.2328161944959023e-05, + -4.9409891844220261e-05, + -3.9723655602689947e-06, + -5.5072191346649223e-06, + -2.1941642559735277e-06, + -5.5099435725006283e-06, + +1.1569546701424051e-05, + +8.0367778643340910e-06, + +1.1843655099960161e-05, + +1.6132859080217853e-05, + +3.5509225076123512e-05, + -3.6534687836077984e-06, + -9.3861649443744647e-06, + +1.8946552307738326e-06, + -9.8834913777462452e-08, + -7.2798333049131463e-06, + -7.3258889018578029e-06, + -4.0058835680284888e-05, + +3.1795421764885647e-06, + -1.6702369152186199e-06, + +1.0646498752855862e-06, + +1.0912981654207323e-06, + +1.6467880104540939e-06, + +4.0074530560576128e-06, + -2.5664007792286676e-06, + +2.1906253391563296e-04, + +1.6663651509812773e-05, + -2.3988048080726427e-04, + +6.3399234670255132e-06, + -1.2465992104413511e-06, + -5.3323924959034364e-06, + +7.5934647412729921e-06, + +9.8233959375661033e-06, + -1.9776590642623781e-05, + -2.0976460927404558e-06, + +1.4652122983465190e-08, + -5.1359545305898480e-07, + -9.8036266272724919e-07, + -4.6574837113096471e-07, + +7.4118580237615521e-07, + -1.0320422318257699e-06, + +1.3905491683154623e-04, + -6.8631758599440847e-06, + -1.0525586073500865e-04, + -3.0196660052810281e-07, + +1.6071945689458481e-06, + -2.8640246337724440e-06, + -4.9954950560263806e-06, + +1.2839637302853885e-06, + -1.7331995360941009e-05, + +1.5902426885082768e-06, + +4.8130625109358768e-07, + +6.8798449203496138e-07, + +1.2442215477587257e-06, + -6.4072520211547537e-08, + +8.8701608177063347e-07, + +4.0742412553098533e-06, + -1.9427002984214684e-04, + -1.0984159222915575e-06, + +1.4384677584454030e-04, + -3.8281667313661179e-06, + +1.2571994488746845e-05, + +3.3925945321262863e-06, + +4.1985294066274395e-07, + -7.0738624783099266e-07, + +3.0771841138838452e-05, + -2.0958730826298741e-06, + +1.4215908635537618e-07, + -2.4430304175861780e-06, + -1.2381496398489915e-08, + -2.1438765908756482e-06, + -2.5918253685966322e-05, + +3.4333543034439570e-07, + +1.6811377344470163e-06, + -5.5154060531474765e-06, + +6.3399234547943575e-06, + +6.6647143932790736e-05, + -4.0319442879896417e-07, + +1.4162795564684298e-06, + -4.0698673188619035e-06, + -2.2736682268105924e-05, + -1.1231413854777706e-05, + +8.2336220822007075e-07, + +7.3036092376806030e-08, + +2.5463015458073932e-07, + -1.3171040999385500e-08, + +5.0413013368190039e-06, + -1.7360578717325915e-05, + -2.9231861524672462e-07, + -2.7722783419478585e-06, + -7.4970435936361603e-06, + +1.8023133225569779e-06, + -1.3748417131519814e-06, + -1.5002856151424132e-06, + +1.0308278562069350e-06, + +3.8827854803970621e-07, + +1.9416302216333304e-05, + +1.9804659011379323e-06, + -3.2723287119828907e-07, + -2.7314977116645912e-07, + +1.0400087624320813e-06, + -3.4333630827710487e-07, + +5.0673742057940480e-07, + -1.7243275274043940e-05, + -1.3283519104828351e-06, + +2.0012059874898250e-06, + -2.0146292395288069e-06, + -1.9367090899820067e-06, + +4.5617608358962782e-05, + -8.0742820692284931e-06, + -3.3726627512910973e-06, + -3.3179201438171199e-07, + -2.5273430423933176e-05, + +1.1353291187493793e-05, + -1.9844677614434705e-05, + -1.9379724811342271e-05, + +9.2807985566946936e-07, + -7.0693828552402776e-06, + +1.2915048379163151e-06, + -3.1963470870197304e-06, + -9.6105198098435634e-06, + -2.9868540243655102e-05, + -3.2605856864313665e-05, + -1.2465991628719808e-06, + -4.0319442276808958e-07, + +1.7947761546635468e-04, + -1.6772906444285050e-05, + +3.1686955332841868e-06, + -3.5297491829356861e-05, + -9.5706545482797042e-06, + +4.0240651837195746e-06, + -1.2485558433188539e-05, + -7.4640861603991228e-06, + +2.2728283435125918e-06, + -2.0704903276499683e-06, + -7.8353392242262732e-07, + -9.3336094965369677e-06, + +4.0010250429607652e-07, + +6.7935818479265570e-06, + +1.2461986740568157e-06, + -1.0012607016486228e-06, + +6.1690920720360726e-05, + -1.9027092565090161e-05, + -1.9870697759471253e-05, + -1.9474337879874914e-06, + -2.4439341097192389e-06, + +1.8003522164831282e-06, + +6.1684561956611888e-06, + -4.8504212278927179e-06, + -9.6223204927516244e-07, + -3.7168361562091214e-06, + -5.8777245542393855e-06, + -2.9550642329309465e-06, + -2.8365756038527604e-06, + +2.8414778651753361e-06, + +8.4700012108196443e-06, + -1.2091539872767683e-05, + +2.6069617763894819e-05, + +1.2688638887422415e-06, + -1.9911320282720111e-05, + +9.1992459103854701e-06, + -2.6163010648195487e-06, + -1.4803118081509062e-05, + +6.5782295240421102e-05, + +9.4218002078319801e-06, + +6.0581276083526925e-05, + +1.9283107368631060e-06, + +5.9534862134028206e-06, + +3.4637979110668533e-05, + -1.8615030161848317e-05, + -2.1803405797406888e-05, + -5.3323924633773712e-06, + +1.4162795288551557e-06, + -1.6772906283552078e-05, + -1.1504321513136498e-04, + +1.3194488722369658e-05, + +6.4820482488514575e-06, + -7.0278961762561959e-06, + +1.0086694645760480e-05, + -1.1408957380542041e-05, + -1.2496089737241371e-05, + -2.3728007087308700e-05, + -3.1921061002533179e-07, + +4.5541946372385476e-06, + +4.2250253936148717e-06, + -5.8494031260391058e-07, + +1.2796963839214201e-06, + -1.6573563621207931e-06, + +1.0123016962916976e-06, + -2.1205222794167498e-05, + +4.8364197966052798e-05, + -8.9359558408429532e-06, + +9.2714150935855211e-06, + +1.5422143030403672e-06, + +8.7054529664327193e-06, + -2.6692810256581591e-05, + -1.5507428820843905e-05, + +1.6028954264964753e-05, + -3.5120410594481621e-06, + -2.7766011068992976e-06, + +1.5613069768798636e-05, + +3.1844273889352660e-06, + +1.5061512697841020e-06, + +2.3565761358439641e-06, + -6.3440582388080147e-06, + -2.5196015076851125e-06, + +6.2652914234451445e-05, + -2.7449081025179324e-05, + -2.7522234620448380e-05, + +2.2763106036335825e-06, + +3.4836714565031172e-06, + +1.5365273318962555e-06, + +2.1962894102402295e-06, + +3.8223989193297576e-07, + -3.9180710108624450e-06, + -6.6694819346381929e-06, + +7.4287720907510041e-06, + +2.4430438569497323e-05, + +3.5485102443250094e-06, + +7.5934647460163766e-06, + -4.0698673182181584e-06, + +3.1686955116001433e-06, + +1.3194488688217289e-05, + -1.3669886189259135e-06, + -1.1290346101609783e-05, + -3.9648342960011719e-05, + +2.7728766076881919e-06, + -6.3513926175788366e-07, + -2.7129226328522632e-06, + -1.0052881411429931e-06, + -2.3886872852835672e-06, + -1.9720568369486005e-06, + -5.1189320151261283e-06, + -2.5849161017368156e-05, + -5.6826256529952501e-07, + -1.0978170009800160e-06, + +6.4932693895808401e-07, + -1.9882943406946893e-05, + -8.8367764569262288e-06, + +3.3466579820980516e-05, + +9.6350943383179989e-06, + +2.3544108911826081e-05, + -1.0031447830743815e-05, + -1.8296819027458161e-06, + -2.9335674016180342e-06, + -6.5285944871235936e-06, + +6.4265136447009055e-06, + -1.3040418048575219e-06, + -9.3039098973489833e-06, + +2.1176493571932811e-06, + -4.8792594666219671e-06, + -1.7504655213664792e-06, + +7.5241948874768885e-07, + -1.9332551155098500e-05, + -2.4197381594899450e-05, + +6.4035360138487438e-05, + +9.8729037206930770e-07, + +7.7716680711866458e-06, + -1.0013808128653311e-05, + +1.2884391978622203e-06, + -1.2459416716528509e-05, + -1.2160728704880826e-06, + -2.0401657286982624e-05, + +1.4153098910411042e-04, + +4.7651274407160740e-06, + -5.3975979450978165e-05, + +1.9351881706526717e-05, + +9.8233960077681939e-06, + -2.2736682923573900e-05, + -3.5297491831660791e-05, + +6.4820482905932411e-06, + -1.1290346117059664e-05, + -4.9007599379471620e-05, + +3.3157172964562182e-05, + -2.2557629635738818e-06, + +6.9425151189192425e-07, + -1.0694300994621483e-05, + +2.7875662354440297e-06, + +7.3054276273102833e-06, + +1.0900712643570776e-04, + +6.9304345385816206e-06, + -5.3173236817870111e-06, + +2.1614305791746728e-05, + +2.0444299246149806e-06, + +7.1252147978555789e-06, + +1.3564640350630791e-06, + +1.3489629678179816e-05, + +1.4340166529008738e-05, + -1.8591052074862745e-04, + +1.7482891283488507e-05, + +4.0712044103779696e-06, + -2.1033027275012056e-06, + -2.3647790358392352e-06, + -2.6142304579499908e-06, + +8.2227872935951209e-06, + +9.5867933331496340e-05, + -9.5641189506144326e-06, + +6.1014846324783552e-06, + -1.7005147377041618e-06, + -2.2218959824956124e-06, + -8.3314349399625032e-05, + +7.0304358575036183e-06, + -2.5165359470759319e-05, + -1.6182814047409778e-06, + +5.0485637800292901e-05, + -4.1112651161614479e-05, + -1.4820785986747391e-05, + -1.0411577490047419e-05, + -9.3700236343519355e-06, + -1.2879859259495543e-05, + +1.4887214345397221e-06, + -7.2231310854959686e-06, + +1.6600640498202514e-05, + +1.7562145742658006e-05, + +4.6367218856470990e-05, + -1.9776590814469825e-05, + -1.1231413790674253e-05, + -9.5706544750960576e-06, + -7.0278962940276569e-06, + -3.9648342953777557e-05, + +3.3157172804371311e-05, + +2.6784376455039199e-05, + +2.0290430318456280e-05, + -5.4226702906884220e-07, + -1.5366265090053805e-05, + +5.5440492149373688e-07, + -1.1202495927696999e-05, + +4.6024175308801308e-06, + +1.5937039118850080e-05, + -3.6262797536767760e-05, + -1.4907648786144259e-05, + +1.3459286737037427e-05, + +5.4279133339146975e-08, + +8.9244225399444377e-07, + -1.1309958145803295e-06, + +2.3622057575788374e-05, + -1.7159055459744750e-05, + +1.7159168056986394e-05, + -5.2526161587287176e-06, + +8.6964166431751332e-07, + -4.0513089460465128e-06, + +1.3594655899596374e-06, + -1.2282202027072333e-05, + +1.1750199172843760e-05, + -1.2524602278961381e-05, + +7.7915991134091048e-05, + -4.1526660365866653e-05, + -2.8128686842906917e-05, + -1.6308417236690327e-05, + +1.2648236543408645e-06, + -3.2454862256871275e-07, + +1.1107948446280715e-05, + -1.9604816445652293e-05, + +3.5735789262101268e-05, + -1.6778994490408597e-05, + -4.2163775135851999e-06, + -8.6518386472310155e-06, + -1.1503108885109264e-05, + +6.9309103134474956e-08, + +2.0096305941238752e-06, + +1.1168588363711686e-05, + -6.5193928668093662e-06, + +7.7816370724513237e-07, + -2.0976461354309164e-06, + +8.2336215739809392e-07, + +4.0240654737436557e-06, + +1.0086694778575246e-05, + +2.7728767288477847e-06, + -2.2557629733317014e-06, + +2.0290430605498806e-05, + +1.5344982912102439e-05, + -5.5600081113663905e-07, + +7.4478913116601646e-06, + +1.4467511003153524e-05, + -6.0056946768531584e-06, + +4.2375639770168144e-06, + -2.0567330325184559e-05, + +6.6218560218218436e-06, + +5.0268333739872666e-05, + +4.6723071808940030e-07, + +2.2597138366091873e-06, + -2.9067757970047646e-05, + -8.7312362929156759e-06, + +4.4720588945326364e-06, + -9.5662594412257961e-06, + -3.1092862894023954e-05, + +5.6588528968656198e-05, + +7.7182006466070593e-07, + +1.8301761602670117e-05, + +1.3908798530639808e-05, + -1.4459380765744108e-06, + -3.6767893295415986e-06, + +6.7382607807820079e-08, + -7.8303969097649403e-06, + -6.5419080801359247e-05, + -1.4720184191583177e-07, + -9.5807458128549690e-06, + -2.3239090827468362e-06, + -3.0751497469326886e-06, + -1.2162920442815089e-05, + -3.6569522464478116e-06, + +1.9680792523430564e-05, + -5.6302050449933121e-06, + +3.1635188508236708e-05, + -5.7512817899503348e-07, + -6.1990239982838012e-07, + +1.6439894381264399e-07, + +2.9229846353669847e-08, + +6.1165367746824489e-08, + -3.3023571995461493e-07, + -4.4452976239242603e-07, + +1.4652125812555233e-08, + +7.3036092317513724e-08, + -1.2485558431054016e-05, + -1.1408956571362996e-05, + -6.3513926296067044e-07, + +6.9425150957952431e-07, + -5.4226702528260493e-07, + -5.5600080746051606e-07, + +3.2598173585345034e-05, + +1.7850752072248038e-08, + -3.5369525860793000e-06, + +3.8989247621483772e-08, + -1.2191059509006168e-07, + -5.5398759846403368e-06, + -1.5562247078829399e-06, + -1.4377939084545682e-06, + -9.8488039768966484e-07, + -6.8753550080827633e-08, + -1.7583671049693946e-05, + +8.4318680116930549e-06, + -2.0025060087783611e-07, + +6.8829108943379777e-08, + -9.5693965146176514e-06, + +1.8142877409026582e-06, + -1.2271137644968670e-05, + +7.1597004319440705e-07, + -1.2787705489241026e-06, + -1.8985131311011552e-07, + -1.2334786204183700e-07, + +1.5119598403004952e-06, + -4.4730115412398158e-06, + +3.5210584231268327e-07, + -1.1297084099491867e-06, + +6.0526962944711798e-08, + +7.0474211947939291e-06, + +6.3840951307955057e-06, + +6.6299964867136407e-07, + -8.5758179827226041e-07, + +1.7740427161148931e-06, + -8.2088029554122297e-06, + -6.1340323615031046e-07, + +6.4878751494996424e-05, + -2.6793211192519093e-06, + -3.0108075298044320e-06, + +5.8716347781865696e-06, + -5.9214043827211967e-06, + -8.7197705810450679e-06, + +7.3957533004123839e-06, + -5.1359544126828617e-07, + +2.5463016206851057e-07, + -7.4640861637872546e-06, + -1.2496089696854840e-05, + -2.7129226279733534e-06, + -1.0694300965076974e-05, + -1.5366265038012101e-05, + +7.4478914192672302e-06, + +1.7850753080217246e-08, + -2.4513770347390357e-05, + +6.0271054741825852e-07, + -1.8320023924866592e-05, + +1.0372127104679024e-05, + +3.3913287729138908e-06, + +6.0922314584863514e-06, + -5.4753362287358366e-05, + +5.6383982956877157e-07, + +5.8854657632227648e-06, + +1.4257587182815550e-05, + +1.2152165547712340e-06, + +2.0800721751588688e-06, + +4.4411092737367541e-05, + +1.2497422646989657e-06, + +1.7810157505423248e-05, + +7.8974919214946232e-07, + -5.1809699355913721e-05, + +3.1780881497702005e-06, + +7.7082614820440671e-06, + +2.0147272461874767e-06, + +4.4827908791559906e-06, + -2.0551430254312809e-06, + +3.7617723912535157e-06, + -4.2209274934306741e-07, + -9.3545918477795989e-06, + +9.8108272466321603e-06, + +1.2758517169185815e-05, + +5.7618099351462553e-06, + -8.3763139680686008e-06, + +3.9411397460983009e-06, + -1.2448840338023966e-05, + -2.4294104328617151e-06, + -2.2632948773059110e-06, + +3.9973455179939861e-05, + +1.3834491793254453e-07, + +2.8507300036187400e-07, + -3.2893702677308252e-06, + -1.8744302345084091e-06, + +2.0205026098952562e-06, + -9.8036266957127541e-07, + -1.3171041677011858e-08, + +2.2728282671441013e-06, + -2.3728007018258574e-05, + -1.0052881574060257e-06, + +2.7875662094909402e-06, + +5.5440483963647286e-07, + +1.4467510867696015e-05, + -3.5369525916527768e-06, + +6.0271058055418741e-07, + +1.8664802460422055e-05, + -6.8726258882555007e-08, + +3.7661877753275043e-07, + -2.4931976572655596e-06, + +9.6077195691998164e-07, + -6.0331344062833185e-06, + -1.7980937073450320e-07, + +1.9947437304094606e-07, + -3.4615576287528108e-05, + +2.8607414816070537e-05, + -2.7305165138484522e-06, + +3.4888022687278551e-07, + -1.4570270972537585e-05, + +1.0762298540285256e-05, + +8.8724458552694174e-08, + +5.0222235586230911e-06, + -8.9944116674208711e-06, + +1.5061259720948114e-07, + -1.1732673272052234e-06, + -1.1734975590273287e-06, + -4.6154164835159918e-06, + -2.4481235967469331e-06, + -9.1178586253718667e-07, + -4.8779023856704469e-07, + +1.1233857569225084e-05, + -1.3061293880495001e-05, + +2.7762834636487280e-06, + -4.3134390474036145e-06, + +7.1450254740534902e-06, + +1.0652541555019462e-06, + +3.8977333323810329e-08, + -3.0577360760584982e-06, + +1.1550688541829058e-07, + +5.2228576768087367e-06, + +1.6411508019535323e-06, + -3.1507514696230143e-07, + -4.8180960788993601e-06, + +4.2070640482623489e-06, + -4.6574837126648998e-07, + +5.0413013364463094e-06, + -2.0704903277177309e-06, + -3.1921060711153845e-07, + -2.3886872709856510e-06, + +7.3054275877369040e-06, + -1.1202495943417930e-05, + -6.0056946731262134e-06, + +3.8989247494428830e-08, + -1.8320023918835717e-05, + -6.8726262067398888e-08, + +9.1247451592294079e-05, + -2.9417582212971742e-06, + -3.5253902189063863e-07, + +1.1460406437052446e-06, + -8.9718217047513125e-06, + -1.0124637323561953e-07, + -1.1364881679616450e-05, + +1.1607048877810069e-06, + -5.3303063650205970e-07, + -1.5536290675732638e-06, + -3.4126272317194176e-05, + -9.2535624952524986e-06, + -4.3531873156925967e-06, + +6.4175460057864717e-09, + +9.1529700709493057e-06, + -2.0944977523196240e-08, + -4.7144836500684090e-06, + +4.9580609256256038e-07, + +2.4776351861810746e-07, + +2.0603633222823249e-06, + -7.1342309398416889e-06, + +2.8276178907414530e-07, + -7.4839866512951391e-06, + +2.7649584401559513e-06, + +1.7724129537091335e-07, + +4.4630029064226216e-06, + -4.5187191239238339e-06, + +8.5742676701099432e-06, + -5.3761013619113476e-07, + +3.5124769297279184e-07, + +2.2507819596290744e-07, + +9.5738679886035434e-07, + -6.6776084797293481e-07, + -1.1185487249770081e-04, + +2.8624516533383871e-06, + +1.6816837619714267e-06, + +8.1936427597222722e-06, + +7.4118581836813725e-07, + -1.7360578813887671e-05, + -7.8353393082519415e-07, + +4.5541946155545042e-06, + -1.9720568290881348e-06, + +1.0900712418680141e-04, + +4.6024175738416419e-06, + +4.2375639266014134e-06, + -1.2191059464960454e-07, + +1.0372127085434436e-05, + +3.7661877949786687e-07, + -2.9417582239399170e-06, + -1.7488756080932854e-05, + +1.2161925787407247e-06, + -3.6160773962852499e-06, + -1.4626889960600012e-05, + +3.2244005230714568e-09, + -2.7375575034795227e-06, + -8.4020027746193118e-06, + +4.9340864483353106e-07, + -1.2532703635190039e-05, + +4.5685448668748591e-05, + +8.3072084638719651e-08, + -6.4905687127811331e-06, + -2.2057320650959583e-07, + +3.4708764860705635e-07, + -1.5437797067985922e-06, + -1.2458217698565685e-06, + -4.7928934116113107e-05, + -1.5972198647777429e-06, + +1.5026962630498332e-06, + +9.5501609325234806e-06, + -3.0462207473695322e-07, + +4.8377359667057043e-05, + -2.1028631407796899e-06, + -4.3660699624377582e-06, + +4.4579174688719539e-07, + +2.0170823916579404e-05, + -1.4593467617744467e-05, + +7.3045447533497121e-06, + -2.1290925188106663e-06, + -4.7588822291199425e-06, + -2.0730684041216194e-06, + -3.8854052367511861e-07, + +1.6402320075618350e-06, + -1.0873062343606625e-05, + +6.1042040617066001e-07, + -6.4814770602472302e-07, + -1.0320422880009950e-06, + -2.9231871179153995e-07, + -9.3336095146126508e-06, + +4.2250253102160077e-06, + -5.1189319720968546e-06, + +6.9304343692936157e-06, + +1.5937039361813010e-05, + -2.0567330407414517e-05, + -5.5398759898580598e-06, + +3.3913287743369061e-06, + -2.4931976452038105e-06, + -3.5253902180593533e-07, + +1.2161926587345162e-06, + +9.1707810719686270e-06, + -1.2525617058449035e-05, + -3.9952667865402521e-06, + -3.6032427955141405e-06, + -2.6578070798886910e-08, + -3.1156933992981979e-05, + +4.9857618607246747e-05, + -4.1292686839820326e-06, + -3.9627466755329677e-06, + +2.4716676013563418e-05, + +2.0392001997583675e-07, + +3.4398340758781806e-06, + +2.1797062022482034e-06, + +1.6461045929659114e-06, + +1.2214989536887301e-06, + -1.5965749913205373e-07, + -4.8774849475662356e-05, + +1.6992195520386302e-05, + -3.0321841419005471e-07, + -3.3764982352641653e-06, + -1.8817551466696059e-06, + -1.0098070583929378e-05, + +6.1169278182439130e-05, + +1.8556300021414264e-06, + -3.8512332130877583e-06, + -2.0262884980077342e-05, + -1.2173024889594705e-05, + +7.9376201066931693e-07, + -8.0984428399975307e-06, + -1.3250962120240706e-06, + -7.4407422003062561e-06, + +3.5884845713419350e-07, + +3.3797330933242956e-06, + -4.3059908349466630e-05, + -1.1036421177445209e-06, + +1.3905491102943830e-04, + -2.7722783274805357e-06, + +4.0010251202101700e-07, + -5.8494030271056575e-07, + -2.5849160997988042e-05, + -5.3173236685055345e-06, + -3.6262797190771742e-05, + +6.6218560344256938e-06, + -1.5562247079422322e-06, + +6.0922314534719163e-06, + +9.6077195326079931e-07, + +1.1460406426210424e-06, + -3.6160773909997643e-06, + -1.2525617033681791e-05, + +1.1913719613016534e-04, + -1.7241681640219183e-05, + -1.2699493832604232e-07, + -5.6676323659268194e-06, + -3.2768623937353900e-05, + -1.8815924092381109e-05, + +9.1143031332894739e-06, + -1.6665489058345162e-05, + -3.4088134180339843e-05, + -1.0463319482899172e-05, + -4.4682148341138083e-06, + -2.0274987728486921e-06, + -4.0551706274611493e-06, + +1.7889514698711702e-06, + -1.6329587484523200e-07, + +2.3609825976794621e-05, + +1.1297461476061530e-04, + +5.0785878090821648e-06, + -6.3518157418728210e-05, + +3.6244141477133340e-06, + -6.5341130027268476e-06, + -1.2581786668834465e-05, + -4.0198580439831585e-07, + +1.9272624148707410e-06, + -4.4790114100544832e-05, + -5.1821057297038063e-06, + -1.9907391348176953e-07, + +1.6214512680115013e-05, + +8.9788239057282909e-07, + +4.5030492674253113e-06, + -2.7519542469340219e-05, + -5.0862092733057820e-06, + +1.8629696217761435e-06, + +1.4657063980756408e-05, + -6.8631758806116886e-06, + -7.4970436931794723e-06, + +6.7935818305793223e-06, + +1.2796964040469230e-06, + -5.6826264126143972e-07, + +2.1614305994966873e-05, + -1.4907648565305829e-05, + +5.0268333825727925e-05, + -1.4377939097251176e-06, + -5.4753362257542806e-05, + -6.0331344608322403e-06, + -8.9718216925540380e-06, + -1.4626890171206284e-05, + -3.9952668871338849e-06, + -1.7241681632765293e-05, + +7.7144873052525475e-05, + -3.3134997757536241e-06, + +7.9760882563928957e-07, + -3.7786341021200584e-05, + -2.1149076793368577e-05, + +4.3347992732746705e-06, + +4.3191491816191221e-05, + -6.4282381888737354e-06, + -5.5110418964064104e-05, + +3.6589706606379377e-07, + -6.9109798304023071e-06, + -2.1993605598031891e-06, + -6.8308992945582958e-06, + -1.4394461942863232e-05, + +4.3837124889426838e-06, + -4.3748170486094563e-06, + +6.9990946908896155e-05, + +9.9627974913565594e-07, + +3.9172743041270301e-05, + -1.1243439093167398e-05, + -1.9778689000190045e-06, + -1.8568875000720807e-06, + -1.1250643981166545e-05, + +1.2401978670916435e-06, + -1.8798223386435643e-06, + -4.7618862053110025e-07, + -7.4687679245443242e-07, + -8.0323478938784123e-07, + +1.4265688334943148e-07, + +8.8038073413430201e-07, + -1.4447943854484484e-06, + +9.5644340695577416e-05, + -1.8576610508105190e-06, + -1.0525585549835451e-04, + +1.8023133119875949e-06, + +1.2461986692959611e-06, + -1.6573564039451625e-06, + -1.0978170068430722e-06, + +2.0444299359445757e-06, + +1.3459286656383480e-05, + +4.6723063786002772e-07, + -9.8488039868810493e-07, + +5.6383983013151909e-07, + -1.7980936753642443e-07, + -1.0124637327797118e-07, + +3.2243986940096864e-09, + -3.6032429098852936e-06, + -1.2699486780102034e-07, + -3.3134997671276523e-06, + +1.7687025770198589e-05, + -2.1412695604800490e-07, + -5.3725227863515509e-06, + -3.2225983653247272e-06, + -6.4531845199531507e-07, + -3.1467876878733553e-06, + +2.1897072956938990e-06, + -7.9014908738140807e-07, + -1.3399022264436698e-06, + -4.2951337372008642e-08, + -4.4731826302399878e-07, + +9.2162711110791579e-08, + +8.2581835944892492e-08, + -6.0303706025575075e-06, + -7.0979967644864504e-05, + -1.6275702397687379e-06, + +5.7473348140932908e-05, + -1.4566813983610694e-06, + +5.6464677768500171e-06, + +6.7066907664383932e-07, + +4.3109174284222847e-07, + -6.0133180092248814e-07, + +1.8919921315676148e-05, + +9.5357596418979649e-07, + -1.7062904976200728e-08, + -4.3139050870995982e-07, + -3.1158726579514750e-07, + +5.1269998848897744e-06, + -6.4708354416387857e-06, + +5.9965695969432624e-07, + -5.4461568284661088e-07, + -5.0677945322738331e-06, + -3.0196659910508745e-07, + -1.3748417213851416e-06, + -1.0012607026311810e-06, + +1.0123016784362431e-06, + +6.4932694014393014e-07, + +7.1252147527934261e-06, + +5.4279179892077756e-08, + +2.2597137949351663e-06, + -6.8753550555166083e-08, + +5.8854657708799427e-06, + +1.9947437202450652e-07, + -1.1364881692660757e-05, + -2.7375575690059915e-06, + -2.6578138324353465e-08, + -5.6676323686034435e-06, + +7.9760880903744381e-07, + -2.1412695687756779e-07, + +6.8535327586241872e-05, + -3.1748267448165890e-06, + -5.4449386961545089e-07, + -1.2054460226231314e-05, + -3.9357579965817839e-05, + -2.4666992515416652e-06, + -5.6898980497913434e-06, + +5.3664264397794599e-08, + -4.3545405048665375e-06, + -3.2536779788982194e-07, + -4.6654067260387504e-07, + -7.3189625743652945e-06, + -8.8396764842853248e-07, + +2.1802314294216973e-07, + -3.5858613468961117e-06, + -2.2122451687509948e-07, + +3.6884559977427758e-06, + +2.8305735354358305e-06, + -1.2345780319822190e-06, + +4.0408978111338908e-06, + +1.0794771442826021e-05, + +2.4545549532522300e-06, + +4.7407489989459125e-06, + -1.1878704833122636e-05, + -8.0295782455236213e-06, + +2.0186961238736936e-06, + -3.0475351968817666e-06, + -9.2523667641840855e-07, + -9.7629400488171824e-06, + +1.6469607031248043e-06, + +2.2790195148810269e-06, + +1.6071945763997380e-06, + -1.5002856099585716e-06, + +6.1690920604486619e-05, + -2.1205222789966215e-05, + -1.9882943408844247e-05, + +1.3564640255763101e-06, + +8.9244225860230300e-07, + -2.9067758073317903e-05, + -1.7583671054225572e-05, + +1.4257587190676015e-05, + -3.4615576250055370e-05, + +1.1607048854093147e-06, + -8.4020027683851493e-06, + -3.1156934049936475e-05, + -3.2768623937082849e-05, + -3.7786341020455195e-05, + -5.3725227893918698e-06, + -3.1748267485774153e-06, + +2.7492170464422580e-04, + -6.2135609488591162e-05, + +1.8047230462175153e-05, + -3.2888608001135347e-05, + -1.3434752998400714e-05, + -1.4980318023647288e-06, + +5.9120381427056352e-06, + +8.9775061055570051e-06, + +1.0735553958936446e-05, + +4.8272757515734847e-06, + +1.4706436308136285e-07, + -7.9524377989866057e-06, + -1.3838571857448939e-06, + -4.2941199440661368e-06, + +3.2889132268789918e-06, + +3.0258288242883142e-06, + -3.1984714327494383e-05, + +7.2954584382075791e-06, + +2.7785425866860228e-05, + -3.0933478345550151e-06, + -2.1788555786944044e-05, + +2.1255112965168550e-05, + -1.0696543890228679e-05, + -1.4035677463211747e-05, + -2.7404601684094309e-05, + +4.6068513953156746e-07, + +3.0302449552420743e-06, + -1.8757461499297433e-07, + -3.8337499803442823e-06, + +3.8633969097869383e-07, + -2.8640246497644260e-06, + +1.0308278204282633e-06, + -1.9027092514945811e-05, + +4.8364196935247582e-05, + -8.8367764632959166e-06, + +1.3489629596458077e-05, + -1.1309958414143333e-06, + -8.7312360412452467e-06, + +8.4318680218405096e-06, + +1.2152165780815807e-06, + +2.8607414804550889e-05, + -5.3303063352050373e-07, + +4.9340867397146444e-07, + +4.9857618295809673e-05, + -1.8815924109050718e-05, + -2.1149076730146038e-05, + -3.2225983103612886e-06, + -5.4449384325578557e-07, + -6.2135609422454829e-05, + +4.8038221992001634e-05, + -6.8639962371710647e-06, + -4.6923866833423981e-06, + -9.9553963564622677e-06, + -1.1224746230019183e-05, + +6.2518222472855364e-06, + +1.5077461945141757e-05, + -1.0892522958231383e-05, + -9.1350821194600626e-07, + -2.2529359593317444e-06, + +4.8784860673940062e-05, + -7.2128201406896665e-06, + +4.4675546275645475e-07, + -2.5518667537969327e-06, + -2.6980517394358493e-06, + +2.1450826927444169e-06, + -4.6692008700741604e-05, + +1.3092354046869651e-05, + -1.6753447598129561e-05, + +1.5393571218467973e-05, + +3.3889048929288193e-08, + -5.4912206665167895e-07, + -3.8179067586986519e-07, + -7.7277943067696796e-07, + -2.1022315245739550e-06, + -4.2275827505594901e-06, + -3.4631964377957077e-06, + -2.2838075083961469e-05, + -3.7140448778515828e-06, + -4.9954950518250971e-06, + +3.8827854349960961e-07, + -1.9870697774650083e-05, + -8.9359558298654062e-06, + +3.3466579835617245e-05, + +1.4340166528737687e-05, + +2.3622057547599117e-05, + +4.4720589143193261e-06, + -2.0025060031879436e-07, + +2.0800722312663313e-06, + -2.7305165206924784e-06, + -1.5536290643206573e-06, + -1.2532703643999181e-05, + -4.1292686159652870e-06, + +9.1143031423696671e-06, + +4.3347992731391453e-06, + -6.4531845798754377e-07, + -1.2054460219353407e-05, + +1.8047230451062081e-05, + -6.8639961978687360e-06, + +8.9117292678382934e-05, + -4.9385359501510255e-05, + -3.7070253868789430e-05, + -6.1261141023557803e-06, + +4.8490675288049429e-07, + +6.7511440109634634e-07, + +1.6615798210798446e-06, + +3.8651074094758764e-06, + -1.7403231740637567e-06, + +2.3687095262125112e-06, + -2.1469879834482702e-06, + +4.4164033443771372e-06, + +1.3347798232232191e-06, + +4.1460888230136252e-06, + +2.8390238796470978e-05, + +1.0608230022765650e-05, + -3.7758475332250489e-05, + -2.5239908248283691e-06, + -7.6552673050720322e-06, + +3.3119787963461480e-06, + +5.9504333223465468e-07, + -1.0541442985439325e-05, + +2.2833395362927499e-06, + +1.0435058860839425e-05, + +1.3217729332150817e-04, + +5.5125830229806397e-06, + -6.9178420966913706e-07, + +2.2328162021937378e-05, + +1.2839636809541897e-06, + +1.9416302199155475e-05, + -1.9474338019465944e-06, + +9.2714151487443067e-06, + +9.6350943282891288e-06, + -1.8591051778197925e-04, + -1.7159055473974904e-05, + -9.5662592533877697e-06, + +6.8829108291164408e-08, + +4.4411092741433299e-05, + +3.4888018790926994e-07, + -3.4126272303370599e-05, + +4.5685448642592214e-05, + -3.9627466537303397e-06, + -1.6665489058616213e-05, + +4.3191491777905332e-05, + -3.1467876891608454e-06, + -3.9357579937797989e-05, + -3.2888607999102468e-05, + -4.6923867092277249e-06, + -4.9385359498935275e-05, + +8.0222348806344721e-05, + -2.0136602156496566e-05, + -4.9313320960064130e-06, + -8.8593700429994478e-07, + -2.9425099056429099e-06, + -3.3106122663694067e-06, + -1.0218326925435280e-05, + +6.9461966545525031e-05, + -4.4997511723925566e-06, + -4.6503975366721240e-07, + -3.0165122031375422e-05, + +4.3973020015552252e-07, + -5.1102478817983228e-05, + +3.8963636993499112e-06, + -1.4045814872786725e-05, + -8.1197272145424985e-07, + +3.7376215245629035e-05, + +1.2204621879227185e-05, + +2.4174301148315014e-05, + -2.0923894453010738e-07, + -1.9746262859966605e-05, + +1.2464333441955099e-06, + -9.6057428524765672e-06, + +3.0743506803092725e-06, + +1.6759447822454121e-05, + -8.2163161381964764e-06, + -4.9409891486162493e-05, + -1.7331995073491908e-05, + +1.9804661096774439e-06, + -2.4439341749068946e-06, + +1.5422145071414262e-06, + +2.3544108763290383e-05, + +1.7482891418200627e-05, + +1.7159167741754612e-05, + -3.1092862977236471e-05, + -9.5693965108991768e-06, + +1.2497423251432369e-06, + -1.4570271030745689e-05, + -9.2535624924064679e-06, + +8.3071948571347004e-08, + +2.4716675631026398e-05, + -3.4088134124503431e-05, + -6.4282384088990138e-06, + +2.1897070427693315e-06, + -2.4666993779867436e-06, + -1.3434753159675787e-05, + -9.9553963864133527e-06, + -3.7070253727843148e-05, + -2.0136602194308116e-05, + +1.5982697344307621e-04, + +1.9498573279396565e-05, + +1.0208911062977062e-06, + +7.6383781210306585e-06, + +1.9381340336886016e-06, + +6.3714995493437555e-06, + +6.7298293791141295e-06, + -1.4544911259022249e-05, + -2.8210435503990376e-05, + +2.1380594601900799e-05, + +8.7673450345431112e-06, + -1.8049335121259969e-05, + -9.4786817175611382e-06, + -2.0289174753793625e-06, + -8.3230452377672758e-06, + -1.0472071950101778e-05, + +1.7762153159156958e-05, + +3.7157610693918622e-05, + -4.2496275143739113e-06, + -1.6023331346519875e-05, + -1.6789029163492928e-05, + -3.2493822766494450e-06, + -2.8036753695309235e-06, + +1.7395959596867155e-06, + +7.6342488900633595e-06, + -3.9723655346547183e-06, + +1.5902427110054719e-06, + -3.2723284568565670e-07, + +1.8003521584783119e-06, + +8.7054532538818202e-06, + -1.0031447934149597e-05, + +4.0712044697380385e-06, + -5.2526161463959178e-06, + +5.6588528891813369e-05, + +1.8142877411482977e-06, + +1.7810157635256459e-05, + +1.0762298548484535e-05, + -4.3531873123722276e-06, + -6.4905687524900377e-06, + +2.0391990466077131e-07, + -1.0463319478020263e-05, + -5.5110418998555286e-05, + -7.9014912854562112e-07, + -5.6898980712382177e-06, + -1.4980318363815720e-06, + -1.1224746345486715e-05, + -6.1261141388120784e-06, + -4.9313320476238910e-06, + +1.9498573390120712e-05, + -1.1171953669914339e-04, + -2.7341498141063292e-06, + +3.9828162477984408e-05, + +2.0120331982540623e-05, + +3.9783555822511113e-06, + -1.4521780502034997e-06, + -1.0777497081766599e-05, + +1.6329554310308414e-06, + +5.8967272071621356e-05, + -1.1189381138223403e-06, + +6.4230172318790937e-06, + -1.6261403963831189e-05, + +4.0219087443587286e-06, + +3.6638388590794170e-05, + -1.1325108984286403e-05, + -1.6221579408773421e-05, + -3.7280988548143512e-06, + +3.8977118111915257e-05, + -6.0004477813379795e-07, + -1.2507608675239369e-06, + +7.4165496064416275e-09, + -5.2074865524321529e-07, + -3.9901558828423812e-06, + -7.9683232668409376e-09, + -5.5072191330386190e-06, + +4.8130625895405343e-07, + -2.7314977181020416e-07, + +6.1684562057578215e-06, + -2.6692807905150367e-05, + -1.8296819029491040e-06, + -2.1033027286531704e-06, + +8.6964167366875705e-07, + +7.7182007204683323e-07, + -1.2271137756073982e-05, + +7.8974919214946232e-07, + +8.8724456926390916e-08, + +6.4175470222260084e-09, + -2.2057321016877816e-07, + +3.4398340855851782e-06, + -4.4682148381118038e-06, + +3.6589706687694540e-07, + -1.3399022238734542e-06, + +5.3664262669847387e-08, + +5.9120381447385142e-06, + +6.2518223384940442e-06, + +4.8490675315154483e-07, + -8.8593700287692943e-07, + +1.0208911136160709e-06, + -2.7341498214246938e-06, + -2.2285120027882633e-05, + +1.2515543123219194e-07, + -2.4406756242510274e-06, + +1.0884042798975369e-07, + -7.2155840127202144e-08, + +2.0098354725558033e-06, + +1.2643271496209311e-05, + +3.7134731295279839e-06, + +3.7645042696299183e-06, + +4.0661787522114357e-07, + -9.0219067335134753e-06, + +2.3881257133222169e-05, + +1.2088189208837342e-06, + +2.1937254879940589e-06, + -1.3501491596691053e-05, + -1.2351206204173383e-05, + -7.3361963639356764e-07, + +4.5554102883263708e-05, + -5.1169675703686848e-06, + +3.5949033536770113e-06, + +1.4319399085796578e-06, + -5.3304462596269128e-06, + +3.1249700196229677e-06, + -2.1941642578370002e-06, + +6.8798449711715906e-07, + +1.0400087633129955e-06, + -4.8504212199983708e-06, + -1.5507428880508906e-05, + -2.9335673858632214e-06, + -2.3647790385497407e-06, + -4.0513089719996023e-06, + +1.8301761584645256e-05, + +7.1597004421931692e-07, + -5.1809699532672556e-05, + +5.0222235949777452e-06, + +9.1529700648845498e-06, + +3.4708765429911775e-07, + +2.1797062046876583e-06, + -2.0274987748815712e-06, + -6.9109797898124882e-06, + -4.2951334048992511e-08, + -4.3545405088306517e-06, + +8.9775060996277745e-06, + +1.5077461978989194e-05, + +6.7511449230485410e-07, + -2.9425099334933532e-06, + +7.6383781605023938e-06, + +3.9828162434887371e-05, + +1.2515542631940085e-07, + +8.0470514813809658e-07, + +6.9952401209332112e-06, + -2.1693288887513016e-05, + -6.4418284710326501e-07, + -2.1569714470212522e-06, + -3.9884076184944217e-07, + -2.2451654836490309e-06, + +4.4743916735492505e-07, + -2.3124586685623061e-06, + +8.2636445212710963e-07, + +8.0485000914930389e-06, + +5.8700470371530859e-06, + -1.3309650292970491e-05, + -2.0185055493108627e-05, + -1.4729865415843480e-05, + +1.3489225788611541e-06, + -4.4309001648692222e-06, + +1.1138271980305330e-05, + -1.1875711026544666e-07, + -1.6201809330458096e-06, + +3.3838288043179596e-06, + +2.3543758956301453e-06, + -5.5099435474284530e-06, + +1.2442215613112529e-06, + -3.4333630905637519e-07, + -9.6223214305865036e-07, + +1.6028954282311988e-05, + -6.5285945426889549e-06, + -2.6142304941352383e-06, + +1.3594655525546624e-06, + +1.3908799060137044e-05, + -1.2787705476196719e-06, + +3.1780881894791051e-06, + -8.9944118087737293e-06, + -2.0944975219266623e-08, + -1.5437797101867240e-06, + +1.6461045739246108e-06, + -4.0551706392518479e-06, + -2.1993605374415193e-06, + -4.4731825971527633e-07, + -3.2536779849968566e-07, + +1.0735553948636525e-05, + -1.0892523030872929e-05, + +1.6615798073917921e-06, + -3.3106122221881681e-06, + +1.9381339545418430e-06, + +2.0120332097872630e-05, + -2.4406756323147811e-06, + +6.9952400913209393e-06, + -6.5015810414033705e-05, + +5.2496065898162761e-07, + +5.6136120967661377e-07, + +2.2207700118410077e-06, + +7.7122111843443142e-06, + +5.9631063184083927e-06, + +3.1856139454171329e-07, + +1.6985525702964410e-06, + -9.7211486316207615e-06, + +3.1827992008994811e-05, + +1.0578686305439582e-05, + +6.2007996724485273e-06, + -1.7544938850280051e-05, + -3.9901195693202050e-06, + +2.1230562033609009e-07, + +3.4259349658116289e-06, + -6.5676373024639145e-07, + +1.8358557825803781e-06, + -1.2710584494646238e-06, + -1.7758045290597758e-06, + -4.9307834659902128e-06, + +1.1569546675403199e-05, + -6.4072504897191851e-08, + +5.0673742166360697e-07, + -3.7168361606814554e-06, + -3.5120410458956350e-06, + +6.4265137921524010e-06, + +8.2227872934595957e-06, + -1.2282202094021817e-05, + -1.4459380597692771e-06, + -1.8985131300847157e-07, + +7.7082614716086212e-06, + +1.5061260811926550e-07, + -4.7144837704826128e-06, + -1.2458217721604981e-06, + +1.2214990468115323e-06, + +1.7889514721750998e-06, + -6.8308992696894085e-06, + +9.2162711030323449e-08, + -4.6654067636470132e-07, + +4.8272757503537572e-06, + -9.1350816559636339e-07, + +3.8651075200644980e-06, + -1.0218326926926058e-05, + +6.3714993765490342e-06, + +3.9783555735774939e-06, + +1.0884042954829431e-07, + -2.1693288890121877e-05, + +5.2496067334730639e-07, + +7.4816450139944101e-05, + -3.4667384814174123e-06, + +2.1397286270970943e-06, + -2.4270450509370975e-06, + -2.4651059280325106e-05, + +5.1874999860480366e-08, + +7.1641784301842981e-08, + +5.7011199081948016e-06, + +4.0233940132436072e-06, + -1.2700207634684657e-05, + -2.1463995672780980e-05, + -5.0140311440825553e-06, + -2.9330724553641848e-06, + -1.4758241327693204e-07, + -3.5893782764822094e-07, + -1.0238834209626649e-06, + +8.2250709200351949e-08, + -8.6418688036225648e-05, + -5.5910460180878807e-09, + +1.4652233305779624e-06, + +8.0367778344846499e-06, + +8.8701609534010128e-07, + -1.7243275296151500e-05, + -5.8777245619473853e-06, + -2.7766010927369068e-06, + -1.3040417988605287e-06, + +9.5867930899546164e-05, + +1.1750199071657204e-05, + -3.6767892894261182e-06, + -1.2334786258393808e-07, + +2.0147272275527518e-06, + -1.1732673287637640e-06, + +4.9580608946241979e-07, + -4.7928933737828193e-05, + -1.5965742195041157e-07, + -1.6329587191449800e-07, + -1.4394461722634666e-05, + +8.2581837265734494e-08, + -7.3189626044857861e-06, + +1.4706435559359160e-07, + -2.2529359339207560e-06, + -1.7403231712177260e-06, + +6.9461966247809891e-05, + +6.7298291849741780e-06, + -1.4521780799343562e-06, + -7.2155839314050514e-08, + -6.4418285193135281e-07, + +5.6136121101492582e-07, + -3.4667384812988276e-06, + +1.1126290544699846e-05, + -1.4444682054610232e-06, + -1.1367238189141995e-06, + -4.1370140432405063e-06, + -4.0163839851062137e-07, + +1.9507425853289686e-05, + -2.4272537343765499e-06, + +1.8341185878010743e-06, + -4.1337885734902755e-06, + +1.1497156606745870e-07, + -1.3828025742415161e-05, + -9.8724990999659624e-06, + -4.5721016077684192e-06, + -2.5701744672693237e-06, + +2.3955472900793649e-06, + -2.1187047541469228e-06, + -2.1860181147073752e-06, + +2.2193153731176222e-05, + +8.7587812003242504e-07, + +1.1843655176870752e-05, + +4.0742412826181955e-06, + -1.3283518303196370e-06, + -2.9550642199882831e-06, + +1.5613069561580496e-05, + -9.3039099897094558e-06, + -9.5641188133273325e-06, + -1.2524602269203561e-05, + +6.7382549193140129e-08, + +1.5119598436293347e-06, + +4.4827908922341793e-06, + -1.1734975871488225e-06, + +2.4776352051546126e-07, + -1.5972199489389365e-06, + -4.8774848553531468e-05, + +2.3609826078099761e-05, + +4.3837124013933583e-06, + -6.0303707613147753e-06, + -8.8396771195600353e-07, + -7.9524378868069817e-06, + +4.8784859865328529e-05, + +2.3687095844883779e-06, + -4.4997511500308868e-06, + -1.4544911134610049e-05, + -1.0777497153188417e-05, + +2.0098354500586082e-06, + -2.1569714475972346e-06, + +2.2207699606124551e-06, + +2.1397287143076066e-06, + -1.4444681475239696e-06, + -1.2060780882428642e-04, + -2.3669460387444781e-05, + -1.3739325893354429e-05, + +7.0996257521348900e-07, + +3.0522860772891607e-06, + -1.0805818151621120e-05, + +1.6564360443314463e-04, + -3.2240629992672833e-07, + +2.0919994943714541e-06, + +5.6555696036726319e-06, + +8.4437196420065900e-06, + -1.6105170388085567e-06, + +4.4128129020890375e-07, + +3.1770032416973974e-06, + -3.5954765059068982e-06, + +4.7395948567208711e-06, + -8.3400058323442831e-06, + +8.6397382724110426e-05, + +1.6132859048775990e-05, + -1.9427002384244307e-04, + +2.0012059608252278e-06, + -2.8365756363788255e-06, + +3.1844273719946071e-06, + +2.1176493414723496e-06, + +6.1014846275994454e-06, + +7.7915990746759822e-05, + -7.8303969070544349e-06, + -4.4730115382752005e-06, + -2.0551430189260679e-06, + -4.6154164831771786e-06, + +2.0603633208593096e-06, + +1.5026962663024397e-06, + +1.6992195533295084e-05, + +1.1297461496254796e-04, + -4.3748170409522785e-06, + -7.0979967690092350e-05, + +2.1802314070600275e-07, + -1.3838572058026341e-06, + -7.2128200834980019e-06, + -2.1469879788404110e-06, + -4.6503975705534419e-07, + -2.8210435524861268e-05, + +1.6329554317084678e-06, + +1.2643271490652775e-05, + -3.9884076862570575e-07, + +7.7122111758062221e-06, + -2.4270450468713393e-06, + -1.1367238111214964e-06, + -2.3669460366167313e-05, + +2.1875647718239914e-05, + -2.7120826370276296e-05, + +3.6021295286068451e-05, + -7.8671186828482148e-06, + -3.3552719777910078e-05, + +3.0415691598911603e-06, + -7.6060353782143094e-06, + -2.3684249343095161e-05, + +4.4536069281780367e-05, + -2.3807056661744345e-06, + -5.9013677453735374e-06, + -1.9362944391311879e-06, + -3.3336819800299606e-06, + +1.2098123730982157e-05, + +7.2881958566937532e-06, + +1.4300539565189046e-05, + -8.7721839774762556e-06, + +3.5509224973395356e-05, + -1.0984159293388716e-06, + -2.0146292441705475e-06, + +2.8414779090855241e-06, + +1.5061512758827392e-06, + -4.8792594574062487e-06, + -1.7005147241516347e-06, + -4.1526660151465673e-05, + -6.5419080773169991e-05, + +3.5210584022051189e-07, + +3.7617723698405228e-06, + -2.4481235916647354e-06, + -7.1342309122622962e-06, + +9.5501609456694319e-06, + -3.0321851974730060e-07, + +5.0785878277846523e-06, + +6.9990946758801916e-05, + -1.6275702476159688e-06, + -3.5858613527575797e-06, + -4.2941199473187433e-06, + +4.4675538482942360e-07, + +4.4164032844749672e-06, + -3.0165121863053035e-05, + +2.1380594791365129e-05, + +5.8967272021205955e-05, + +3.7134731308154740e-06, + -2.2451654751448201e-06, + +5.9631062536273129e-06, + -2.4651059274361994e-05, + -4.1370140391069855e-06, + -1.3739325788932207e-05, + -2.7120826390334037e-05, + +2.0846650725916873e-05, + -4.8673061014173043e-07, + +5.4274525474492900e-06, + -3.7323472934784781e-05, + -2.0002093946804630e-05, + +7.1466650602796094e-06, + +4.0774677296682646e-05, + -1.3133608572571268e-05, + +2.7746892518933910e-06, + +1.2141618357150007e-06, + -3.9499831479120930e-07, + +1.9079927107488570e-06, + -5.3673260443348053e-07, + -6.1499876507576171e-07, + +3.3871351811645342e-06, + -1.2471937103409637e-04, + -3.6534687544698650e-06, + +1.4384677035956151e-04, + -1.9367090786317652e-06, + +8.4700012230169187e-06, + +2.3565761592559548e-06, + -1.7504655103889322e-06, + -2.2218959861547947e-06, + -2.8128686666690182e-05, + -1.4720180830556442e-07, + -1.1297084102625889e-06, + -4.2209275191804757e-07, + -9.1178586389243938e-07, + +2.8276178910802661e-07, + -3.0462207300900601e-07, + -3.3764981809524127e-06, + -6.3518157476224807e-05, + +9.9627974124130887e-07, + +5.7473348132366756e-05, + -2.2122451677345552e-07, + +3.2889132281326006e-06, + -2.5518667317063135e-06, + +1.3347798127200106e-06, + +4.3973020062986097e-07, + +8.7673449121299096e-06, + -1.1189381288656455e-06, + +3.7645042749831666e-06, + +4.4743916962497335e-07, + +3.1856139769267586e-07, + +5.1874996540111212e-08, + -4.0163839984893343e-07, + +7.0996252035963534e-07, + +3.6021295644363387e-05, + -4.8673061701963796e-07, + -1.9167744296650897e-05, + +4.6495729426440820e-07, + +8.4435860104974114e-07, + +2.0217599241891676e-07, + -3.6173876082610558e-07, + -1.6595900364678104e-06, + -1.9628749655260227e-05, + +2.3843707119396845e-07, + -4.1249266846741899e-07, + +2.2864888036047953e-06, + -3.2746562495935085e-07, + +2.1036163716720620e-06, + +8.6671069744016305e-05, + -4.0304739918012398e-06, + -1.6265110113801440e-06, + -9.3861649938411888e-06, + -3.8281667771736597e-06, + +4.5617610678003466e-05, + -1.2091539887539937e-05, + -6.3440582920694464e-06, + +7.5241948495298125e-07, + -8.3314351512870592e-05, + -1.6308417391595713e-05, + -9.5807458882070200e-06, + +6.0526957455938300e-08, + -9.3545918800346135e-06, + -4.8779024419134346e-07, + -7.4839866636957015e-06, + +4.8377360174192609e-05, + -1.8817552350490236e-06, + +3.6244142030076448e-06, + +3.9172742818398992e-05, + -1.4566814148231548e-06, + +3.6884555280799472e-06, + +3.0258288469210345e-06, + -2.6980517944591095e-06, + +4.1460888089189969e-06, + -5.1102479093099529e-05, + -1.8049335115161332e-05, + +6.4230172592551985e-06, + +4.0661787596653256e-07, + -2.3124586695787456e-06, + +1.6985525746332497e-06, + +7.1641759771768829e-08, + +1.9507426035317066e-05, + +3.0522861472202008e-06, + -7.8671187338057169e-06, + +5.4274526940876339e-06, + +4.6495730768141008e-07, + -2.7903914204559081e-04, + +2.1481207754963684e-05, + +7.1332265067598419e-06, + -9.2924758128077115e-06, + +2.2909047529086129e-04, + +3.7543340577214993e-06, + +4.6683318141889623e-06, + +5.8483022204446631e-06, + -4.3613143768639860e-06, + -1.6565389278568488e-06, + -4.1718939369458138e-06, + -1.0296447463902219e-05, + -3.9783906742162523e-06, + -4.9571410317512596e-06, + +1.8946552413448038e-06, + +1.2571994534960962e-05, + -8.0742820613341460e-06, + +2.6069617754136999e-05, + -2.5196014929128579e-06, + -1.9332551169735229e-05, + +7.0304358867770769e-06, + +1.2648236803617166e-06, + -2.3239091198807606e-06, + +7.0474211995373136e-06, + +9.8108272398558967e-06, + +1.1233857578982903e-05, + +2.7649584499815335e-06, + -2.1028631555519445e-06, + -1.0098070666006870e-05, + -6.5341130390476204e-06, + -1.1243439081037887e-05, + +5.6464677824340818e-06, + +2.8305735284223977e-06, + -3.1984714381704492e-05, + +2.1450827422111410e-06, + +2.8390238806770898e-05, + +3.8963636874236873e-06, + -9.4786815736332998e-06, + -1.6261403950414187e-05, + -9.0219067219260646e-06, + +8.2636445744647654e-07, + -9.7211486263352759e-06, + +5.7011199099566302e-06, + -2.4272537297856313e-06, + -1.0805818061361289e-05, + -3.3552719728036778e-05, + -3.7323472930719023e-05, + +8.4435858258442289e-07, + +2.1481207697636494e-05, + +1.7734109508150964e-04, + -7.9082672338861085e-06, + +1.5880936193369589e-05, + -5.0135748799057245e-05, + -4.4917342137678219e-05, + +8.2839983378307953e-06, + -2.7929951990174839e-05, + -1.5647613493829666e-05, + +2.4006363246045710e-05, + -3.7005481754522236e-06, + -7.0572135490315231e-06, + +5.5062864525920723e-06, + +2.3830958441415501e-06, + -9.8834832733350059e-08, + +3.3925945651944525e-06, + -3.3726626566944577e-06, + +1.2688638261295661e-06, + +6.2652912403505026e-05, + -2.4197381625528161e-05, + -2.5165359241179509e-05, + -3.2454911479649906e-07, + -3.0751496943488832e-06, + +6.3840952469491338e-06, + +1.2758517165391108e-05, + -1.3061293914240794e-05, + +1.7724129665840343e-07, + -4.3660700388740113e-06, + +6.1169277913624754e-05, + -1.2581786670596293e-05, + -1.9778690129793183e-06, + +6.7066900558306900e-07, + -1.2345780992027537e-06, + +7.2954583433398890e-06, + -4.6692008618613289e-05, + +1.0608230081312568e-05, + -1.4045814809631949e-05, + -2.0289181914948974e-06, + +4.0219087443587286e-06, + +2.3881257207286730e-05, + +8.0485000779066305e-06, + +3.1827991856528881e-05, + +4.0233940933390427e-06, + +1.8341186654739956e-06, + +1.6564360530314912e-04, + +3.0415692314485036e-06, + -2.0002094012398861e-05, + +2.0217602148908751e-07, + +7.1332263640517309e-06, + -7.9082672669542747e-06, + -2.5342484436278664e-04, + +1.9311834655835920e-05, + +2.4111223562693369e-05, + -1.1745600134865919e-05, + -6.3339681800010910e-06, + -1.8487803983850606e-06, + -3.1102096698337571e-06, + -6.5881450196585254e-06, + +6.0645354818707198e-06, + +8.4702889274475106e-07, + -8.5033245073343981e-06, + +5.0000986207346387e-07, + -7.2798333634600636e-06, + +4.1985293984959232e-07, + -3.3179201102746152e-07, + -1.9911320206554908e-05, + -2.7449081092264334e-05, + +6.4035360143501873e-05, + -1.6182814073159579e-06, + +1.1107948541012880e-05, + -1.2162920657622645e-05, + +6.6299964939981241e-07, + +5.7618099674012699e-06, + +2.7762835326310912e-06, + +4.4630030151138894e-06, + +4.4579175257925679e-07, + +1.8556299207415602e-06, + -4.0198581212325633e-07, + -1.8568875120660673e-06, + +4.3109174883022201e-07, + +4.0408978147253105e-06, + +2.7785425874720694e-05, + +1.3092354003366039e-05, + -3.7758475457611365e-05, + -8.1197278989451199e-07, + -8.3230450523687043e-06, + +3.6638388625624164e-05, + +1.2088189174278398e-06, + +5.8700470959710538e-06, + +1.0578686264104374e-05, + -1.2700207624113686e-05, + -4.1337885615979329e-06, + -3.2240625764284360e-07, + -7.6060353685920151e-06, + +7.1466651035121710e-06, + -3.6173876441752528e-07, + -9.2924758133498125e-06, + +1.5880936181443366e-05, + +1.9311834764527188e-05, + -3.5084974199723392e-05, + -8.6502377700040101e-06, + -1.8483512589408113e-05, + -9.3948533983834528e-09, + -2.3772963977285394e-06, + +6.4309886138157885e-07, + -2.5007525264205516e-06, + +4.5806034525586615e-06, + +3.1121969602793511e-05, + -7.5105658358407077e-06, + -4.1860809187489051e-06, + -7.3258889170366333e-06, + -7.0738623454951605e-07, + -2.5273432042274325e-05, + +9.1992459526693549e-06, + -2.7522234596595932e-05, + +9.8729036800354955e-07, + +5.0485640458214527e-05, + -1.9604816364337131e-05, + -3.6569521266434715e-06, + -8.5758179762851538e-07, + -8.3763139612923372e-06, + -4.3134390951085101e-06, + -4.5187191317165370e-06, + +2.0170823873888943e-05, + -3.8512332887108598e-06, + +1.9272624151417915e-06, + -1.1250644038832548e-05, + -6.0133179893725467e-07, + +1.0794772168563850e-05, + -3.0933478342839646e-06, + -1.6753447665756671e-05, + -2.5239908180521055e-06, + +3.7376214992061252e-05, + -1.0472071890199608e-05, + -1.1325108989029787e-05, + +2.1937254846736897e-06, + -1.3309650289785647e-05, + +6.2007996095648013e-06, + -2.1463995661667908e-05, + +1.1497123807936087e-07, + +2.0919995443125167e-06, + -2.3684249345534616e-05, + +4.0774677502681059e-05, + -1.6595900376875378e-06, + +2.2909047490556294e-04, + -5.0135748851098949e-05, + +2.4111223646176936e-05, + -8.6502377445252590e-06, + -1.6904784178685189e-04, + -5.3014492199399826e-06, + -5.2378569293946896e-06, + +2.1825269492207902e-06, + -2.9170879245672167e-06, + -3.3811895544831128e-06, + -1.2875810064417320e-05, + -1.9310768012859719e-05, + -7.0457808519302188e-06, + +4.4464854818959676e-05, + -4.0058835709287297e-05, + +3.0771840797450293e-05, + +1.1353290988881507e-05, + -2.6163010230777651e-06, + +2.2763103098147938e-06, + +7.7716682199933940e-06, + -4.1112651284942476e-05, + +3.5735789267251229e-05, + +1.9680792492124226e-05, + +1.7740427170042777e-06, + +3.9411397276668640e-06, + +7.1450255088157224e-06, + +8.5742676612330379e-06, + -1.4593467473274528e-05, + -2.0262884708078122e-05, + -4.4790114415641088e-05, + +1.2401981561670477e-06, + +1.8919921710984835e-05, + +2.4545551285880501e-06, + -2.1788555524160542e-05, + +1.5393571126852889e-05, + -7.6552674445275366e-06, + +1.2204621781377939e-05, + +1.7762153557059155e-05, + -1.6221579243839166e-05, + -1.3501491573312944e-05, + -2.0185055466647318e-05, + -1.7544938846891919e-05, + -5.0140313408652496e-06, + -1.3828025972774242e-05, + +5.6555699575291159e-06, + +4.4536069476394657e-05, + -1.3133608344753286e-05, + -1.9628749841641357e-05, + +3.7543341151842144e-06, + -4.4917341895630084e-05, + -1.1745600767226836e-05, + -1.8483512385578105e-05, + -5.3014490551412524e-06, + +1.4555941119112300e-04, + ], + dtype=torch.double, + ), + } + ), + "AmF3": Refs( + { + "hessian": torch.tensor( + [], + dtype=torch.double, + ), + } + ), } diff --git a/test/test_grad/test_hessian.py b/test/test_grad/test_hessian.py index a3fe237..9c96fd0 100644 --- a/test/test_grad/test_hessian.py +++ b/test/test_grad/test_hessian.py @@ -35,9 +35,9 @@ from tad_mctc.autograd import hessian from tad_mctc.batch import pack from tad_mctc.convert import reshape_fortran -from tad_mctc.typing import DD, Tensor from tad_dftd4 import dftd4 +from tad_dftd4.typing import DD, Tensor from .samples_hessian import samples diff --git a/test/test_grad/test_nan.py b/test/test_grad/test_nan.py index db95b4c..14e6dff 100644 --- a/test/test_grad/test_nan.py +++ b/test/test_grad/test_nan.py @@ -24,9 +24,9 @@ import torch from tad_mctc.batch import pack from tad_mctc.data.molecules import mols as samples -from tad_mctc.typing import DD from tad_dftd4 import dftd4 +from tad_dftd4.typing import DD tol = 1e-8 diff --git a/test/test_grad/test_param.py b/test/test_grad/test_param.py index d738e9f..b3c9c57 100644 --- a/test/test_grad/test_param.py +++ b/test/test_grad/test_param.py @@ -25,9 +25,9 @@ from tad_mctc.autograd import dgradcheck, dgradgradcheck from tad_mctc.batch import pack from tad_mctc.data.molecules import mols as samples -from tad_mctc.typing import DD, Callable, Tensor from tad_dftd4 import dftd4 +from tad_dftd4.typing import DD, Callable, Tensor sample_list = ["LiH", "AmF3", "SiH4"] diff --git a/test/test_grad/test_pos.py b/test/test_grad/test_pos.py index 847d880..96f9938 100644 --- a/test/test_grad/test_pos.py +++ b/test/test_grad/test_pos.py @@ -24,9 +24,9 @@ import torch from tad_mctc.autograd import dgradcheck, dgradgradcheck from tad_mctc.batch import pack -from tad_mctc.typing import DD, Callable, Tensor from tad_dftd4 import dftd4 +from tad_dftd4.typing import DD, Callable, Tensor from ..conftest import DEVICE from .samples_grad import samples diff --git a/test/test_model/samples.py b/test/test_model/samples.py index 66ac3e0..44d7437 100644 --- a/test/test_model/samples.py +++ b/test/test_model/samples.py @@ -23,7 +23,8 @@ import torch from tad_mctc.convert import reshape_fortran from tad_mctc.data.molecules import merge_nested_dicts, mols -from tad_mctc.typing import Molecule, Tensor, TypedDict + +from tad_dftd4.typing import Molecule, Tensor, TypedDict class Refs(TypedDict): @@ -46,1181 +47,1191 @@ class Record(Molecule, Refs): refs: dict[str, Refs] = { - "LiH": { # CN, q - "gw": reshape_fortran( - torch.tensor( + "LiH": Refs( + { # CN, q + "gw": reshape_fortran( + torch.tensor( + [ + +1.8699287753787968e-02, + +9.7889292523075033e-01, + +1.8718044551687104e-37, + +7.9608926855620182e-02, + +3.5225968112617356e00, + +0.0000000000000000e00, + ], + dtype=torch.double, + ), + (3, 2), + ), + "c6": torch.tensor( [ - +1.8699287753787968e-02, - +9.7889292523075033e-01, - +1.8718044551687104e-37, - +7.9608926855620182e-02, - +3.5225968112617356e00, - +0.0000000000000000e00, + +4.1059628873073926e01, + +2.9129176877403175e01, + +2.9129176877403175e01, + +4.0408036338319796e01, ], dtype=torch.double, + ).reshape(2, 2), + } + ), + "SiH4": Refs( + { # CN, q + "gw": reshape_fortran( + torch.tensor( + [ + +1.9334597142903089e-35, + +1.4946886024790536e-20, + +2.0260041599668397e-09, + +1.3096099611387583e-02, + +9.8937148831611499e-01, + +6.3922186078456374e-03, + +9.3633202240072710e-01, + +0.0000000000000000e00, + +0.0000000000000000e00, + +0.0000000000000000e00, + +6.3922186078456374e-03, + +9.3633202240072710e-01, + +0.0000000000000000e00, + +0.0000000000000000e00, + +0.0000000000000000e00, + +6.3922186078456374e-03, + +9.3633202240072710e-01, + +0.0000000000000000e00, + +0.0000000000000000e00, + +0.0000000000000000e00, + +6.3922186078456374e-03, + +9.3633202240072710e-01, + +0.0000000000000000e00, + +0.0000000000000000e00, + +0.0000000000000000e00, + ], + dtype=torch.double, + ), + (5, 5), ), - (3, 2), - ), - "c6": torch.tensor( - [ - +4.1059628873073926e01, - +2.9129176877403175e01, - +2.9129176877403175e01, - +4.0408036338319796e01, - ], - dtype=torch.double, - ).reshape(2, 2), - }, - "SiH4": { # CN, q - "gw": reshape_fortran( - torch.tensor( + "c6": torch.tensor( [ - +1.9334597142903089e-35, - +1.4946886024790536e-20, - +2.0260041599668397e-09, - +1.3096099611387583e-02, - +9.8937148831611499e-01, - +6.3922186078456374e-03, - +9.3633202240072710e-01, - +0.0000000000000000e00, - +0.0000000000000000e00, - +0.0000000000000000e00, - +6.3922186078456374e-03, - +9.3633202240072710e-01, - +0.0000000000000000e00, - +0.0000000000000000e00, - +0.0000000000000000e00, - +6.3922186078456374e-03, - +9.3633202240072710e-01, - +0.0000000000000000e00, - +0.0000000000000000e00, - +0.0000000000000000e00, - +6.3922186078456374e-03, - +9.3633202240072710e-01, - +0.0000000000000000e00, - +0.0000000000000000e00, - +0.0000000000000000e00, + +1.5985885538475173e02, + +2.0584140554801550e01, + +2.0584140554801550e01, + +2.0584140554801550e01, + +2.0584140554801550e01, + +2.0584140554801550e01, + +2.7202385043230000e00, + +2.7202385043230000e00, + +2.7202385043230000e00, + +2.7202385043230000e00, + +2.0584140554801550e01, + +2.7202385043230000e00, + +2.7202385043230000e00, + +2.7202385043230000e00, + +2.7202385043230000e00, + +2.0584140554801550e01, + +2.7202385043230000e00, + +2.7202385043230000e00, + +2.7202385043230000e00, + +2.7202385043230000e00, + +2.0584140554801550e01, + +2.7202385043230000e00, + +2.7202385043230000e00, + +2.7202385043230000e00, + +2.7202385043230000e00, ], dtype=torch.double, + ).reshape(5, 5), + } + ), + "MB16_43_01": Refs( + { # CN + "gw": reshape_fortran( + torch.tensor( + [ + 1.2088234202205e-11, + 1.0375924114812e00, + 2.4445602531076e-09, + 0.0000000000000e00, + 0.0000000000000e00, + 5.5306460372092e-03, + 9.9446935396279e-01, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 3.1404764970412e-06, + 6.3956931077352e-02, + 4.7846317290481e-01, + 2.9468368515225e-01, + 0.0000000000000e00, + 7.4310920077799e-05, + 9.9992568907992e-01, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 4.4395780891660e-02, + 8.5383545436310e-01, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 1.1950286131613e-02, + 9.8804971386839e-01, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 5.6992908407601e-05, + 9.9994300709159e-01, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 5.6167960886507e-07, + 2.9078967459651e-02, + 6.1859560324107e-01, + 1.5104287585421e-01, + 0.0000000000000e00, + 0.0000000000000e00, + 4.9771287942905e-14, + 1.3962072360858e-04, + 6.8484995485525e-01, + 1.6516463249478e-12, + 1.9880162618842e-02, + 9.8011983738116e-01, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 1.1966389405645e-02, + 9.8803361059436e-01, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 1.2874045548253e-05, + 9.7726740456727e-01, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 4.1491138092838e-06, + 8.6768202830170e-01, + 0.0000000000000e00, + 4.3169267440676e-12, + 3.6465051654232e-04, + 8.8903503100593e-01, + 1.2720379452861e-05, + 0.0000000000000e00, + 0.0000000000000e00, + 1.4066048552144e-05, + 6.8494819902320e-01, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 1.9574616732692e-10, + 1.0064486114128e00, + 0.0000000000000e00, + ], + dtype=torch.double, + ), + (5, 16), ), - (5, 5), - ), - "c6": torch.tensor( - [ - +1.5985885538475173e02, - +2.0584140554801550e01, - +2.0584140554801550e01, - +2.0584140554801550e01, - +2.0584140554801550e01, - +2.0584140554801550e01, - +2.7202385043230000e00, - +2.7202385043230000e00, - +2.7202385043230000e00, - +2.7202385043230000e00, - +2.0584140554801550e01, - +2.7202385043230000e00, - +2.7202385043230000e00, - +2.7202385043230000e00, - +2.7202385043230000e00, - +2.0584140554801550e01, - +2.7202385043230000e00, - +2.7202385043230000e00, - +2.7202385043230000e00, - +2.7202385043230000e00, - +2.0584140554801550e01, - +2.7202385043230000e00, - +2.7202385043230000e00, - +2.7202385043230000e00, - +2.7202385043230000e00, - ], - dtype=torch.double, - ).reshape(5, 5), - }, - "MB16_43_01": { # CN - "gw": reshape_fortran( - torch.tensor( + "c6": torch.tensor( [ - 1.2088234202205e-11, - 1.0375924114812e00, - 2.4445602531076e-09, - 0.0000000000000e00, - 0.0000000000000e00, - 5.5306460372092e-03, - 9.9446935396279e-01, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 3.1404764970412e-06, - 6.3956931077352e-02, - 4.7846317290481e-01, - 2.9468368515225e-01, - 0.0000000000000e00, - 7.4310920077799e-05, - 9.9992568907992e-01, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 4.4395780891660e-02, - 8.5383545436310e-01, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 1.1950286131613e-02, - 9.8804971386839e-01, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 5.6992908407601e-05, - 9.9994300709159e-01, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 5.6167960886507e-07, - 2.9078967459651e-02, - 6.1859560324107e-01, - 1.5104287585421e-01, - 0.0000000000000e00, - 0.0000000000000e00, - 4.9771287942905e-14, - 1.3962072360858e-04, - 6.8484995485525e-01, - 1.6516463249478e-12, - 1.9880162618842e-02, - 9.8011983738116e-01, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 1.1966389405645e-02, - 9.8803361059436e-01, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 1.2874045548253e-05, - 9.7726740456727e-01, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 4.1491138092838e-06, - 8.6768202830170e-01, - 0.0000000000000e00, - 4.3169267440676e-12, - 3.6465051654232e-04, - 8.8903503100593e-01, - 1.2720379452861e-05, - 0.0000000000000e00, - 0.0000000000000e00, - 1.4066048552144e-05, - 6.8494819902320e-01, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 1.9574616732692e-10, - 1.0064486114128e00, - 0.0000000000000e00, + +9.2195970681311991e01, + +9.2915439274313609e00, + +2.8146607387192226e01, + +1.0775977508514995e01, + +1.8352938120680449e01, + +6.9256661617462303e00, + +1.0300621112824674e01, + +3.0484610765349100e01, + +3.3918238356514138e01, + +6.4766138204142480e00, + +6.4922519019669256e00, + +6.9282713428363266e01, + +4.8619305479898145e01, + +4.3364114441872893e01, + +3.7773137469159217e01, + +9.4819536752314136e01, + +9.2915439274313609e00, + +1.7162047349009455e00, + +5.7990721126563534e00, + +1.9925588226254198e00, + +4.1529084941730767e00, + +1.2775865350597853e00, + +1.9046684821850091e00, + +6.2754724806093298e00, + +6.5446665006430811e00, + +1.1928911659344870e00, + +1.1976302445456630e00, + +1.3053810854181670e01, + +8.8678073889297409e00, + +7.7888498604059606e00, + +7.2884836870559822e00, + +1.4723882690435001e01, + +2.8146607387192226e01, + +5.7990721126563534e00, + +2.0322446513248725e01, + +6.7343200224524979e00, + +1.4915049509329648e01, + +4.3158943984974778e00, + +6.4372783937555162e00, + +2.1984342075678786e01, + +2.2540760424766276e01, + +4.0285410771690495e00, + +4.0457865525221370e00, + +4.4440038553551688e01, + +2.9926910685255862e01, + +2.6194837765153459e01, + +2.5102571723162029e01, + +4.8059235287218819e01, + +1.0775977508514995e01, + +1.9925588226254198e00, + +6.7343200224524979e00, + +2.3134172161508406e00, + +4.8234212783344121e00, + +1.4833085389308831e00, + +2.2113740543864617e00, + +7.2875397374296860e00, + +7.5993054885377020e00, + +1.3849717326666449e00, + +1.3904773652700402e00, + +1.5156457827338222e01, + +1.0295584693450651e01, + +9.0426690304625250e00, + +8.4629849467909484e00, + +1.7089770111859078e01, + +1.8352938120680449e01, + +4.1529084941730767e00, + +1.4915049509329648e01, + +4.8234212783344121e00, + +1.1121625148998874e01, + +3.0901931077520812e00, + +4.6106690588499681e00, + +1.6131060231215859e01, + +1.6350726163094549e01, + +2.8838036045730786e00, + +2.8967937758905151e00, + +3.1989891272947684e01, + +2.1410657159900445e01, + +1.8693996640429365e01, + +1.8209024833681802e01, + +3.3532590882087042e01, + +6.9256661617462303e00, + +1.2775865350597853e00, + +4.3158943984974778e00, + +1.4833085389308831e00, + +3.0901931077520812e00, + +9.5107023428020221e-01, + +1.4178808540351600e00, + +4.6704592716581299e00, + +4.8714353281692251e00, + +8.8802328302553557e-01, + +8.9154859790635033e-01, + +9.7171097068987322e00, + +6.6015513035883231e00, + +5.7985108827431544e00, + +5.4250857435598849e00, + +1.0964613701101552e01, + +1.0300621112824674e01, + +1.9046684821850091e00, + +6.4372783937555162e00, + +2.2113740543864617e00, + +4.6106690588499681e00, + +1.4178808540351600e00, + +2.1138319427900139e00, + +6.9660963076141282e00, + +7.2641079346924871e00, + +1.3238816038516765e00, + +1.3291443974122232e00, + +1.4487919292348902e01, + +9.8414533114041927e00, + +8.6438021973771111e00, + +8.0896913798057266e00, + +1.6335937257210038e01, + +3.0484610765349100e01, + +6.2754724806093298e00, + +2.1984342075678786e01, + +7.2875397374296860e00, + +1.6131060231215859e01, + +4.6704592716581299e00, + +6.9660963076141282e00, + +2.3782238131624815e01, + +2.4388022059359354e01, + +4.3595095079586539e00, + +4.3781612023270764e00, + +4.8087243718248345e01, + +3.2385554030311042e01, + +2.8347659104092045e01, + +2.7159779076468158e01, + +5.2020556181259558e01, + +3.3918238356514138e01, + +6.5446665006430811e00, + +2.2540760424766276e01, + +7.5993054885377020e00, + +1.6350726163094549e01, + +4.8714353281692251e00, + +7.2641079346924871e00, + +2.4388022059359354e01, + +2.5213789399198038e01, + +4.5478271115225732e00, + +4.5665607640851649e00, + +4.9974720410596369e01, + +3.3800644145323879e01, + +2.9638102916194356e01, + +2.8079397346641731e01, + +5.5254816852785403e01, + +6.4766138204142480e00, + +1.1928911659344870e00, + +4.0285410771690495e00, + +1.3849717326666449e00, + +2.8838036045730786e00, + +8.8802328302553557e-01, + +1.3238816038516765e00, + +4.3595095079586539e00, + +4.5478271115225732e00, + +8.2915871048509038e-01, + +8.3244737362574239e-01, + +9.0723820483097413e00, + +6.1640611695479173e00, + +5.4144434609928869e00, + +5.0646986711001167e00, + +1.0242058685933733e01, + +6.4922519019669256e00, + +1.1976302445456630e00, + +4.0457865525221370e00, + +1.3904773652700402e00, + +2.8967937758905151e00, + +8.9154859790635033e-01, + +1.3291443974122232e00, + +4.3781612023270764e00, + +4.5665607640851649e00, + +8.3244737362574239e-01, + +8.3575205467571911e-01, + +9.1089743976350785e00, + +6.1884010772150004e00, + +5.4356184036894515e00, + +5.0855614473817186e00, + +1.0278414763476997e01, + +6.9282713428363266e01, + +1.3053810854181670e01, + +4.4440038553551688e01, + +1.5156457827338222e01, + +3.1989891272947684e01, + +9.7171097068987322e00, + +1.4487919292348902e01, + +4.8087243718248345e01, + +4.9974720410596369e01, + +9.0723820483097413e00, + +9.1089743976350785e00, + +9.9444353388399350e01, + +6.7435693634237566e01, + +5.9190275027468758e01, + +5.5654467988948483e01, + +1.1125328010581040e02, + +4.8619305479898145e01, + +8.8678073889297409e00, + +2.9926910685255862e01, + +1.0295584693450651e01, + +2.1410657159900445e01, + +6.6015513035883231e00, + +9.8414533114041927e00, + +3.2385554030311042e01, + +3.3800644145323879e01, + +6.1640611695479173e00, + +6.1884010772150004e00, + +6.7435693634237566e01, + +4.5831414377859105e01, + +4.0264713770651987e01, + +3.7642169166613321e01, + +7.6311662100126583e01, + +4.3364114441872893e01, + +7.7888498604059606e00, + +2.6194837765153459e01, + +9.0426690304625250e00, + +1.8693996640429365e01, + +5.7985108827431544e00, + +8.6438021973771111e00, + +2.8347659104092045e01, + +2.9638102916194356e01, + +5.4144434609928869e00, + +5.4356184036894515e00, + +5.9190275027468758e01, + +4.0264713770651987e01, + +3.5388459036200665e01, + +3.3006545115181545e01, + +6.7323234267199609e01, + +3.7773137469159217e01, + +7.2884836870559822e00, + +2.5102571723162029e01, + +8.4629849467909484e00, + +1.8209024833681802e01, + +5.4250857435598849e00, + +8.0896913798057266e00, + +2.7159779076468158e01, + +2.8079397346641731e01, + +5.0646986711001167e00, + +5.0855614473817186e00, + +5.5654467988948483e01, + +3.7642169166613321e01, + +3.3006545115181545e01, + +3.1270688545372174e01, + +6.1534661835125377e01, + +9.4819536752314136e01, + +1.4723882690435001e01, + +4.8059235287218819e01, + +1.7089770111859078e01, + +3.3532590882087042e01, + +1.0964613701101552e01, + +1.6335937257210038e01, + +5.2020556181259558e01, + +5.5254816852785403e01, + +1.0242058685933733e01, + +1.0278414763476997e01, + +1.1125328010581040e02, + +7.6311662100126583e01, + +6.7323234267199609e01, + +6.1534661835125377e01, + +1.3271711768686609e02, ], dtype=torch.double, + ).reshape(16, 16), + } + ), + "MB16_43_02": Refs( + { # q + "gw": reshape_fortran( + torch.tensor( + [ + 8.1529926850468e-01, + 2.2414425700956e-03, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 1.0229633690838e00, + 2.0291440612814e-03, + 4.4863013350169e-10, + 0.0000000000000e00, + 0.0000000000000e00, + 1.1578430925721e00, + 2.0553787158892e-03, + 3.1900095597967e-10, + 0.0000000000000e00, + 0.0000000000000e00, + 1.3687709975145e00, + 8.2192921625604e-03, + 5.9806186105627e-08, + 1.4414431691639e-03, + 0.0000000000000e00, + 9.1646421111918e-01, + 5.3618567538002e-03, + 1.7524886555881e-08, + 0.0000000000000e00, + 0.0000000000000e00, + 5.5812105498128e-01, + 1.5344013422165e-03, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 7.5659186904499e-01, + 2.0800426162236e-03, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 7.7216222381926e-01, + 2.1228490523027e-03, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 9.9399938189677e-01, + 2.8186797641147e-03, + 7.1776130956295e-10, + 0.0000000000000e00, + 0.0000000000000e00, + 5.5220460179834e-01, + 1.5181356707747e-03, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 1.1425733041093e00, + 2.0284312531719e-03, + 3.1484305175579e-10, + 0.0000000000000e00, + 0.0000000000000e00, + 8.1572049134917e-01, + 6.4067287425100e-03, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 1.2272138342948e00, + 1.3612868628584e-02, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 8.3285816475829e-01, + 2.2897159576321e-03, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 7.4607907232618e-01, + 2.0511405541139e-03, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 1.0523038058719e00, + 2.0872155477415e-03, + 4.6145584504737e-10, + 0.0000000000000e00, + 0.0000000000000e00, + ], + dtype=torch.double, + ), + (5, 16), ), - (5, 16), - ), - "c6": torch.tensor( - [ - +9.2195970681311991e01, - +9.2915439274313609e00, - +2.8146607387192226e01, - +1.0775977508514995e01, - +1.8352938120680449e01, - +6.9256661617462303e00, - +1.0300621112824674e01, - +3.0484610765349100e01, - +3.3918238356514138e01, - +6.4766138204142480e00, - +6.4922519019669256e00, - +6.9282713428363266e01, - +4.8619305479898145e01, - +4.3364114441872893e01, - +3.7773137469159217e01, - +9.4819536752314136e01, - +9.2915439274313609e00, - +1.7162047349009455e00, - +5.7990721126563534e00, - +1.9925588226254198e00, - +4.1529084941730767e00, - +1.2775865350597853e00, - +1.9046684821850091e00, - +6.2754724806093298e00, - +6.5446665006430811e00, - +1.1928911659344870e00, - +1.1976302445456630e00, - +1.3053810854181670e01, - +8.8678073889297409e00, - +7.7888498604059606e00, - +7.2884836870559822e00, - +1.4723882690435001e01, - +2.8146607387192226e01, - +5.7990721126563534e00, - +2.0322446513248725e01, - +6.7343200224524979e00, - +1.4915049509329648e01, - +4.3158943984974778e00, - +6.4372783937555162e00, - +2.1984342075678786e01, - +2.2540760424766276e01, - +4.0285410771690495e00, - +4.0457865525221370e00, - +4.4440038553551688e01, - +2.9926910685255862e01, - +2.6194837765153459e01, - +2.5102571723162029e01, - +4.8059235287218819e01, - +1.0775977508514995e01, - +1.9925588226254198e00, - +6.7343200224524979e00, - +2.3134172161508406e00, - +4.8234212783344121e00, - +1.4833085389308831e00, - +2.2113740543864617e00, - +7.2875397374296860e00, - +7.5993054885377020e00, - +1.3849717326666449e00, - +1.3904773652700402e00, - +1.5156457827338222e01, - +1.0295584693450651e01, - +9.0426690304625250e00, - +8.4629849467909484e00, - +1.7089770111859078e01, - +1.8352938120680449e01, - +4.1529084941730767e00, - +1.4915049509329648e01, - +4.8234212783344121e00, - +1.1121625148998874e01, - +3.0901931077520812e00, - +4.6106690588499681e00, - +1.6131060231215859e01, - +1.6350726163094549e01, - +2.8838036045730786e00, - +2.8967937758905151e00, - +3.1989891272947684e01, - +2.1410657159900445e01, - +1.8693996640429365e01, - +1.8209024833681802e01, - +3.3532590882087042e01, - +6.9256661617462303e00, - +1.2775865350597853e00, - +4.3158943984974778e00, - +1.4833085389308831e00, - +3.0901931077520812e00, - +9.5107023428020221e-01, - +1.4178808540351600e00, - +4.6704592716581299e00, - +4.8714353281692251e00, - +8.8802328302553557e-01, - +8.9154859790635033e-01, - +9.7171097068987322e00, - +6.6015513035883231e00, - +5.7985108827431544e00, - +5.4250857435598849e00, - +1.0964613701101552e01, - +1.0300621112824674e01, - +1.9046684821850091e00, - +6.4372783937555162e00, - +2.2113740543864617e00, - +4.6106690588499681e00, - +1.4178808540351600e00, - +2.1138319427900139e00, - +6.9660963076141282e00, - +7.2641079346924871e00, - +1.3238816038516765e00, - +1.3291443974122232e00, - +1.4487919292348902e01, - +9.8414533114041927e00, - +8.6438021973771111e00, - +8.0896913798057266e00, - +1.6335937257210038e01, - +3.0484610765349100e01, - +6.2754724806093298e00, - +2.1984342075678786e01, - +7.2875397374296860e00, - +1.6131060231215859e01, - +4.6704592716581299e00, - +6.9660963076141282e00, - +2.3782238131624815e01, - +2.4388022059359354e01, - +4.3595095079586539e00, - +4.3781612023270764e00, - +4.8087243718248345e01, - +3.2385554030311042e01, - +2.8347659104092045e01, - +2.7159779076468158e01, - +5.2020556181259558e01, - +3.3918238356514138e01, - +6.5446665006430811e00, - +2.2540760424766276e01, - +7.5993054885377020e00, - +1.6350726163094549e01, - +4.8714353281692251e00, - +7.2641079346924871e00, - +2.4388022059359354e01, - +2.5213789399198038e01, - +4.5478271115225732e00, - +4.5665607640851649e00, - +4.9974720410596369e01, - +3.3800644145323879e01, - +2.9638102916194356e01, - +2.8079397346641731e01, - +5.5254816852785403e01, - +6.4766138204142480e00, - +1.1928911659344870e00, - +4.0285410771690495e00, - +1.3849717326666449e00, - +2.8838036045730786e00, - +8.8802328302553557e-01, - +1.3238816038516765e00, - +4.3595095079586539e00, - +4.5478271115225732e00, - +8.2915871048509038e-01, - +8.3244737362574239e-01, - +9.0723820483097413e00, - +6.1640611695479173e00, - +5.4144434609928869e00, - +5.0646986711001167e00, - +1.0242058685933733e01, - +6.4922519019669256e00, - +1.1976302445456630e00, - +4.0457865525221370e00, - +1.3904773652700402e00, - +2.8967937758905151e00, - +8.9154859790635033e-01, - +1.3291443974122232e00, - +4.3781612023270764e00, - +4.5665607640851649e00, - +8.3244737362574239e-01, - +8.3575205467571911e-01, - +9.1089743976350785e00, - +6.1884010772150004e00, - +5.4356184036894515e00, - +5.0855614473817186e00, - +1.0278414763476997e01, - +6.9282713428363266e01, - +1.3053810854181670e01, - +4.4440038553551688e01, - +1.5156457827338222e01, - +3.1989891272947684e01, - +9.7171097068987322e00, - +1.4487919292348902e01, - +4.8087243718248345e01, - +4.9974720410596369e01, - +9.0723820483097413e00, - +9.1089743976350785e00, - +9.9444353388399350e01, - +6.7435693634237566e01, - +5.9190275027468758e01, - +5.5654467988948483e01, - +1.1125328010581040e02, - +4.8619305479898145e01, - +8.8678073889297409e00, - +2.9926910685255862e01, - +1.0295584693450651e01, - +2.1410657159900445e01, - +6.6015513035883231e00, - +9.8414533114041927e00, - +3.2385554030311042e01, - +3.3800644145323879e01, - +6.1640611695479173e00, - +6.1884010772150004e00, - +6.7435693634237566e01, - +4.5831414377859105e01, - +4.0264713770651987e01, - +3.7642169166613321e01, - +7.6311662100126583e01, - +4.3364114441872893e01, - +7.7888498604059606e00, - +2.6194837765153459e01, - +9.0426690304625250e00, - +1.8693996640429365e01, - +5.7985108827431544e00, - +8.6438021973771111e00, - +2.8347659104092045e01, - +2.9638102916194356e01, - +5.4144434609928869e00, - +5.4356184036894515e00, - +5.9190275027468758e01, - +4.0264713770651987e01, - +3.5388459036200665e01, - +3.3006545115181545e01, - +6.7323234267199609e01, - +3.7773137469159217e01, - +7.2884836870559822e00, - +2.5102571723162029e01, - +8.4629849467909484e00, - +1.8209024833681802e01, - +5.4250857435598849e00, - +8.0896913798057266e00, - +2.7159779076468158e01, - +2.8079397346641731e01, - +5.0646986711001167e00, - +5.0855614473817186e00, - +5.5654467988948483e01, - +3.7642169166613321e01, - +3.3006545115181545e01, - +3.1270688545372174e01, - +6.1534661835125377e01, - +9.4819536752314136e01, - +1.4723882690435001e01, - +4.8059235287218819e01, - +1.7089770111859078e01, - +3.3532590882087042e01, - +1.0964613701101552e01, - +1.6335937257210038e01, - +5.2020556181259558e01, - +5.5254816852785403e01, - +1.0242058685933733e01, - +1.0278414763476997e01, - +1.1125328010581040e02, - +7.6311662100126583e01, - +6.7323234267199609e01, - +6.1534661835125377e01, - +1.3271711768686609e02, - ], - dtype=torch.double, - ).reshape(16, 16), - }, - "MB16_43_02": { # q - "gw": reshape_fortran( - torch.tensor( + "c6": torch.tensor( [ - 8.1529926850468e-01, - 2.2414425700956e-03, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 1.0229633690838e00, - 2.0291440612814e-03, - 4.4863013350169e-10, - 0.0000000000000e00, - 0.0000000000000e00, - 1.1578430925721e00, - 2.0553787158892e-03, - 3.1900095597967e-10, - 0.0000000000000e00, - 0.0000000000000e00, - 1.3687709975145e00, - 8.2192921625604e-03, - 5.9806186105627e-08, - 1.4414431691639e-03, - 0.0000000000000e00, - 9.1646421111918e-01, - 5.3618567538002e-03, - 1.7524886555881e-08, - 0.0000000000000e00, - 0.0000000000000e00, - 5.5812105498128e-01, - 1.5344013422165e-03, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 7.5659186904499e-01, - 2.0800426162236e-03, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 7.7216222381926e-01, - 2.1228490523027e-03, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 9.9399938189677e-01, - 2.8186797641147e-03, - 7.1776130956295e-10, - 0.0000000000000e00, - 0.0000000000000e00, - 5.5220460179834e-01, - 1.5181356707747e-03, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 1.1425733041093e00, - 2.0284312531719e-03, - 3.1484305175579e-10, - 0.0000000000000e00, - 0.0000000000000e00, - 8.1572049134917e-01, - 6.4067287425100e-03, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 1.2272138342948e00, - 1.3612868628584e-02, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 8.3285816475829e-01, - 2.2897159576321e-03, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 7.4607907232618e-01, - 2.0511405541139e-03, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 1.0523038058719e00, - 2.0872155477415e-03, - 4.6145584504737e-10, - 0.0000000000000e00, - 0.0000000000000e00, + +2.0445120203823866e00, + +1.7218633174121731e01, + +9.9165146215717357e00, + +7.3727562533175162e00, + +1.1274430670476232e01, + +1.4092868776138123e00, + +1.8966990564690756e00, + +1.9356055931843188e00, + +1.7551879918280203e01, + +1.3944366208059402e00, + +9.4919347855846397e00, + +3.4338846794543656e00, + +5.1890967952531826e00, + +2.0893065689528356e00, + +1.8643394892776621e00, + +1.7711860198517961e01, + +1.7218633174121731e01, + +1.4551701715663216e02, + +8.3663440943855434e01, + +6.1615521213900891e01, + +9.7890899611424800e01, + +1.1870822247740330e01, + +1.5973649169482306e01, + +1.6301286963067067e01, + +1.4919780310396965e02, + +1.1745752390466828e01, + +8.0017221114768205e01, + +2.9166607632863368e01, + +4.3109104756999578e01, + +1.7596043013362824e01, + +1.5699897192125434e01, + +1.4968681631232548e02, + +9.9165146215717357e00, + +8.3663440943855434e01, + +4.8141736682149315e01, + +3.5614701451627965e01, + +5.5547060433990431e01, + +6.8360637704831371e00, + +9.1995401636562146e00, + +9.3882404637613881e00, + +8.5540161797400231e01, + +6.7640346115584551e00, + +4.6061357945537566e01, + +1.6728500037949299e01, + +2.4988526491419485e01, + +1.0133828188297187e01, + +9.0422230814540008e00, + +8.6060423769457486e01, + +7.3727562533175162e00, + +6.1615521213900891e01, + +3.5614701451627965e01, + +2.7536917224782034e01, + +3.7725575510338921e01, + +5.0796706366563082e00, + +6.8398710356417141e00, + +6.9802069042060273e00, + +6.1752652354394669e01, + +5.0261221898125381e00, + +3.4174002955129453e01, + +1.2127754626423620e01, + +1.9868384670852333e01, + +7.5341030689407287e00, + +6.7246550380598267e00, + +6.3378071517051573e01, + +1.1274430670476232e01, + +9.7890899611424800e01, + +5.5547060433990431e01, + +3.7725575510338921e01, + +7.9567306399544009e01, + +7.7832784975309419e00, + +1.0458596915984323e01, + +1.0672977479452079e01, + +1.0490835149185172e02, + +7.7013703644913090e00, + +5.2786783745701989e01, + +2.0379660856443916e01, + +2.4959357020808635e01, + +1.1522376352043223e01, + +1.0272860536405052e01, + +1.0070373791573728e02, + +1.4092868776138123e00, + +1.1870822247740330e01, + +6.8360637704831371e00, + +5.0796706366563082e00, + +7.7832784975309419e00, + +9.7143307201423013e-01, + +1.3073985471981771e00, + +1.3342167933910600e00, + +1.2104224858299013e01, + +9.6119674377061370e-01, + +6.5430973466126110e00, + +2.3679791659612284e00, + +3.5739076317634009e00, + +1.4401645210667646e00, + +1.2850878529532428e00, + +1.2210868267102807e01, + +1.8966990564690756e00, + +1.5973649169482306e01, + +9.1995401636562146e00, + +6.8398710356417141e00, + +1.0458596915984323e01, + +1.3073985471981771e00, + +1.7595726212201164e00, + +1.7956663226673035e00, + +1.6282576900800656e01, + +1.2936219265079247e00, + +8.8056748754158409e00, + +3.1855627793589902e00, + +4.8141189065837828e00, + +1.9382550340934208e00, + +1.7295528839418528e00, + +1.6431213262280721e01, + +1.9356055931843188e00, + +1.6301286963067067e01, + +9.3882404637613881e00, + +6.9802069042060273e00, + +1.0672977479452079e01, + +1.3342167933910600e00, + +1.7956663226673035e00, + +1.8325004071960138e00, + +1.6616503336047927e01, + +1.3201575763107232e00, + +8.9862998672227778e00, + +3.2508944656814283e00, + +4.9129083461328635e00, + +1.9780139901008735e00, + +1.7650308652612590e00, + +1.6768236129037149e01, + +1.7551879918280203e01, + +1.4919780310396965e02, + +8.5540161797400231e01, + +6.1752652354394669e01, + +1.0490835149185172e02, + +1.2104224858299013e01, + +1.6282576900800656e01, + +1.6616503336047927e01, + +1.5457378985322518e02, + +1.1976729263976347e01, + +8.1690303068599093e01, + +3.0168338609030528e01, + +4.2644349548950380e01, + +1.7936881600003225e01, + +1.6001265308988039e01, + +1.5347610462145525e02, + +1.3944366208059402e00, + +1.1745752390466828e01, + +6.7640346115584551e00, + +5.0261221898125381e00, + +7.7013703644913090e00, + +9.6119674377061370e-01, + +1.2936219265079247e00, + +1.3201575763107232e00, + +1.1976729263976347e01, + +9.5106827997534493e-01, + +6.4741525381489815e00, + +2.3430358371754840e00, + +3.5362209268025282e00, + +1.4249888993613478e00, + +1.2715462823762271e00, + +1.2082215779412374e01, + +9.4919347855846397e00, + +8.0017221114768205e01, + +4.6061357945537566e01, + +3.4174002955129453e01, + +5.2786783745701989e01, + +6.5430973466126110e00, + +8.8056748754158409e00, + +8.9862998672227778e00, + +8.1690303068599093e01, + +6.4741525381489815e00, + +4.4080204545172919e01, + +1.5979568067558814e01, + +2.4022019560488655e01, + +9.6999221657322199e00, + +8.6552649635203096e00, + +8.2309501485739617e01, + +3.4338846794543656e00, + +2.9166607632863368e01, + +1.6728500037949299e01, + +1.2127754626423620e01, + +2.0379660856443916e01, + +2.3679791659612284e00, + +3.1855627793589902e00, + +3.2508944656814283e00, + +3.0168338609030528e01, + +2.3430358371754840e00, + +1.5979568067558814e01, + +5.8905372773199716e00, + +8.4001330720023315e00, + +3.5091980963054388e00, + +3.1305978208902947e00, + +3.0002861062353571e01, + +5.1890967952531826e00, + +4.3109104756999578e01, + +2.4988526491419485e01, + +1.9868384670852333e01, + +2.4959357020808635e01, + +3.5739076317634009e00, + +4.8141189065837828e00, + +4.9129083461328635e00, + +4.2644349548950380e01, + +3.5362209268025282e00, + +2.4022019560488655e01, + +8.4001330720023315e00, + +1.4579684651546014e01, + +5.3025562421129129e00, + +4.7338120894817912e00, + +4.4341020299181721e01, + +2.0893065689528356e00, + +1.7596043013362824e01, + +1.0133828188297187e01, + +7.5341030689407287e00, + +1.1522376352043223e01, + +1.4401645210667646e00, + +1.9382550340934208e00, + +1.9780139901008735e00, + +1.7936881600003225e01, + +1.4249888993613478e00, + +9.6999221657322199e00, + +3.5091980963054388e00, + +5.3025562421129129e00, + +2.1350826022081422e00, + +1.9051860735457213e00, + +1.8100081462570529e01, + +1.8643394892776621e00, + +1.5699897192125434e01, + +9.0422230814540008e00, + +6.7246550380598267e00, + +1.0272860536405052e01, + +1.2850878529532428e00, + +1.7295528839418528e00, + +1.7650308652612590e00, + +1.6001265308988039e01, + +1.2715462823762271e00, + +8.6552649635203096e00, + +3.1305978208902947e00, + +4.7338120894817912e00, + +1.9051860735457213e00, + +1.7000485157308447e00, + +1.6149615456526835e01, + +1.7711860198517961e01, + +1.4968681631232548e02, + +8.6060423769457486e01, + +6.3378071517051573e01, + +1.0070373791573728e02, + +1.2210868267102807e01, + +1.6431213262280721e01, + +1.6768236129037149e01, + +1.5347610462145525e02, + +1.2082215779412374e01, + +8.2309501485739617e01, + +3.0002861062353571e01, + +4.4341020299181721e01, + +1.8100081462570529e01, + +1.6149615456526835e01, + +1.5397610791310674e02, ], dtype=torch.double, + ).reshape(16, 16), + } + ), + "MB16_43_03": Refs( + { # CN, q + "gw": reshape_fortran( + torch.tensor( + [ + 0.0000000000000e00, + 0.0000000000000e00, + 3.9504240794198e-09, + 1.0097386820563e-02, + 9.3220073517801e-01, + 2.5639475147259e-02, + 0.0000000000000e00, + 1.4797717135069e-11, + 1.9052325554662e-04, + 1.1116141991349e00, + 2.9351813145404e-03, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 5.3735027174640e-03, + 8.8839284731689e-01, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 9.7753605500113e-01, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 9.8036041832883e-01, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 1.2906805265616e-09, + 9.9812405470369e-01, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 3.9706733315821e-14, + 3.4070161345981e-05, + 1.0390095052930e00, + 1.4775589359887e-04, + 0.0000000000000e00, + 1.4709587472355e-03, + 8.7779708361772e-01, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 4.9950676848882e-03, + 8.2586385264927e-01, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 4.7331797500540e-03, + 7.8936056984439e-01, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 6.1261133783377e-04, + 1.1351788724746e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 1.4636823892691e-06, + 1.0081631910738e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 1.5989624842058e-05, + 1.0653935240443e00, + 7.4688541496264e-05, + 0.0000000000000e00, + 9.7208858575852e-03, + 5.7638169663657e-01, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 5.8433000707751e-10, + 9.6868781982789e-01, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 2.8478831017041e-04, + 9.0297474706410e-01, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + 0.0000000000000e00, + ], + dtype=torch.double, + ), + (7, 16), ), - (5, 16), - ), - "c6": torch.tensor( - [ - +2.0445120203823866e00, - +1.7218633174121731e01, - +9.9165146215717357e00, - +7.3727562533175162e00, - +1.1274430670476232e01, - +1.4092868776138123e00, - +1.8966990564690756e00, - +1.9356055931843188e00, - +1.7551879918280203e01, - +1.3944366208059402e00, - +9.4919347855846397e00, - +3.4338846794543656e00, - +5.1890967952531826e00, - +2.0893065689528356e00, - +1.8643394892776621e00, - +1.7711860198517961e01, - +1.7218633174121731e01, - +1.4551701715663216e02, - +8.3663440943855434e01, - +6.1615521213900891e01, - +9.7890899611424800e01, - +1.1870822247740330e01, - +1.5973649169482306e01, - +1.6301286963067067e01, - +1.4919780310396965e02, - +1.1745752390466828e01, - +8.0017221114768205e01, - +2.9166607632863368e01, - +4.3109104756999578e01, - +1.7596043013362824e01, - +1.5699897192125434e01, - +1.4968681631232548e02, - +9.9165146215717357e00, - +8.3663440943855434e01, - +4.8141736682149315e01, - +3.5614701451627965e01, - +5.5547060433990431e01, - +6.8360637704831371e00, - +9.1995401636562146e00, - +9.3882404637613881e00, - +8.5540161797400231e01, - +6.7640346115584551e00, - +4.6061357945537566e01, - +1.6728500037949299e01, - +2.4988526491419485e01, - +1.0133828188297187e01, - +9.0422230814540008e00, - +8.6060423769457486e01, - +7.3727562533175162e00, - +6.1615521213900891e01, - +3.5614701451627965e01, - +2.7536917224782034e01, - +3.7725575510338921e01, - +5.0796706366563082e00, - +6.8398710356417141e00, - +6.9802069042060273e00, - +6.1752652354394669e01, - +5.0261221898125381e00, - +3.4174002955129453e01, - +1.2127754626423620e01, - +1.9868384670852333e01, - +7.5341030689407287e00, - +6.7246550380598267e00, - +6.3378071517051573e01, - +1.1274430670476232e01, - +9.7890899611424800e01, - +5.5547060433990431e01, - +3.7725575510338921e01, - +7.9567306399544009e01, - +7.7832784975309419e00, - +1.0458596915984323e01, - +1.0672977479452079e01, - +1.0490835149185172e02, - +7.7013703644913090e00, - +5.2786783745701989e01, - +2.0379660856443916e01, - +2.4959357020808635e01, - +1.1522376352043223e01, - +1.0272860536405052e01, - +1.0070373791573728e02, - +1.4092868776138123e00, - +1.1870822247740330e01, - +6.8360637704831371e00, - +5.0796706366563082e00, - +7.7832784975309419e00, - +9.7143307201423013e-01, - +1.3073985471981771e00, - +1.3342167933910600e00, - +1.2104224858299013e01, - +9.6119674377061370e-01, - +6.5430973466126110e00, - +2.3679791659612284e00, - +3.5739076317634009e00, - +1.4401645210667646e00, - +1.2850878529532428e00, - +1.2210868267102807e01, - +1.8966990564690756e00, - +1.5973649169482306e01, - +9.1995401636562146e00, - +6.8398710356417141e00, - +1.0458596915984323e01, - +1.3073985471981771e00, - +1.7595726212201164e00, - +1.7956663226673035e00, - +1.6282576900800656e01, - +1.2936219265079247e00, - +8.8056748754158409e00, - +3.1855627793589902e00, - +4.8141189065837828e00, - +1.9382550340934208e00, - +1.7295528839418528e00, - +1.6431213262280721e01, - +1.9356055931843188e00, - +1.6301286963067067e01, - +9.3882404637613881e00, - +6.9802069042060273e00, - +1.0672977479452079e01, - +1.3342167933910600e00, - +1.7956663226673035e00, - +1.8325004071960138e00, - +1.6616503336047927e01, - +1.3201575763107232e00, - +8.9862998672227778e00, - +3.2508944656814283e00, - +4.9129083461328635e00, - +1.9780139901008735e00, - +1.7650308652612590e00, - +1.6768236129037149e01, - +1.7551879918280203e01, - +1.4919780310396965e02, - +8.5540161797400231e01, - +6.1752652354394669e01, - +1.0490835149185172e02, - +1.2104224858299013e01, - +1.6282576900800656e01, - +1.6616503336047927e01, - +1.5457378985322518e02, - +1.1976729263976347e01, - +8.1690303068599093e01, - +3.0168338609030528e01, - +4.2644349548950380e01, - +1.7936881600003225e01, - +1.6001265308988039e01, - +1.5347610462145525e02, - +1.3944366208059402e00, - +1.1745752390466828e01, - +6.7640346115584551e00, - +5.0261221898125381e00, - +7.7013703644913090e00, - +9.6119674377061370e-01, - +1.2936219265079247e00, - +1.3201575763107232e00, - +1.1976729263976347e01, - +9.5106827997534493e-01, - +6.4741525381489815e00, - +2.3430358371754840e00, - +3.5362209268025282e00, - +1.4249888993613478e00, - +1.2715462823762271e00, - +1.2082215779412374e01, - +9.4919347855846397e00, - +8.0017221114768205e01, - +4.6061357945537566e01, - +3.4174002955129453e01, - +5.2786783745701989e01, - +6.5430973466126110e00, - +8.8056748754158409e00, - +8.9862998672227778e00, - +8.1690303068599093e01, - +6.4741525381489815e00, - +4.4080204545172919e01, - +1.5979568067558814e01, - +2.4022019560488655e01, - +9.6999221657322199e00, - +8.6552649635203096e00, - +8.2309501485739617e01, - +3.4338846794543656e00, - +2.9166607632863368e01, - +1.6728500037949299e01, - +1.2127754626423620e01, - +2.0379660856443916e01, - +2.3679791659612284e00, - +3.1855627793589902e00, - +3.2508944656814283e00, - +3.0168338609030528e01, - +2.3430358371754840e00, - +1.5979568067558814e01, - +5.8905372773199716e00, - +8.4001330720023315e00, - +3.5091980963054388e00, - +3.1305978208902947e00, - +3.0002861062353571e01, - +5.1890967952531826e00, - +4.3109104756999578e01, - +2.4988526491419485e01, - +1.9868384670852333e01, - +2.4959357020808635e01, - +3.5739076317634009e00, - +4.8141189065837828e00, - +4.9129083461328635e00, - +4.2644349548950380e01, - +3.5362209268025282e00, - +2.4022019560488655e01, - +8.4001330720023315e00, - +1.4579684651546014e01, - +5.3025562421129129e00, - +4.7338120894817912e00, - +4.4341020299181721e01, - +2.0893065689528356e00, - +1.7596043013362824e01, - +1.0133828188297187e01, - +7.5341030689407287e00, - +1.1522376352043223e01, - +1.4401645210667646e00, - +1.9382550340934208e00, - +1.9780139901008735e00, - +1.7936881600003225e01, - +1.4249888993613478e00, - +9.6999221657322199e00, - +3.5091980963054388e00, - +5.3025562421129129e00, - +2.1350826022081422e00, - +1.9051860735457213e00, - +1.8100081462570529e01, - +1.8643394892776621e00, - +1.5699897192125434e01, - +9.0422230814540008e00, - +6.7246550380598267e00, - +1.0272860536405052e01, - +1.2850878529532428e00, - +1.7295528839418528e00, - +1.7650308652612590e00, - +1.6001265308988039e01, - +1.2715462823762271e00, - +8.6552649635203096e00, - +3.1305978208902947e00, - +4.7338120894817912e00, - +1.9051860735457213e00, - +1.7000485157308447e00, - +1.6149615456526835e01, - +1.7711860198517961e01, - +1.4968681631232548e02, - +8.6060423769457486e01, - +6.3378071517051573e01, - +1.0070373791573728e02, - +1.2210868267102807e01, - +1.6431213262280721e01, - +1.6768236129037149e01, - +1.5347610462145525e02, - +1.2082215779412374e01, - +8.2309501485739617e01, - +3.0002861062353571e01, - +4.4341020299181721e01, - +1.8100081462570529e01, - +1.6149615456526835e01, - +1.5397610791310674e02, - ], - dtype=torch.double, - ).reshape(16, 16), - }, - "MB16_43_03": { # CN, q - "gw": reshape_fortran( - torch.tensor( + "c6": torch.tensor( [ - 0.0000000000000e00, - 0.0000000000000e00, - 3.9504240794198e-09, - 1.0097386820563e-02, - 9.3220073517801e-01, - 2.5639475147259e-02, - 0.0000000000000e00, - 1.4797717135069e-11, - 1.9052325554662e-04, - 1.1116141991349e00, - 2.9351813145404e-03, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 5.3735027174640e-03, - 8.8839284731689e-01, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 9.7753605500113e-01, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 9.8036041832883e-01, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 1.2906805265616e-09, - 9.9812405470369e-01, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 3.9706733315821e-14, - 3.4070161345981e-05, - 1.0390095052930e00, - 1.4775589359887e-04, - 0.0000000000000e00, - 1.4709587472355e-03, - 8.7779708361772e-01, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 4.9950676848882e-03, - 8.2586385264927e-01, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 4.7331797500540e-03, - 7.8936056984439e-01, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 6.1261133783377e-04, - 1.1351788724746e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 1.4636823892691e-06, - 1.0081631910738e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 1.5989624842058e-05, - 1.0653935240443e00, - 7.4688541496264e-05, - 0.0000000000000e00, - 9.7208858575852e-03, - 5.7638169663657e-01, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 5.8433000707751e-10, - 9.6868781982789e-01, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 2.8478831017041e-04, - 9.0297474706410e-01, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, - 0.0000000000000e00, + +2.6969645804631604e01, + +2.8729803918609342e01, + +8.0783557426272719e00, + +1.2572598284646498e01, + +3.9383726731881893e01, + +6.0100611314023915e01, + +2.8877446590256088e01, + +7.9285493229103343e00, + +7.5097624231198781e00, + +7.1772575509757184e00, + +1.9756649427858040e01, + +6.3114791359145649e01, + +2.9607901769798627e01, + +5.3279952989769619e00, + +3.4651507628617878e01, + +8.1388552398630072e00, + +2.8729803918609342e01, + +3.0858718804005470e01, + +8.5314526128998711e00, + +1.3158527195522042e01, + +4.0242276058963732e01, + +6.2518208475630352e01, + +3.0769885934381300e01, + +8.3738757317567192e00, + +7.9309682052197692e00, + +7.5798206446137968e00, + +2.1471517618889017e01, + +6.6436238381645140e01, + +3.1548229972467226e01, + +5.6258043424412678e00, + +3.4923486847229228e01, + +8.5961975589898643e00, + +8.0783557426272719e00, + +8.5314526128998711e00, + +2.4429152644641161e00, + +3.8470627309562269e00, + +1.2418251750012546e01, + +1.8522898371215359e01, + +8.6470455821783965e00, + +2.3973918803546712e00, + +2.2709711896641291e00, + +2.1704185011554786e00, + +5.7906292579429293e00, + +1.9170869616128407e01, + +8.8657656755301080e00, + +1.6115591315647257e00, + +1.1136757306621792e01, + +2.4609116715906052e00, + +1.2572598284646498e01, + +1.3158527195522042e01, + +3.8470627309562269e00, + +6.1873811861491532e00, + +2.1045559351132013e01, + +3.0123412184968540e01, + +1.3450271401073154e01, + +3.7748067440421131e00, + +3.5762880002649533e00, + +3.4179332169981902e00, + +8.7894143888806884e00, + +3.0447639291352356e01, + +1.3790466532352390e01, + +2.5387769376831475e00, + +1.9680032604563024e01, + +3.8746391243000158e00, + +3.9383726731881893e01, + +4.0242276058963732e01, + +1.2418251750012546e01, + +2.1045559351132013e01, + +8.0792669914256635e01, + +1.0524757517715317e02, + +4.2068874980498862e01, + +1.2180230990667235e01, + +1.1544195337928167e01, + +1.1032977672473640e01, + +2.5675572843387016e01, + +1.0047223990865119e02, + +4.3132752418889773e01, + +8.2028913059177953e00, + +8.3004740679372276e01, + +1.2500821517587408e01, + +6.0100611314023915e01, + +6.2518208475630352e01, + +1.8522898371215359e01, + +3.0123412184968540e01, + +1.0524757517715317e02, + +1.4754968408298424e02, + +6.4275900488174102e01, + +1.8173467936826448e01, + +1.7219167833650303e01, + +1.6456702330152496e01, + +4.1319144188437214e01, + +1.4726172884743752e02, + +6.5901567272212375e01, + +1.2226230276259367e01, + +1.0042992019072095e02, + +1.8653608543109257e01, + +2.8877446590256088e01, + +3.0769885934381300e01, + +8.6470455821783965e00, + +1.3450271401073154e01, + +4.2068874980498862e01, + +6.4275900488174102e01, + +3.0920640741304151e01, + +8.4867269265488794e00, + +8.0384251534348703e00, + +7.6825133853358922e00, + +2.1168508106271982e01, + +6.7543056296917484e01, + +3.1702779636089545e01, + +5.7030141029870425e00, + +3.6962950298763566e01, + +8.7118494250595724e00, + +7.9285493229103343e00, + +8.3738757317567192e00, + +2.3973918803546712e00, + +3.7748067440421131e00, + +1.2180230990667235e01, + +1.8173467936826448e01, + +8.4867269265488794e00, + +2.3527194049705815e00, + +2.2286519594791270e00, + +2.1299730839454756e00, + +5.6843960534634066e00, + +1.8812501010281672e01, + +8.7013919729876186e00, + +1.5815237509996671e00, + +1.0919772339795125e01, + +2.4150564158071561e00, + +7.5097624231198781e00, + +7.9309682052197692e00, + +2.2709711896641291e00, + +3.5762880002649533e00, + +1.1544195337928167e01, + +1.7219167833650303e01, + +8.0384251534348703e00, + +2.2286519594791270e00, + +2.1111293622441099e00, + +2.0176540534750380e00, + +5.3830571387834780e00, + +1.7821531942660105e01, + +8.2417506804364393e00, + +1.4981298823013842e00, + +1.0352898443989817e01, + +2.2877009236807915e00, + +7.1772575509757184e00, + +7.5798206446137968e00, + +2.1704185011554786e00, + +3.4179332169981902e00, + +1.1032977672473640e01, + +1.6456702330152496e01, + +7.6825133853358922e00, + +2.1299730839454756e00, + +2.0176540534750380e00, + +1.9283175881762038e00, + +5.1447273217294684e00, + +1.7032428915733121e01, + +7.8768364100925279e00, + +1.4317965486738418e00, + +9.8943978385701605e00, + +2.1864075234915714e00, + +1.9756649427858040e01, + +2.1471517618889017e01, + +5.7906292579429293e00, + +8.7894143888806884e00, + +2.5675572843387016e01, + +4.1319144188437214e01, + +2.1168508106271982e01, + +5.6843960534634066e00, + +5.3830571387834780e00, + +5.1447273217294684e00, + +1.5194417412575918e01, + +4.4825188609896031e01, + +2.1704001718253391e01, + +3.8172825287704240e00, + +2.1539554554162795e01, + +5.8355457277838685e00, + +6.3114791359145649e01, + +6.6436238381645140e01, + +1.9170869616128407e01, + +3.0447639291352356e01, + +1.0047223990865119e02, + +1.4726172884743752e02, + +6.7543056296917484e01, + +1.8812501010281672e01, + +1.7821531942660105e01, + +1.7032428915733121e01, + +4.4825188609896031e01, + +1.5096768893658918e02, + +6.9251466330288324e01, + +1.2648593650527900e01, + +9.1879170429484873e01, + +1.9310583681270991e01, + +2.9607901769798627e01, + +3.1548229972467226e01, + +8.8657656755301080e00, + +1.3790466532352390e01, + +4.3132752418889773e01, + +6.5901567272212375e01, + +3.1702779636089545e01, + +8.7013919729876186e00, + +8.2417506804364393e00, + +7.8768364100925279e00, + +2.1704001718253391e01, + +6.9251466330288324e01, + +3.2504702769579829e01, + +5.8472671394680997e00, + +3.7897574429129875e01, + +8.9322087944903910e00, + +5.3279952989769619e00, + +5.6258043424412678e00, + +1.6115591315647257e00, + +2.5387769376831475e00, + +8.2028913059177953e00, + +1.2226230276259367e01, + +5.7030141029870425e00, + +1.5815237509996671e00, + +1.4981298823013842e00, + +1.4317965486738418e00, + +3.8172825287704240e00, + +1.2648593650527900e01, + +5.8472671394680997e00, + +1.0631312285249483e00, + +7.3621267055024324e00, + +1.6234254583398267e00, + +3.4651507628617878e01, + +3.4923486847229228e01, + +1.1136757306621792e01, + +1.9680032604563024e01, + +8.3004740679372276e01, + +1.0042992019072095e02, + +3.6962950298763566e01, + +1.0919772339795125e01, + +1.0352898443989817e01, + +9.8943978385701605e00, + +2.1539554554162795e01, + +9.1879170429484873e01, + +3.7897574429129875e01, + +7.3621267055024324e00, + +9.3031746769707865e01, + +1.1206049984338996e01, + +8.1388552398630072e00, + +8.5961975589898643e00, + +2.4609116715906052e00, + +3.8746391243000158e00, + +1.2500821517587408e01, + +1.8653608543109257e01, + +8.7118494250595724e00, + +2.4150564158071561e00, + +2.2877009236807915e00, + +2.1864075234915714e00, + +5.8355457277838685e00, + +1.9310583681270991e01, + +8.9322087944903910e00, + +1.6234254583398267e00, + +1.1206049984338996e01, + +2.4790453596084148e00, ], dtype=torch.double, - ), - (7, 16), - ), - "c6": torch.tensor( - [ - +2.6969645804631604e01, - +2.8729803918609342e01, - +8.0783557426272719e00, - +1.2572598284646498e01, - +3.9383726731881893e01, - +6.0100611314023915e01, - +2.8877446590256088e01, - +7.9285493229103343e00, - +7.5097624231198781e00, - +7.1772575509757184e00, - +1.9756649427858040e01, - +6.3114791359145649e01, - +2.9607901769798627e01, - +5.3279952989769619e00, - +3.4651507628617878e01, - +8.1388552398630072e00, - +2.8729803918609342e01, - +3.0858718804005470e01, - +8.5314526128998711e00, - +1.3158527195522042e01, - +4.0242276058963732e01, - +6.2518208475630352e01, - +3.0769885934381300e01, - +8.3738757317567192e00, - +7.9309682052197692e00, - +7.5798206446137968e00, - +2.1471517618889017e01, - +6.6436238381645140e01, - +3.1548229972467226e01, - +5.6258043424412678e00, - +3.4923486847229228e01, - +8.5961975589898643e00, - +8.0783557426272719e00, - +8.5314526128998711e00, - +2.4429152644641161e00, - +3.8470627309562269e00, - +1.2418251750012546e01, - +1.8522898371215359e01, - +8.6470455821783965e00, - +2.3973918803546712e00, - +2.2709711896641291e00, - +2.1704185011554786e00, - +5.7906292579429293e00, - +1.9170869616128407e01, - +8.8657656755301080e00, - +1.6115591315647257e00, - +1.1136757306621792e01, - +2.4609116715906052e00, - +1.2572598284646498e01, - +1.3158527195522042e01, - +3.8470627309562269e00, - +6.1873811861491532e00, - +2.1045559351132013e01, - +3.0123412184968540e01, - +1.3450271401073154e01, - +3.7748067440421131e00, - +3.5762880002649533e00, - +3.4179332169981902e00, - +8.7894143888806884e00, - +3.0447639291352356e01, - +1.3790466532352390e01, - +2.5387769376831475e00, - +1.9680032604563024e01, - +3.8746391243000158e00, - +3.9383726731881893e01, - +4.0242276058963732e01, - +1.2418251750012546e01, - +2.1045559351132013e01, - +8.0792669914256635e01, - +1.0524757517715317e02, - +4.2068874980498862e01, - +1.2180230990667235e01, - +1.1544195337928167e01, - +1.1032977672473640e01, - +2.5675572843387016e01, - +1.0047223990865119e02, - +4.3132752418889773e01, - +8.2028913059177953e00, - +8.3004740679372276e01, - +1.2500821517587408e01, - +6.0100611314023915e01, - +6.2518208475630352e01, - +1.8522898371215359e01, - +3.0123412184968540e01, - +1.0524757517715317e02, - +1.4754968408298424e02, - +6.4275900488174102e01, - +1.8173467936826448e01, - +1.7219167833650303e01, - +1.6456702330152496e01, - +4.1319144188437214e01, - +1.4726172884743752e02, - +6.5901567272212375e01, - +1.2226230276259367e01, - +1.0042992019072095e02, - +1.8653608543109257e01, - +2.8877446590256088e01, - +3.0769885934381300e01, - +8.6470455821783965e00, - +1.3450271401073154e01, - +4.2068874980498862e01, - +6.4275900488174102e01, - +3.0920640741304151e01, - +8.4867269265488794e00, - +8.0384251534348703e00, - +7.6825133853358922e00, - +2.1168508106271982e01, - +6.7543056296917484e01, - +3.1702779636089545e01, - +5.7030141029870425e00, - +3.6962950298763566e01, - +8.7118494250595724e00, - +7.9285493229103343e00, - +8.3738757317567192e00, - +2.3973918803546712e00, - +3.7748067440421131e00, - +1.2180230990667235e01, - +1.8173467936826448e01, - +8.4867269265488794e00, - +2.3527194049705815e00, - +2.2286519594791270e00, - +2.1299730839454756e00, - +5.6843960534634066e00, - +1.8812501010281672e01, - +8.7013919729876186e00, - +1.5815237509996671e00, - +1.0919772339795125e01, - +2.4150564158071561e00, - +7.5097624231198781e00, - +7.9309682052197692e00, - +2.2709711896641291e00, - +3.5762880002649533e00, - +1.1544195337928167e01, - +1.7219167833650303e01, - +8.0384251534348703e00, - +2.2286519594791270e00, - +2.1111293622441099e00, - +2.0176540534750380e00, - +5.3830571387834780e00, - +1.7821531942660105e01, - +8.2417506804364393e00, - +1.4981298823013842e00, - +1.0352898443989817e01, - +2.2877009236807915e00, - +7.1772575509757184e00, - +7.5798206446137968e00, - +2.1704185011554786e00, - +3.4179332169981902e00, - +1.1032977672473640e01, - +1.6456702330152496e01, - +7.6825133853358922e00, - +2.1299730839454756e00, - +2.0176540534750380e00, - +1.9283175881762038e00, - +5.1447273217294684e00, - +1.7032428915733121e01, - +7.8768364100925279e00, - +1.4317965486738418e00, - +9.8943978385701605e00, - +2.1864075234915714e00, - +1.9756649427858040e01, - +2.1471517618889017e01, - +5.7906292579429293e00, - +8.7894143888806884e00, - +2.5675572843387016e01, - +4.1319144188437214e01, - +2.1168508106271982e01, - +5.6843960534634066e00, - +5.3830571387834780e00, - +5.1447273217294684e00, - +1.5194417412575918e01, - +4.4825188609896031e01, - +2.1704001718253391e01, - +3.8172825287704240e00, - +2.1539554554162795e01, - +5.8355457277838685e00, - +6.3114791359145649e01, - +6.6436238381645140e01, - +1.9170869616128407e01, - +3.0447639291352356e01, - +1.0047223990865119e02, - +1.4726172884743752e02, - +6.7543056296917484e01, - +1.8812501010281672e01, - +1.7821531942660105e01, - +1.7032428915733121e01, - +4.4825188609896031e01, - +1.5096768893658918e02, - +6.9251466330288324e01, - +1.2648593650527900e01, - +9.1879170429484873e01, - +1.9310583681270991e01, - +2.9607901769798627e01, - +3.1548229972467226e01, - +8.8657656755301080e00, - +1.3790466532352390e01, - +4.3132752418889773e01, - +6.5901567272212375e01, - +3.1702779636089545e01, - +8.7013919729876186e00, - +8.2417506804364393e00, - +7.8768364100925279e00, - +2.1704001718253391e01, - +6.9251466330288324e01, - +3.2504702769579829e01, - +5.8472671394680997e00, - +3.7897574429129875e01, - +8.9322087944903910e00, - +5.3279952989769619e00, - +5.6258043424412678e00, - +1.6115591315647257e00, - +2.5387769376831475e00, - +8.2028913059177953e00, - +1.2226230276259367e01, - +5.7030141029870425e00, - +1.5815237509996671e00, - +1.4981298823013842e00, - +1.4317965486738418e00, - +3.8172825287704240e00, - +1.2648593650527900e01, - +5.8472671394680997e00, - +1.0631312285249483e00, - +7.3621267055024324e00, - +1.6234254583398267e00, - +3.4651507628617878e01, - +3.4923486847229228e01, - +1.1136757306621792e01, - +1.9680032604563024e01, - +8.3004740679372276e01, - +1.0042992019072095e02, - +3.6962950298763566e01, - +1.0919772339795125e01, - +1.0352898443989817e01, - +9.8943978385701605e00, - +2.1539554554162795e01, - +9.1879170429484873e01, - +3.7897574429129875e01, - +7.3621267055024324e00, - +9.3031746769707865e01, - +1.1206049984338996e01, - +8.1388552398630072e00, - +8.5961975589898643e00, - +2.4609116715906052e00, - +3.8746391243000158e00, - +1.2500821517587408e01, - +1.8653608543109257e01, - +8.7118494250595724e00, - +2.4150564158071561e00, - +2.2877009236807915e00, - +2.1864075234915714e00, - +5.8355457277838685e00, - +1.9310583681270991e01, - +8.9322087944903910e00, - +1.6234254583398267e00, - +1.1206049984338996e01, - +2.4790453596084148e00, - ], - dtype=torch.double, - ).reshape(16, 16), - }, + ).reshape(16, 16), + } + ), } diff --git a/test/test_model/test_c6.py b/test/test_model/test_c6.py index f595467..d7e19f5 100644 --- a/test/test_model/test_c6.py +++ b/test/test_model/test_c6.py @@ -23,9 +23,9 @@ import torch import torch.nn.functional as F from tad_mctc.batch import pack -from tad_mctc.typing import DD from tad_dftd4.model import D4Model +from tad_dftd4.typing import DD from ..conftest import DEVICE from .samples import samples diff --git a/test/test_model/test_general.py b/test/test_model/test_general.py index 5adee42..ee4cf3a 100644 --- a/test/test_model/test_general.py +++ b/test/test_model/test_general.py @@ -62,4 +62,4 @@ def test_change_device_fail() -> None: # trying to use setter with pytest.raises(AttributeError): - model.device = "cpu" + model.device = torch.device("cpu") diff --git a/test/test_model/test_model.py b/test/test_model/test_model.py index 032238c..948798e 100644 --- a/test/test_model/test_model.py +++ b/test/test_model/test_model.py @@ -23,10 +23,10 @@ import torch from tad_mctc.batch import pack from tad_mctc.ncoord import cn_d4 -from tad_mctc.typing import DD from tad_multicharge.eeq import get_charges # get rid! from tad_dftd4.model import D4Model +from tad_dftd4.typing import DD from ..conftest import DEVICE from .samples import samples diff --git a/test/test_model/test_params.py b/test/test_model/test_params.py index ff814bf..9100f48 100644 --- a/test/test_model/test_params.py +++ b/test/test_model/test_params.py @@ -37,5 +37,5 @@ def test_params_shape() -> None: def test_data_shape() -> None: - assert data.gam.shape == torch.Size((119,)) - assert data.r4r2.shape == torch.Size((119,)) + assert data.GAM.shape == torch.Size((119,)) + assert data.R4R2.shape == torch.Size((119,)) diff --git a/test/test_model/test_weights.py b/test/test_model/test_weights.py index 1b01e4a..8861c00 100644 --- a/test/test_model/test_weights.py +++ b/test/test_model/test_weights.py @@ -25,10 +25,10 @@ import torch.nn.functional as F from tad_mctc.batch import pack from tad_mctc.ncoord import cn_d4 -from tad_mctc.typing import DD from tad_multicharge.eeq import get_charges from tad_dftd4.model import D4Model +from tad_dftd4.typing import DD from ..conftest import DEVICE from .samples import samples